bind: Update to 9.11.14

Message ID 20191223144745.1800-1-matthias.fischer@ipfire.org
State Accepted
Commit 7d9b0ab69750c19d51833537652c6b11fc1bc2ab
Headers
Series bind: Update to 9.11.14 |

Commit Message

Matthias Fischer Dec. 23, 2019, 2:47 p.m. UTC
  For details see:
https://downloads.isc.org/isc/bind9/9.11.14/RELEASE-NOTES-bind-9.11.14.html

"Bug Fixes

Fixed a bug that caused named to leak memory on reconfiguration when any
GeoIP2 database was in use. [GL #1445]

Fixed several possible race conditions discovered by Thread Sanitizer."

Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
---
 config/rootfiles/common/bind | 4 ++--
 lfs/bind                     | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)
  

Comments

Arne Fitzenreiter Jan. 3, 2020, 9:39 p.m. UTC | #1
I had reverted this because it fails on armv5tel. (also on my builder, 
not only on nightly)

https://nightly.ipfire.org/next/2020-01-02%2016:17:54%20+0000-c846ed16/armv5tel/


Am 2019-12-23 15:47, schrieb Matthias Fischer:
> For details see:
> https://downloads.isc.org/isc/bind9/9.11.14/RELEASE-NOTES-bind-9.11.14.html
> 
> "Bug Fixes
> 
> Fixed a bug that caused named to leak memory on reconfiguration when 
> any
> GeoIP2 database was in use. [GL #1445]
> 
> Fixed several possible race conditions discovered by Thread Sanitizer."
> 
> Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
> ---
>  config/rootfiles/common/bind | 4 ++--
>  lfs/bind                     | 4 ++--
>  2 files changed, 4 insertions(+), 4 deletions(-)
> 
> diff --git a/config/rootfiles/common/bind 
> b/config/rootfiles/common/bind
> index df6bbf4b6..e5435bd02 100644
> --- a/config/rootfiles/common/bind
> +++ b/config/rootfiles/common/bind
> @@ -272,11 +272,11 @@ usr/lib/libbind9.so.161.0.4
>  #usr/lib/libdns.la
>  #usr/lib/libdns.so
>  usr/lib/libdns.so.1107
> -usr/lib/libdns.so.1107.1.0
> +usr/lib/libdns.so.1107.1.1
>  #usr/lib/libisc.la
>  #usr/lib/libisc.so
>  usr/lib/libisc.so.1104
> -usr/lib/libisc.so.1104.0.0
> +usr/lib/libisc.so.1104.0.1
>  #usr/lib/libisccc.la
>  #usr/lib/libisccc.so
>  usr/lib/libisccc.so.161
> diff --git a/lfs/bind b/lfs/bind
> index 6bb23a143..249328843 100644
> --- a/lfs/bind
> +++ b/lfs/bind
> @@ -25,7 +25,7 @@
> 
>  include Config
> 
> -VER        = 9.11.13
> +VER        = 9.11.14
> 
>  THISAPP    = bind-$(VER)
>  DL_FILE    = $(THISAPP).tar.gz
> @@ -43,7 +43,7 @@ objects = $(DL_FILE)
> 
>  $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
> 
> -$(DL_FILE)_MD5 = 17de0d024ab1eac377f1c2854dc25057
> +$(DL_FILE)_MD5 = 5aa75bcb6cdad102f151cae4a53f117f
> 
>  install : $(TARGET)
  
Matthias Fischer Jan. 4, 2020, 11:46 p.m. UTC | #2
Hi,

Hm, that's strange.

I tested again today with Core 138 (*32bit*) and once again with current
'next'.

Besides, 'bind 9.11.14' is running here for about two weeks now: no seen
problems.

Can it be that this is a problem with 64bit builds only?

On 03.01.2020 22:39, Arne Fitzenreiter wrote:
> I had reverted this because it fails on armv5tel. (also on my builder, 
> not only on nightly)
> 
> https://nightly.ipfire.org/next/2020-01-02%2016:17:54%20+0000-c846ed16/armv5tel/
> 
> 
> Am 2019-12-23 15:47, schrieb Matthias Fischer:
>> For details see:
>> https://downloads.isc.org/isc/bind9/9.11.14/RELEASE-NOTES-bind-9.11.14.html
>> 
>> "Bug Fixes
>> 
>> Fixed a bug that caused named to leak memory on reconfiguration when 
>> any
>> GeoIP2 database was in use. [GL #1445]
>> 
>> Fixed several possible race conditions discovered by Thread Sanitizer."
>> 
>> Signed-off-by: Matthias Fischer <matthias.fischer@ipfire.org>
>> ---
>>  config/rootfiles/common/bind | 4 ++--
>>  lfs/bind                     | 4 ++--
>>  2 files changed, 4 insertions(+), 4 deletions(-)
>> 
>> diff --git a/config/rootfiles/common/bind 
>> b/config/rootfiles/common/bind
>> index df6bbf4b6..e5435bd02 100644
>> --- a/config/rootfiles/common/bind
>> +++ b/config/rootfiles/common/bind
>> @@ -272,11 +272,11 @@ usr/lib/libbind9.so.161.0.4
>>  #usr/lib/libdns.la
>>  #usr/lib/libdns.so
>>  usr/lib/libdns.so.1107
>> -usr/lib/libdns.so.1107.1.0
>> +usr/lib/libdns.so.1107.1.1
>>  #usr/lib/libisc.la
>>  #usr/lib/libisc.so
>>  usr/lib/libisc.so.1104
>> -usr/lib/libisc.so.1104.0.0
>> +usr/lib/libisc.so.1104.0.1
>>  #usr/lib/libisccc.la
>>  #usr/lib/libisccc.so
>>  usr/lib/libisccc.so.161
>> diff --git a/lfs/bind b/lfs/bind
>> index 6bb23a143..249328843 100644
>> --- a/lfs/bind
>> +++ b/lfs/bind
>> @@ -25,7 +25,7 @@
>> 
>>  include Config
>> 
>> -VER        = 9.11.13
>> +VER        = 9.11.14
>> 
>>  THISAPP    = bind-$(VER)
>>  DL_FILE    = $(THISAPP).tar.gz
>> @@ -43,7 +43,7 @@ objects = $(DL_FILE)
>> 
>>  $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
>> 
>> -$(DL_FILE)_MD5 = 17de0d024ab1eac377f1c2854dc25057
>> +$(DL_FILE)_MD5 = 5aa75bcb6cdad102f151cae4a53f117f
>> 
>>  install : $(TARGET)
>
  

Patch

diff --git a/config/rootfiles/common/bind b/config/rootfiles/common/bind
index df6bbf4b6..e5435bd02 100644
--- a/config/rootfiles/common/bind
+++ b/config/rootfiles/common/bind
@@ -272,11 +272,11 @@  usr/lib/libbind9.so.161.0.4
 #usr/lib/libdns.la
 #usr/lib/libdns.so
 usr/lib/libdns.so.1107
-usr/lib/libdns.so.1107.1.0
+usr/lib/libdns.so.1107.1.1
 #usr/lib/libisc.la
 #usr/lib/libisc.so
 usr/lib/libisc.so.1104
-usr/lib/libisc.so.1104.0.0
+usr/lib/libisc.so.1104.0.1
 #usr/lib/libisccc.la
 #usr/lib/libisccc.so
 usr/lib/libisccc.so.161
diff --git a/lfs/bind b/lfs/bind
index 6bb23a143..249328843 100644
--- a/lfs/bind
+++ b/lfs/bind
@@ -25,7 +25,7 @@ 
 
 include Config
 
-VER        = 9.11.13
+VER        = 9.11.14
 
 THISAPP    = bind-$(VER)
 DL_FILE    = $(THISAPP).tar.gz
@@ -43,7 +43,7 @@  objects = $(DL_FILE)
 
 $(DL_FILE) = $(DL_FROM)/$(DL_FILE)
 
-$(DL_FILE)_MD5 = 17de0d024ab1eac377f1c2854dc25057
+$(DL_FILE)_MD5 = 5aa75bcb6cdad102f151cae4a53f117f
 
 install : $(TARGET)