Page MenuHomeFreeBSD

lang/python34: fix build with LibreSSL and without NLS
AbandonedPublic

Authored by miwi on May 12 2015, 6:57 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Nov 24, 1:27 AM
Unknown Object (File)
Nov 13 2024, 7:05 AM
Unknown Object (File)
Oct 12 2024, 3:49 AM
Unknown Object (File)
Sep 29 2024, 3:15 AM
Unknown Object (File)
Sep 1 2024, 3:17 PM
Unknown Object (File)
Aug 12 2024, 1:29 PM
Unknown Object (File)
Jul 2 2024, 2:17 PM
Unknown Object (File)
Apr 26 2024, 9:40 AM
Subscribers

Details

Reviewers
xmj
koobs
Group Reviewers
Python
Summary

lang/python34 flakes when building *with* LibreSSL and *without* NLS.
This most likely slipped through because NLS is enabled by default,
and nobody turns it off anyway.

Test Plan

poudriere log with NLS turned off, after patch
https://bugs.freebsd.org/bugzilla/attachment.cgi?id=156724

poudriere log with NLS turned on, after patch
https://bugs.freebsd.org/bugzilla/attachment.cgi?id=156725

Diff Detail

Repository
rP FreeBSD ports repository
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

xmj retitled this revision from to lang/python34: fix build with LibreSSL and without NLS.
xmj updated this object.
xmj edited the test plan for this revision. (Show Details)
xmj added a reviewer: Python.
koobs added a reviewer: xmj.

Instead of adding ${LOCALBASE}/lib unconditionally, would it be better to use ${OPENSSLLIB}?

My system built the current port with
OPTIONS_UNSET+= NLS

and the LibreSSL fix is in the port as well.

miwi abandoned this revision.
miwi added a reviewer: koobs.

python34 is gone.