Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 18 Sep 2020 16:08:03 +0000 (UTC)
From:      Mikael Urankar <mikael@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r548896 - head/www/deno
Message-ID:  <202009181608.08IG83Qw004866@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
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}
 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202009181608.08IG83Qw004866>