Bind 9.10 and OpenBSD 5.5

2014-05-04 Thread paranoid.schizophrenic.2
I don't know if anyone else has found this issue yet, but there is a
problem building bind 9.10 (and 9.9.5) under the new release of OpenBSD
(5.5). The problem is caused by the OpenBSD's team recoding the arc4random
functions. It appears that they removed two public functions
(arc4random_addrandom,
and arc4random_stir) during this process and one of the bind modules
(lib/isc/random.c) uses one of those functions (arc4random_addrandom).

I developed two patches that at least allow bind's make to complete. The
make test runs the same as it did on 5.4, and appears to run a reasonably
simple caching and authoritative server.

-- 
paranoid sysadmin


configure.patch
Description: Binary data


random.c.patch
Description: Binary data
___
Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe 
from this list

bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users

Re: Bind 9.10 and OpenBSD 5.5

2014-05-04 Thread Mukund Sivaraman
Hi paranoid sysadmin

On Sun, May 04, 2014 at 03:20:40PM -0500, paranoid.schizophrenic.2 wrote:
 I don't know if anyone else has found this issue yet, but there is a
 problem building bind 9.10 (and 9.9.5) under the new release of OpenBSD
 (5.5). The problem is caused by the OpenBSD's team recoding the arc4random
 functions. It appears that they removed two public functions
 (arc4random_addrandom,
 and arc4random_stir) during this process and one of the bind modules
 (lib/isc/random.c) uses one of those functions (arc4random_addrandom).
 
 I developed two patches that at least allow bind's make to complete. The
 make test runs the same as it did on 5.4, and appears to run a reasonably
 simple caching and authoritative server.

Thank you for sending these patches. I have created a BIND 9 ticket to
track this issue.

Mukund


pgpM1vjbRoMWC.pgp
Description: PGP signature
___
Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe 
from this list

bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users