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