svn commit: r548896 - head/www/deno
Mikael Urankar
mikael at FreeBSD.org
Fri Sep 18 16:08:03 UTC 2020
Author: mikael
Date: Fri Sep 18 16:08:02 2020
New Revision: 548896
URL: https://svnweb.freebsd.org/changeset/ports/548896
Log:
www/deno: fix build on 11.4
ld.bfd can't link some binaries, force the use of ld.lld.
error: linking with `cc` failed: exit code: 254
|
= note: "cc" "-Wl,--as-needed" "-Wl,-z,noexecstack" "-m64" "-Wl,--eh-frame-hdr" "-L" "/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib" "/wrkdirs/usr/ports/www/deno/work/target/release/deps/test_plugin.test_plugin.evj38oi0-cgu.0.rcgu.o" "-o" "/wrkdirs/usr/ports/www/deno/work/target/release/deps/libtest_plugin.so" "-Wl,--version-script=/tmp/rustcal2Ag0/list" "-Wl,--gc-sections" "-shared" "-Wl,-zrelro" "-Wl,-znow" "-nodefaultlibs" "-L" "/wrkdirs/usr/ports/www/deno/work/target/release/deps" "-L" "/wrkdirs/usr/ports/www/deno/work/target/release/gn_out/obj/" "-L" "/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib" "-Wl,-Bstatic" "/tmp/rustcal2Ag0/librusty_v8-02f6667447a00b78.rlib" "-Wl,--start-group" "/tmp/rustcal2Ag0/libbacktrace_sys-87233b22d2581215.rlib" "-Wl,--end-group" "/usr/local/lib/rustlib/x86_64-unknown-freebsd/lib/libcompiler_builtins-b9588e5011d9051d.rlib" "-Wl,-Bdynamic" "-lrt" "-lutil" "-lutil" "-lexecinfo" "-lpthread" "-lgcc_s" "-lc" "-lm" "-lrt" "-lpthread" "-lutil" "
-lutil" "-fstack-protector-strong"
= note: /usr/bin/ld: BFD 2.17.50 [FreeBSD] 2007-07-03 assertion fail /usr/src/gnu/usr.bin/binutils/libbfd/../../../../contrib/binutils/bfd/elflink.c:8050
cc: error: unable to execute command: Segmentation fault (core dumped)
cc: error: linker command failed due to signal (use -v to see invocation)
Reported by: kib
Modified:
head/www/deno/Makefile
Modified: head/www/deno/Makefile
==============================================================================
--- head/www/deno/Makefile Fri Sep 18 16:05:28 2020 (r548895)
+++ head/www/deno/Makefile Fri Sep 18 16:08:02 2020 (r548896)
@@ -37,6 +37,7 @@ CARGO_ENV+= CLANG_BASE_PATH=/usr \
GN=${PREFIX}/bin/gn \
NINJA=${PREFIX}/bin/ninja \
V8_FROM_SOURCE=1
+RUSTFLAGS+= -C link-arg=-fuse-ld=lld
PLIST_FILES= bin/${PORTNAME}
More information about the svn-ports-all
mailing list