Skip to content

Commit 1d670bf

Browse files
authored
bind: 9.18.28 -> 9.20.6 (#377339)
2 parents 63aa55f + 589ff83 commit 1d670bf

File tree

2 files changed

+19
-15
lines changed

2 files changed

+19
-15
lines changed

pkgs/by-name/bi/bind/dont-keep-configure-flags.patch

Lines changed: 14 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,22 +1,22 @@
11
diff --git a/bin/named/include/named/globals.h b/bin/named/include/named/globals.h
2-
index 82b632ef04..dedfd4d33b 100644
2+
index 25d03fff60..c1920c3a80 100644
33
--- a/bin/named/include/named/globals.h
44
+++ b/bin/named/include/named/globals.h
5-
@@ -69,7 +69,9 @@ EXTERN const char *named_g_version INIT(PACKAGE_VERSION);
6-
EXTERN const char *named_g_product INIT(PACKAGE_NAME);
7-
EXTERN const char *named_g_description INIT(PACKAGE_DESCRIPTION);
8-
EXTERN const char *named_g_srcid INIT(PACKAGE_SRCID);
5+
@@ -71,7 +71,9 @@ EXTERN const char *named_g_version INIT(PACKAGE_VERSION);
6+
EXTERN const char *named_g_product INIT(PACKAGE_NAME);
7+
EXTERN const char *named_g_description INIT(PACKAGE_DESCRIPTION);
8+
EXTERN const char *named_g_srcid INIT(PACKAGE_SRCID);
99
+#if 0
10-
EXTERN const char *named_g_configargs INIT(PACKAGE_CONFIGARGS);
10+
EXTERN const char *named_g_configargs INIT(PACKAGE_CONFIGARGS);
1111
+#endif
12-
EXTERN const char *named_g_builder INIT(PACKAGE_BUILDER);
13-
EXTERN in_port_t named_g_port INIT(0);
14-
EXTERN in_port_t named_g_tlsport INIT(0);
12+
EXTERN const char *named_g_builder INIT(PACKAGE_BUILDER);
13+
EXTERN in_port_t named_g_port INIT(0);
14+
EXTERN in_port_t named_g_tlsport INIT(0);
1515
diff --git a/bin/named/main.c b/bin/named/main.c
16-
index 9ad2d0e277..9729a2b3fc 100644
16+
index be3c629f30..58325fc1b5 100644
1717
--- a/bin/named/main.c
1818
+++ b/bin/named/main.c
19-
@@ -481,7 +481,9 @@ printversion(bool verbose) {
19+
@@ -574,7 +574,9 @@ printversion(bool verbose) {
2020
}
2121

2222
printf("running on %s\n", named_os_uname());
@@ -26,10 +26,11 @@ index 9ad2d0e277..9729a2b3fc 100644
2626
#ifdef __clang__
2727
printf("compiled by CLANG %s\n", __VERSION__);
2828
#else /* ifdef __clang__ */
29-
@@ -1027,9 +1029,11 @@ setup(void) {
29+
@@ -1124,10 +1126,11 @@ setup(void) {
30+
isc_log_write(named_g_lctx, NAMED_LOGCATEGORY_GENERAL,
3031
NAMED_LOGMODULE_MAIN, ISC_LOG_NOTICE, "running on %s",
3132
named_os_uname());
32-
33+
-
3334
+#if 0
3435
isc_log_write(named_g_lctx, NAMED_LOGCATEGORY_GENERAL,
3536
NAMED_LOGMODULE_MAIN, ISC_LOG_NOTICE, "built with %s",

pkgs/by-name/bi/bind/package.nix

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
libtool,
1212
libxml2,
1313
openssl,
14+
liburcu,
1415
libuv,
1516
nghttp2,
1617
jemalloc,
@@ -27,11 +28,11 @@
2728

2829
stdenv.mkDerivation (finalAttrs: {
2930
pname = "bind";
30-
version = "9.18.33";
31+
version = "9.20.6";
3132

3233
src = fetchurl {
3334
url = "https://downloads.isc.org/isc/bind9/${finalAttrs.version}/${finalAttrs.pname}-${finalAttrs.version}.tar.xz";
34-
hash = "sha256-+zc/rF67xBxkUWCv1an7RRkY9sDmmrHZR0FU4rUV3kA=";
35+
hash = "sha256-7X9UtE+EpyAaL6epSfMCHqVoUpv62Q/KZk/VXAUQQTQ=";
3536
};
3637

3738
outputs = [
@@ -58,6 +59,7 @@ stdenv.mkDerivation (finalAttrs: {
5859
libtool
5960
libxml2
6061
openssl
62+
liburcu
6163
libuv
6264
nghttp2
6365
jemalloc
@@ -92,6 +94,7 @@ stdenv.mkDerivation (finalAttrs: {
9294
sed -i "$f" -e 's|-L${openssl.dev}|-L${lib.getLib openssl}|g'
9395
done
9496
97+
mkdir -p $out/etc
9598
cat <<EOF >$out/etc/rndc.conf
9699
include "/etc/bind/rndc.key";
97100
options {

0 commit comments

Comments
 (0)