Page MenuHomeFreeBSD

security/openssl111: Fix linking with lld on i386
ClosedPublic

Authored by brnrd on Sep 30 2018, 11:12 AM.
Tags
None
Referenced Files
Unknown Object (File)
Oct 5 2024, 10:40 AM
Unknown Object (File)
Oct 5 2024, 8:43 AM
Unknown Object (File)
Oct 2 2024, 10:32 PM
Unknown Object (File)
Oct 2 2024, 8:31 PM
Unknown Object (File)
Oct 2 2024, 7:08 PM
Unknown Object (File)
Oct 2 2024, 2:15 AM
Unknown Object (File)
Oct 2 2024, 12:17 AM
Unknown Object (File)
Sep 30 2024, 4:51 PM
Subscribers

Details

Summary
security/openssl111: Fix linking with lld on i386

 - Fix shared option
 - While here, fix ordering

PR:		231459
Submitted by:	Nathan <ndowens yahoo com>
Reported by:	emaste
Differential_Revision:	https://reviews.freebsd.org/D17362

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

Fix is needed for i386, not amd64

brnrd retitled this revision from security/openssl111: Fix linking with lld to security/openssl111: Fix linking with lld on i386.Sep 30 2018, 11:17 AM
brnrd edited the summary of this revision. (Show Details)
brnrd edited reviewers, added: emaste; removed: ed.
security/openssl111/Makefile
28 ↗(On Diff #48589)

USES= and USE_* Should be above HAS_CONFIGURE, but below CONFLICTS
According to handbook

security/openssl111/Makefile
28 ↗(On Diff #48589)

Unless I missed something, there is nothing about CONFLICTS variable being special in chapter 15. So they go in the Standard bsd.port.mk Variables block.

security/openssl111/Makefile
28 ↗(On Diff #48589)

Ah just looked. I was thinking of ignore/broken block

This revision is now accepted and ready to land.Oct 2 2018, 5:57 PM
This revision was automatically updated to reflect the committed changes.
brnrd marked an inline comment as done.