Created attachment 155504 [details] adds proper openssl includes/library path Background: port links against base openssl, don't want that :)
This needs more work... Before patching # readelf -d work/stage/usr/local/sbin/miniupnpd 0x0000000000000001 (NEEDED) Shared library: [libssl.so.7] 0x0000000000000001 (NEEDED) Shared library: [libcrypto.so.7] After patching ===> miniupnpd-1.9_1,1 depends on file: /usr/local/lib/libcrypto.so.32 - found readelf -d 0x0000000000000001 (NEEDED) Shared library: [libssl.so.7] 0x0000000000000001 (NEEDED) Shared library: [libcrypto.so.7]
Created attachment 155975 [details] svn diff for net/miniupnpd Compilation of miniupnpd did not include the -L flag, attached patch solves that (and includes the original patch from Franco as well)
Created attachment 155976 [details] Poudriere build log of net/miniupnpd From the log 0x0000000000000001 (NEEDED) Shared library: [libcrypto.so.32] 0x0000000000000001 (NEEDED) Shared library: [libssl.so.32]
Thanks Bernard, works like a charm. Will this go? :)
Take.
Maintainer Timeout - 76 days (squat@squat.no)
A commit references this bug: Author: pgollucci Date: Sat Jun 27 19:30:35 UTC 2015 New revision: 390722 URL: https://svnweb.freebsd.org/changeset/ports/390722 Log: net/miniupnpd: properly link against ports OpenSSL/LibreSSL PR: 199390 Submitted by: franco@opnsense.org and brnrd@ Approved by: maintainer timeout (squat@squat.no ; 76 days) Changes: head/net/miniupnpd/Makefile head/net/miniupnpd/files/patch-Makefile
Thanks guys! :)