ssl=base

Eugene Grosbein eugen at grosbein.net
Sun Nov 25 11:52:00 UTC 2018


25.11.2018 18:46, Mathieu Arnold wrote:

>> As maintainer of the net/mpd5 port, I wonder why our ports/Mk/Uses/ssl.mk
>> prevents building this port using FreeBSD 12 and base system libssl
>> when libressl is installed?
>>
>> While building with ssl=base, the port itself does not include headers
>> from ${LOCALBASE}/include and it does not include ${LOCALBASE}/lib to search path for linking stage.
>>
>> I see no way to override noted (wrong) check-depends restriction, and that's not good.
> 
> Because you either use OpenSSL from the base system, or you install an
> *SSL variant from ports and use it.  You cannot mix half of the stuff
> from the base system and half of the stuff from a port version of *SSL.

Why can't you use LibreSSL port for some ports and base libssl for other ports?
That is, net/mpd5 links with base system libfetch that depends on base libssl,
so it is example of port that cannot be built with LibreSSL.



More information about the freebsd-ports mailing list