Page MenuHomeFreeBSD

bsd.linker.mk: Detect LLD when built with PACKAGE_VENDOR
ClosedPublic

Authored by arichardson on Jul 19 2021, 11:12 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Apr 11, 6:50 PM
Unknown Object (File)
Sun, Apr 7, 9:49 PM
Unknown Object (File)
Sun, Apr 7, 5:07 PM
Unknown Object (File)
Fri, Mar 29, 11:36 AM
Unknown Object (File)
Fri, Mar 22, 5:18 PM
Unknown Object (File)
Mar 7 2024, 8:42 PM
Unknown Object (File)
Jan 15 2024, 6:43 AM
Unknown Object (File)
Dec 24 2023, 10:50 AM
Subscribers

Details

Summary

Recent versions of homebrew's LLD are built with PACKAGE_VENDOR (since
https://github.com/Homebrew/homebrew-core/commit/e7c972b6062af753e564104e58d1fa20c0d1ad7a).
This means that the -v output is now
Homebrew LLD 12.0.1 (compatible with GNU linkers) and bsd.linker.mk no
longer detects it as LLD since it only checks whether the first word is
LLD. This change allow me to build on macOS again and should unbreak the
GitHub actions CI.

Diff Detail

Repository
rS FreeBSD src repository - subversion
Lint
Lint Passed
Unit
No Test Coverage
Build Status
Buildable 40542
Build 37431: arc lint + arc unit