Bugzilla Automation <bugzi...@freebsd.org> has asked freebsd-gecko (Nobody)
<ge...@freebsd.org> for maintainer-feedback:
Bug 279140: firefox-126.0_2,2 fails to build - ld.lld error
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=279140



--- Description ---
In Freebsd 14.0-p6, poudriere fails to build firefox-126.0_2,2. 
Log:
ld.lld: warning: Linking two modules of different data layouts:
'/wrkdirs/usr/ports/www/firefox/work/.build/toolkit/library/build/../../../tool
s/profiler/Unified_cpp_tools_profiler0.o'
is 'e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-f80:128-n8:16:32:64-S128'
whereas
'/wrkdirs/usr/ports/www/firefox/work/.build/x86_64-unknown-freebsd/release/libg
krust.a(gecko_profiler-2cbfbde1e8f07db6.gecko_profiler.c060a87e5129ab9e-cgu0.r
cgu.o
at 150992188)' is
'e-m:e-p270:32:32-p271:32:32-p272:64:64-i64:64-i128:128-f80:128-n8:16:32:64-S12
8'


ld.lld: error: Invalid record (Producer: 'LLVM18.1.2-rust-1.78.0-stable'
Reader: 'LLVM 17.0.6')
ld.lld: error: Invalid record (Producer: 'LLVM18.1.2-rust-1.78.0-stable'
Reader: 'LLVM 17.0.6')
ld.lld: error: Invalid record (Producer: 'LLVM18.1.2-rust-1.78.0-stable'
Reader: 'LLVM 17.0.6')
ld.lld: error: Invalid record (Producer: 'LLVM18.1.2-rust-1.78.0-stable'
Reader: 'LLVM 17.0.6')
ld.lld: error: Invalid record (Producer: 'LLVM18.1.2-rust-1.78.0-stable'
Reader: 'LLVM 17.0.6')
ld.lld: error: Invalid record (Producer: 'LLVM18.1.2-rust-1.78.0-stable'
Reader: 'LLVM 17.0.6')
ld.lld: error: Invalid record (Producer: 'LLVM18.1.2-rust-1.78.0-stable'
Reader: 'LLVM 17.0.6')
ld.lld: error: Invalid record (Producer: 'LLVM18.1.2-rust-1.78.0-stable'
Reader: 'LLVM 17.0.6')
ld.lld: error: Invalid record (Producer: 'LLVM18.1.2-rust-1.78.0-stable'
Reader: 'LLVM 17.0.6')
ld.lld: error: Invalid record (Producer: 'LLVM18.1.2-rust-1.78.0-stable'
Reader: 'LLVM 17.0.6')
ld.lld: error: Invalid record (Producer: 'LLVM18.1.2-rust-1.78.0-stable'
Reader: 'LLVM 17.0.6')
ld.lld: error: Invalid record (Producer: 'LLVM18.1.2-rust-1.78.0-stable'
Reader: 'LLVM 17.0.6')
ld.lld: error: Invalid record (Producer: 'LLVM18.1.2-rust-1.78.0-stable'
Reader: 'LLVM 17.0.6')
ld.lld: error: Invalid record (Producer: 'LLVM18.1.2-rust-1.78.0-stable'
Reader: 'LLVM 17.0.6')
ld.lld: error: Invalid record (Producer: 'LLVM18.1.2-rust-1.78.0-stable'
Reader: 'LLVM 17.0.6')
ld.lld: error: Invalid record (Producer: 'LLVM18.1.2-rust-1.78.0-stable'
Reader: 'LLVM 17.0.6')
ld.lld: error: Invalid record (Producer: 'LLVM18.1.2-rust-1.78.0-stable'
Reader: 'LLVM 17.0.6')
ld.lld: error: Invalid record (Producer: 'LLVM18.1.2-rust-1.78.0-stable'
Reader: 'LLVM 17.0.6')
ld.lld: error: Invalid record (Producer: 'LLVM18.1.2-rust-1.78.0-stable'
Reader: 'LLVM 17.0.6')
ld.lld: error: Invalid record (Producer: 'LLVM18.1.2-rust-1.78.0-stable'
Reader: 'LLVM 17.0.6')
ld.lld: error: too many errors emitted, stopping now (use --error-limit=0 to
see all errors)
clang++: error: linker command failed with exit code 1 (use -v to see
invocation)
gmake[3]: ***
[/wrkdirs/usr/ports/www/firefox/work/firefox-126.0/config/rules.mk:541:
libxul.so] Error 1
gmake[3]: Leaving directory
'/wrkdirs/usr/ports/www/firefox/work/.build/toolkit/library/build'
gmake[2]: ***
[/wrkdirs/usr/ports/www/firefox/work/firefox-126.0/config/recurse.mk:72:
toolkit/library/build/target] Error 2
gmake[2]: Leaving directory '/wrkdirs/usr/ports/www/firefox/work/.build'
gmake[1]: ***
[/wrkdirs/usr/ports/www/firefox/work/firefox-126.0/config/recurse.mk:34:
compile] Error 2
gmake[1]: Leaving directory '/wrkdirs/usr/ports/www/firefox/work/.build'
gmake: ***
[/wrkdirs/usr/ports/www/firefox/work/firefox-126.0/config/rules.mk:361: all]
Error 2
*** Error code 1

Stop.
make: stopped in /usr/ports/www/firefox
=>> Cleaning up wrkdir
===>  Cleaning for firefox-126.0_2,2
build of www/firefox | firefox-126.0_2,2 ended at Sat May 18 16:13:11 -04 2024
build time: 02:01:30
!!! build failure encountered !!!

Reply via email to