The OpenSSL arc4random patch is broken, although it literally contains 1 line, the line in question is wrong:
It changes:

#ifdef __OpenBSD__

to:
#ifdef __OpenBSD__ || defined(LIBC_HAS_ARC4RANDOM)

Where it should be:
#if defined(__OpenBSD__) || defined(LIBC_HAS_ARC4RANDOM)


Considering the fact that gcc even throws a compiler warning at the offending line, I wonder how it even made it in ;).

Maarten
--
http://linuxfromscratch.org/mailman/listinfo/hlfs-dev
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page

Reply via email to