[Pkg-chromium-maint] Bug#747135: chromium: FTBFS on i386 due to 32bit linker

Andreas Cadhalpun andreas.cadhalpun at googlemail.com
Mon May 5 20:39:17 UTC 2014


Package: chromium
Version: 34.0.1847.132-1
Severity: grave
Justification: FTBFS on i386 blocks #746034
Control: block 746034 by -1

Dear maintainer,

chromium still fails to build on i386.
The tail of the build log is [1]:
/usr/bin/ld.gold: warning: hidden symbol 'hb_buffer_create' in 
out/Release/obj.target/third_party/harfbuzz-ng/libharfbuzz-ng.a(out/Release/obj.target/third_party/harfbuzz-ng/../../harfbuzz-ng/third_party/harfbuzz-ng/src/hb-buffer.o) 
is referenced by DSO 
/usr/lib/gcc/i486-linux-gnu/4.8/../../../i386-linux-gnu/libpangoft2-1.0.so
/usr/bin/ld.gold: fatal error: out/Release/chrome: mmap: failed to 
allocate 2237642984 bytes for output file: Cannot allocate memory
collect2: error: ld returned 1 exit status
make[1]: *** [out/Release/chrome] Error 1
make[1]: Leaving directory `/«PKGBUILDDIR»/src'
make: *** [debian/stamp-makefile-build] Error 2

This has already been pointed out by Sven Hartge in bug #745794 [2]:
"It seems the linker, being a 32bit application, trips over the 3GB 
memory limit for 32bit applications."

It would be great, if you found a way to fix this, because the chromium 
version in jessie is currently uninstallable (#746034), so on i386 there 
is currently no installable chromium in jessie/sid.

Best regards,
Andreas


1: https://buildd.debian.org/status/package.php?p=chromium-browser
2: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=745794#13



More information about the Pkg-chromium-maint mailing list