Re: Funktioniert "WITH_OPENSSL_BASE=yes" noch?

From: Harold Gutch <logix(at)foobar.franken.de>
Date: Mon, 23 Jan 2017 18:24:46 +0100

On Mon, Jan 23, 2017 at 05:44:59PM +0100, Heino Tiedemann wrote:
> Harold Gutch <logix(at)foobar.franken.de> wrote:
>
> > On Mon, Jan 23, 2017 at 04:47:38PM +0100, Heino Tiedemann wrote:
> >> In meiner /usr/ports/UPDATING steht:
> >> > Now, all you need to do is:
> >> >
> >> > DEFAULT_VERSIONS+= ssl=libressl
> >> >
> >> > Valid values are base, openssl, openssl-devel, libressl, and libressl-devel.
> >> >
> >>
> >>
> >> Frage, Funktioniert der Schalter
> >> WITH_OPENSSL_BASE=yes
> >> nach wie vor?
> >
> > Ein kurzer Blick in /usr/port/Mk/ sagt mir: Ja, aber dann gibt es eine
> > Warnung dass das deprecatet ist und man das doch bitte via
> > DEFAULT_VERSIONS machen soll.
>
> Danke.
>
> > Ich wüsste aber gerade auch nicht wieso
> > man mit einem aktuellen Portssystem weiterhin WITH_OPENSSL_BASE=yes
> > benutzen will
>
> Ich bin da beratungsoffen: Erkläre doch mal die für und wieder. Und was
> Deine Empfehlung wäre mit Begründung.

Naja, was die Funktionalität angeht macht es *heute* keinen
Unterschied was du machst. Egal ob du WITH_OPENSSL_BASE=yes oder
DEFAULT_VERSIONS+=ssl=base benutzt, beides bewirkt im Portssystem
dasselbe. Aber irgendwann wird WITH_OPENSSL_BASE=yes nicht mehr
funktionieren. Ob dann das Portssystem beim Bauen eines Ports abbricht
wenn es sieht dass WITH_OPENSSL_BASE gesetzt ist (dann merkst du es
wenigstens) oder ob es schlichtweg stillschweigend ignoriert wird (und
dann ein Port doch gegen ein Ports-OpenSSL gelinkt wird), kann ich dir
mangels Kristallkugel jetzt nicht sagen.

Daher kannst du jetzt potenziellen Problemen in der Zukunft aus dem
Weg gehen indem du ein WITH_OPENSSL_BASE=yes durch ein
DEFAULT_VERSIONS+=ssl=base ersetzt. Das ist auch schon der einzige
Grund.

  Harold

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Mon 23 Jan 2017 - 18:24:51 CET

search this site