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)
Mon, Sep 29, 12:10 PM
Unknown Object (File)
Sun, Sep 28, 9:33 AM
Unknown Object (File)
Sat, Sep 27, 6:36 PM
Unknown Object (File)
Sat, Sep 27, 12:32 PM
Unknown Object (File)
Fri, Sep 26, 7:54 PM
Unknown Object (File)
Aug 9 2025, 4:44 PM
Unknown Object (File)
Jul 5 2025, 1:57 PM
Unknown Object (File)
Jun 20 2025, 5:50 PM
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.