diff options
| author | Alex Richardson <arichardson@FreeBSD.org> | 2021-07-20 15:04:56 +0000 |
|---|---|---|
| committer | Alex Richardson <arichardson@FreeBSD.org> | 2021-07-20 15:10:22 +0000 |
| commit | f8147dad44f1036160a413bb00b4e8b41f7a4a84 (patch) | |
| tree | 38391087e8ca2b0d2512058707b823eaec7419b0 | |
| parent | 75cb2382b84d2a7c385e98a18da209236701494e (diff) | |
| -rw-r--r-- | share/mk/bsd.linker.mk | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/share/mk/bsd.linker.mk b/share/mk/bsd.linker.mk index 344a5b937380..7209d7f173ae 100644 --- a/share/mk/bsd.linker.mk +++ b/share/mk/bsd.linker.mk @@ -69,7 +69,9 @@ _ld_version!= (${${ld}} -v 2>&1 || echo none) | sed -n 1p ${X_}LINKER_TYPE= bfd ${X_}LINKER_FREEBSD_VERSION= 0 _v= ${_ld_version:M[1-9]*.[0-9]*:[1]} -.elif ${_ld_version:[1]} == "LLD" +.elif ${_ld_version:MLLD} +# Strip any leading PACKAGE_VENDOR string (e.g. "Homebrew") +_ld_version:=${_ld_version:[*]:C/^.* LLD /LLD /:[@]} ${X_}LINKER_TYPE= lld _v= ${_ld_version:[2]} .if ${_ld_version:[3]} == "(FreeBSD" |
