Created attachment 154160 [details] svn diff for irc/charybdis irc/charybdis unconditionally relies on RAND_egd which makes building fail with LibreSSL which has removed EGD. FreeBSD does not require EGD at all, /dev/random has been available since FreeBSD 4.2 Upstream has already removed EGD support for the next version 3.5 (last week) pull request https://github.com/atheme/charybdis/pull/87
Created attachment 164539 [details] svn diff for irc/charybdis Use patch from upstream https://github.com/atheme/charybdis/commit/e861902fd9610229bc7327ea057152f66c8b374d Completely removes RAND_egd Edited the paths to make it apply ^a/ -> .orig$
Please go ahead, and thanks!
A commit references this bug: Author: brnrd Date: Thu Dec 24 17:00:54 UTC 2015 New revision: 404377 URL: https://svnweb.freebsd.org/changeset/ports/404377 Log: irc/charybdis: Remove RAND_egd - Add patch to remove RAND_egd from v3.5 RC PR: 198504 Reviewed by: crees (maintainer), koobs (mentor) Approved by: crees (maintainer), koobs (mentor) Differential Revision: https://reviews.freebsd.org/D4694 Changes: head/irc/charybdis/files/patch-remove-RB_PRNG_EGD