``` net/hostapd: Fix build with LibreSSL 2.7 - LibreSSL 2.7 implements OpenSSL 1.1 API PR: Approved by: ```
Created attachment 192072 [details] svn diff for net/h Add patch
Add link to upstream issue report http://lists.infradead.org/pipermail/hostap/2018-April/038375.html
I don't use LibreSSL. could you please provide some hints on how to run "poudriere testport" to test the patch with LibreSSL enabled?
Hi Craig, I'd create a poudriere `set' for that with its own make.conf. > Set DEFAULT_VERSIONS= ssl=libressl-devel This will build LibreSSL 2.7.2 and use it for the compilation and linking of hostapd. Cheers, Bernard.
A commit references this bug: Author: leres Date: Tue Apr 3 21:32:40 UTC 2018 New revision: 466381 URL: https://svnweb.freebsd.org/changeset/ports/466381 Log: Update patches to unbreak build with LibreSSL 2.7 and the OpenSSL 1.1 API. PR: 227172 Submitted by: brnrd Reported by: brnrd Reviewed by: ler (mentor) Approved by: ler (mentor) Differential Revision: https://reviews.freebsd.org/D14957 Changes: head/net/hostapd/files/patch-crypto__openssl.c head/net/hostapd/files/patch-src_crypto_tls__openssl.c
Committed; thanks! Also I appreciate the help with poudriere. Once I understood how poudriere creates the make.conf used in the jail (and the order the various make.conf files are assembled) testing was a breeze.