Summary: | net/relayd: fix build if SSL_DEFAULT is libressl | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | Ports & Packages | Reporter: | Nikola Kolev <koue> | ||||||
Component: | Individual Port(s) | Assignee: | Kurt Jaeger <pi> | ||||||
Status: | Closed FIXED | ||||||||
Severity: | Affects Only Me | CC: | franco, meta, pi | ||||||
Priority: | --- | ||||||||
Version: | Latest | ||||||||
Hardware: | Any | ||||||||
OS: | Any | ||||||||
Attachments: |
|
If you want to include SSL headers, ${OPENSSLINC} might be better. Created attachment 209991 [details]
Makefile patch
Hi,
Attached is a different patch for the Makefile. The issue only exists on FreeBSD 12 where OpenSSL 1.1.1 is installed in base.
Please commit any appropriate patch to avoid further multiple-works-no-gain scenarios.
Cheers,
Franco
testbuild@work with patch from franco Committed, thanks! A commit references this bug: Author: pi Date: Mon Dec 16 08:27:07 UTC 2019 New revision: 520231 URL: https://svnweb.freebsd.org/changeset/ports/520231 Log: net/relayd: fix build if SSL_DEFAULT is libressl PR: 239860 Submitted by: koue@chaosophia.net (maintainer), franco@opnsense.org Changes: head/net/relayd/Makefile |
Created attachment 206548 [details] relayd libressl default patch Currently if 'DEFAULT_VERSIONS += ssl=libressl' is configured in /etc/make.conf 'net/relayd' compilation is broken because it's not able to find the proper header files. The fix is in the patch. Poudriere logs look OK. Thanks to Justin Noor for reporting the issue.