DEFAULT_VERSIONS conflicts

Mathieu Arnold mat at FreeBSD.org
Wed Jan 3 10:16:05 UTC 2018


Le 02/01/2018 à 20:03, Roger Marquis a écrit :
>>> Sorry, the language there is unclear. It should say "ssl=[name of
>>> the port]".
>>> You just want the ssl=libressl line.
>
> Ah, so the "base" specified here is a constant whereas "port" is a
> variable, to be expanded before writing make.conf.  If I might then
> suggest a potential documentation update:
>
> < WITH_OPENSSL_BASE                  DEFAULT_VERSIONS+= ssl=base
> < WITH_OPENSSL_PORT                  DEFAULT_VERSIONS+= ssl=port
>
>> WITH_OPENSSL_BASE                  DEFAULT_VERSIONS+= ssl=base
>> or
>> WITH_OPENSSL_PORT                  DEFAULT_VERSIONS+=
>> ssl=[openssl|libressl|...]


Note that if you have, say, WITH_OPENSSL_PORT=yes and
OPENSSL_PORT=libressl defined, you have been getting warnings since
2016-06-16 for every port that uses openssl, with something like this:

/!\ WARNING /!\

Using WITH_OPENSSL_PORT and OPENSSL_PORT in make.conf is deprecated, replace
them with DEFAULT_VERSIONS+=ssl=libressl in your make.conf


So you have been warned, for 19 months.


-- 
Mathieu Arnold

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20180103/953997e2/attachment.sig>


More information about the freebsd-ports mailing list