| Summary: | [PATCH] irc/unreal Detect EGD support / fix LibreSSL | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | Ports & Packages | Reporter: | Bernard Spil <brnrd> | ||||||
| Component: | Individual Port(s) | Assignee: | Mathieu Arnold <mat> | ||||||
| Status: | Closed FIXED | ||||||||
| Severity: | Affects Some People | Keywords: | patch | ||||||
| Priority: | --- | Flags: | bugzilla:
maintainer-feedback?
(mat) |
||||||
| Version: | Latest | ||||||||
| Hardware: | Any | ||||||||
| OS: | Any | ||||||||
| Attachments: |
|
||||||||
Created attachment 154137 [details]
Poudriere build log of irc/unreal
Have you sent this patch upstream for inclusion in the next release ? Darn! Forgot to mention... Has already been merged upstream (they were very quick) https://github.com/unrealircd/unrealircd/pull/15 A commit references this bug: Author: mat Date: Tue Mar 31 14:44:18 UTC 2015 New revision: 382826 URL: https://svnweb.freebsd.org/changeset/ports/382826 Log: Make it build with LibreSSL. [1] While there, catch up with new options behaviors. PR: 198491 [1] Submitted by: Bernard Spil [1] Sponsored by: Absolight Changes: head/irc/unreal/Makefile head/irc/unreal/files/patch-configure head/irc/unreal/files/patch-configure.ac head/irc/unreal/files/patch-include_dynconf.h head/irc/unreal/files/patch-src_random.c |
Created attachment 154136 [details] svn diff for irc/unreal irc/unreal 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