]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Add release notes for pthread rwlocks change
authorWitold Kręcicki <wpk@isc.org>
Thu, 27 Feb 2020 12:21:31 +0000 (13:21 +0100)
committerWitold Krecicki <wpk@isc.org>
Wed, 4 Mar 2020 10:11:17 +0000 (10:11 +0000)
(cherry picked from commit 4ca5c02d0e3d1760c40496610d4a1d8a0b5d6161)

doc/arm/notes-9.16.1.xml

index f09360419ff101f68feee2187f494789fd2bcfe5..c00cd69f56ee62c11a9b8a4038eb63fc2dcb9b42 100644 (file)
 -->
 
 <section xml:id="relnotes-9.16.1"><info><title>Notes for BIND 9.16.1</title></info>
+  <para>
+    System-provided pthread rwlocks implementation is used by default instead of
+    built-in ISC implementation of rwlocks. Please be aware that unpatched glibc
+    version from 2.26 had a <link xmlns:xlink="http://www.w3.org/1999/xlink"
+    xlink:href="https://sourceware.org/bugzilla/show_bug.cgi?id=23844">bug</link>
+    that could cause BIND 9 to deadlock.  The fix has been released as part of
+    glibc release 2.30, and various Linux distributions have patched their glibc
+    version with a notable exception of Ubuntu 18.04 (Bionic) which is work in
+    progress. If you are running on affected system (e.g. Ubuntu 18.04) you need
+    to compile BIND 9 with --disable-pthread-rwlock until Canonical releases
+    <link xmlns:xlink="http://www.w3.org/1999/xlink"
+    xlink:href="https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1864864">fixed
+    version</link>.
+  </para>
 
   <section xml:id="relnotes-9.16.1-bugs"><info><title>Bug Fixes</title></info>
     <itemizedlist>