Date: Wed, 05 May 2021 13:25:55 -0700 From: Chris <portmaster@bsdforge.com> To: Yasuhiro Kimura <yasu@utahime.org> Cc: freebsd-ports@freebsd.org Subject: Re: Making a port to use OpenSSL of ports collection on FreeBSD 11.x Message-ID: <154fe2a4cccad0fb69ef5215fe265456@bsdforge.com> In-Reply-To: <20210506.011037.2056308540818173996.yasu@utahime.org> References: <8151EFB0-635D-4648-AF0B-653E45584F1A@grem.de> <20210505.232208.1752175478734160028.yasu@utahime.org> <eb646c67dea5797baa51c22b54e50568@bsdforge.com> <20210506.011037.2056308540818173996.yasu@utahime.org>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2021-05-05 09:10, Yasuhiro Kimura wrote: > From: Chris <portmaster@bsdforge.com> > Subject: Re: Making a port to use OpenSSL of ports collection on FreeBSD > 11.x > Date: Wed, 05 May 2021 08:03:00 -0700 > >> I ran into a similar situation requiring freebsd 11 users not use >> SSL from base, and I simply used a conditional based against freebsd >> version, that also included a RUN_DEPENDS on security/openssl >> Wouldn't that work in your case? >> >> --Chris > > Probably only adding security/openssl to *_DEPENDS isn't enough. If > you look at Mk/Uses/ssl.mk, you'll find the path of include files and > libraries are customized depending on which ssl stack is used. So you > also need to add similar custimizetion in Makefile of port avoding > conflicts with the settings in Mk/Uses/ssl.mk. And it must be hard > job. Well unless something has changed significantly in that regard over the last couple mos. I found it was enough to trap ${OSREL:R} targeting 11 && within that conditional add ssl=openssl It worked a treat. You may find some additional clues in bsd.default-versions.mk HTH --Chris > > --- > Yasuhiro Kimura > _______________________________________________ > freebsd-ports@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org"
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?154fe2a4cccad0fb69ef5215fe265456>