Patches to fix isc_atomic_xadd problem (Solaris, HP-UX and other rare CPU architectures)
when backporting the patch to fix TCP Client Issue a design decision was made to not use stdatomic.h (as used in 9.14+), but rather use the old ISC atomic API that we believed was more compatible with existing user base. Unfortunately, it has slipped our attention that said API lack support for less common CPU architectures. So far, we’ve been made aware about HP-UX, Solaris sparc and various fringe Linux architectures.
As immediate remedy to the problem, we are encouraging users to use following patches: