Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 04 Jul 2016 10:17:46 +0200
From:      Mathieu Arnold <mat@FreeBSD.org>
To:        Bernard Spil <brnrd@FreeBSD.org>, Jason Unovitch <junovitch@freebsd.org>
Cc:        Adam Weinberger <adamw@adamw.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r417795 - head/security/letskencrypt
Message-ID:  <5D97A047FF8003122D860C18@ogg.in.absolight.net>
In-Reply-To: <c5be99bb18693db25ed39436e035654c@imap.brnrd.eu>
References:  <201606292055.u5TKtOwU090876@repo.freebsd.org> <08FF4FCE-BAD2-4F26-9082-FE04378133B0@adamw.org> <36C82FFBA7D42A621D21CE03@atuin.in.mat.cc> <a78c3668bb80adaa034dfd298be754c1@imap.brnrd.eu> <20160703222715.GA38987@Silverstone> <c5be99bb18693db25ed39436e035654c@imap.brnrd.eu>

next in thread | previous in thread | raw e-mail | index | archive | help
--==========CE03294BE79D5C783B83==========
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

+--On 4 juillet 2016 09:14:33 +0200 Bernard Spil <brnrd@FreeBSD.org> wrote:
| On 2016-07-04 0:27, Jason Unovitch wrote:
|> On Thu, Jun 30, 2016 at 11:19:20AM +0200, Bernard Spil wrote:
|>> -----BEGIN PGP SIGNED MESSAGE-----
|>> Hash: SHA1
|>> 
|>> On 2016-06-29 23:11, Mathieu Arnold wrote:
|>> > +--On 29 juin 2016 15:04:28 -0600 Adam Weinberger <adamw@adamw.org>
|>> > wrote:
|>> > |> On 29 Jun, 2016, at 14:55, Bernard Spil <brnrd@freebsd.org> wrote:
|>> > |> 
|>> > |> 
|>> > |> +USES=		gmake ssl:libressl tar:tgz
|>> > | 
|>> > | Is USES=ssl:libressl real? It seems like a great idea, but I didn't
|>> > | know it was a thing.
|>> > 
|>> > It's about the same as USES=ssl:foobar :-)
|>> 
|>> Just figured this out as well :D
|>> 
|>> Luckily it is a no-op, the ports framework just makes it ssl_ARGS 
|>> which
|>> is not used in Mk/Uses/ssl.mk.
|>> 
|>> The port takes care of the problem at the bottom of the Makefile
|>> 
|>> .if empty(SSL_DEFAULT:Mlibressl*)
|>> IGNORE= needs LibreSSL to build. set DEFAULT_VERSIONS+=ssl=libressl \
|>>         and rebuild all ports that depend on openssl
|>> .endif
|>> 
|>> which matches either security/libressl or security/libressl-devel.
|>> 
|> Can you fix the ssl:libressl then?  It doesn't make much sense to have
|> this non-functional line in the port.
| 
| Hi All,
| 
| Will do!
| 
| There's a snafu in the periodic script as well that needs fixing.
| 
| I've started re-working the LibreSSL dependency in the makefile to mimic
| the dependencies in Mk/Uses/ssl.mk
| 
| BUILD_DEPENDS=  libtls.so:security/libressl
| RUN_DEPENDS=    libtls.so:security/libressl

You will not put that in any port.  To depend on any *SSL library, you use
USES=ssl and mark the port BROKEN/IGNORE if the default SSL library is not
the right one.  Forcing the installation of a non default *SSL library is
really not the right thing to do.

-- 
Mathieu Arnold
--==========CE03294BE79D5C783B83==========
Content-Type: application/pgp-signature
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQJ8BAEBCgBmBQJXehusXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQzQUI2OTc4OUQyRUQxMjEwNjQ0MEJBNUIz
QTQ1MTZGMzUxODNDRTQ4AAoJEDpFFvNRg85I4oYQAJQ+C3SPjoxG9UzHkk6Mu25D
j5l8VJXmGXvngKbICMKi2Dh+Fs/UKPSUEOfpni4m5pVnQDNTWnJUDiZmmQ5FUAr6
umJBfuRG0chcZewo7dMYRDw9gV4O4TGJEAE4yBYiHr7OahzoJPQQz6jevJsqxcfr
8CHtLZRJb5CyQ1ReMVvTarEgldV+e30T4idbYLUmL5SQEg7XJkIYGfuzhqzpkkZ1
umtKGOp1rh2A3jeBOoqlVhHoHhnd8Wosm6FlHzNj3OYpN8IcGMW09+dAahoQv6rZ
Y1wtTVHBX2hGTokgyws3fS0fd2cJeFjANnLqcyjY11mYWTEp3a5KhHNLUMiYbWQG
azdHyfslhQxyp6PQWQDOqKLrOwzPALBANjnXIDUsIEC9r7hf3fx2aRUbX5a30/VK
3FJp8x3Gh1/OojQviR+nwHtu8BW+5uA8qBScKyQav3cKsOGu55mJHxM/Ok/qooQd
JsccpLhEzy4ITXpEHlmv+5hEqOtZhDndLFJoMyWpgFxoNvdCkAem4TsmOX8yWMCJ
fXbNwQB0B3j8ImSzBkBd3y9foPWltqYLSg8IVkhwBwDPFyUgevfksUtda2uDPbFS
uCJXA9OPOwrD9UcwJ3xhWdy0ASExc+ja/uXgtM46aazL5rA9Tl0WJQv3yqS1BDel
+RppagYQ38V05NJ8xzy7
=dsJW
-----END PGP SIGNATURE-----

--==========CE03294BE79D5C783B83==========--




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5D97A047FF8003122D860C18>