bind 9.16.2 on centos6
ondrej at isc.org
Sun Apr 19 07:07:05 UTC 2020
I would suggest starting with vanilla libuv from sources, or at least review the patches the RPM applies on top of the RPM.
Also please be aware of https://gitlab.isc.org/isc-projects/bind9/-/blob/v9_16/PLATFORMS.md
CentOS 6 reaches EOL in few months, so everyone should plan their upgrades now.
Ondřej Surý — ISC
> On 18 Apr 2020, at 22:45, Carl Byington via bind-users <bind-users at lists.isc.org> wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA512
> Centos6, although old, is still supported, so it would be nice to get
> 9.16.2 running on that. This is my first attempt at building 9.16.x.
> I pulled the libuv source rpm from Centos7, made some minor changes to
> the spec file, and built libuv 1.34.0.
> Using that, bind 9.16.2 builds to an rpm and installs, but crashes on
> (gdb) bt
> #0 0x00000033772324f5 in raise (sig=6)
> at ../nptl/sysdeps/unix/sysv/linux/raise.c:64
> #1 0x0000003377233cd5 in abort () at abort.c:92
> #2 0x00007f2f5fba9cc4 in uv_async_send () from /usr/lib64/libuv.so.1
> #3 0x00007f2f5fdf6329 in isc_nm_pause (mgr=0x7f2f5f945010) at
> #4 0x00007f2f5fe06e07 in isc_task_beginexclusive (task0=<value
> optimized out>)
> at task.c:1662
> #5 0x000000000043613f in load_configuration (
> filename=0x7f2f59eac770 "\030\307\060O/\177", server=0x7f2f5c0a8010,
> first_time=true) at ./server.c:8309
> #6 0x000000000043a27d in run_server (task=<value optimized out>,
> at ./server.c:9660
> #7 0x00007f2f5fe07b21 in dispatch (queuep=<value optimized out>)
> at task.c:1152
> #8 run (queuep=<value optimized out>) at task.c:1344
> #9 0x0000003c18807aa1 in start_thread (arg=0x7f2f59ead700)
> at pthread_create.c:301
> #10 0x00000033772e8c4d in clone ()
> at ../sysdeps/unix/sysv/linux/x86_64/clone.S:115
> Is this the same issue previously reported against 9.16.1? That was
> apparently resolved by downgrading to libuv 1.35. In my case, I can try
> to upgrade to 1.35.
> The test in configure.ac in the bind source checks that the version of
> libuv is >= 1.0.0.
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v2.0.14 (GNU/Linux)
> -----END PGP SIGNATURE-----
> Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe from this list
> bind-users mailing list
> bind-users at lists.isc.org
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the bind-users