Summary: | [PATCH] devel/dcmtk: Make EGD conditional/Fix build with LibreSSL | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Bernard Spil <brnrd> | ||||||
Component: | Individual Port(s) | Assignee: | Kurt Jaeger <pi> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Some People | CC: | pi | ||||||
Priority: | --- | Keywords: | easy, feature, patch, patch-ready | ||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Attachments: |
|
Created attachment 154638 [details]
Poudriere build log for devel/dcmtk
larger than 1MB so compressed
Forgot to edit comment... This is for devel/dcmtk not devel/ace. No need for opensslv.h additions testing@work A commit references this bug: Author: pi Date: Sun Mar 29 20:22:43 UTC 2015 New revision: 382626 URL: https://svnweb.freebsd.org/changeset/ports/382626 Log: devel/dcmtk: add EGD conditional to fix build with LibreSSL PR: 198780 Submitted by: Bernard Spil <spil.oss@gmail.com> Changes: head/devel/dcmtk/files/patch-dcmtls_libsrc_tlslayer.cc Build tests were OK with 10.1a, 9.3a, 8.4i. So: Committed, thanks! |
Created attachment 154637 [details] svn diff for devel/dcmtk devel/ace RAND_egd with OpenSSL version > 0.9.5 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. Adds some missing include/opensslv.h as well as build failed due to OPENSSL_VERSION defined