[Pkg-chromium-maint] Bug#765169: chromium 38.0.2125.101-1 fails to build on i686 with 2 gigs of RAM and 2 gigs of swap

Mikko Rapeli mikko.rapeli at iki.fi
Mon Oct 13 18:50:37 UTC 2014


Package: chromium
Version: 37.0.2062.120-1
Severity: important

Dear Maintainer,

I'm failing to reproduce 38.0.2125.101-1 build on my i386/i686 laptop
with 2 gigs of RAM and another 2 gigs of swap.

How was the i386 binary version actually build?

Is PAE and more than 4 gigs of virtual memory needed?

Is AMD64 CPU and kernel and possibly i386 userspace needed to build the package?

Last logs of my build try are:

obj/extensions/common/api/gen/extensions/common/api/extensions_api.socket.o
obj/extensions/common/api/gen/extensions/common/api/extensions_api.usb.o
obj/extensions/common/api/gen/extensions/common/api/extensions_api.usb_private.o
obj/device/serial/device_serial.serial_device_enumerator_linux.o
obj/device/serial/device_serial.serial_device_enumerator.o
obj/chrome/browser/ui/views/browser_ui.desktop_media_picker_views.o
obj/chrome/browser/ui/views/extensions/browser_ui.media_galleries_dialog_views.o
obj/chrome/browser/ui/views/extensions/browser_ui.media_gallery_checkbox_view.o
obj/chrome/browser/extensions/browser_extensions.extension_infobar_delegate.o
obj/third_party/webrtc/modules/rtp_rtcp/source/rtp_rtcp.fec_receiver_impl.o
obj/third_party/webrtc/modules/pacing/paced_sender.paced_sender.o
obj/third_party/webrtc/modules/remote_bitrate_estimator/rbe_components.remote_bitrate_estimator_single_stream.o
obj/third_party/webrtc/modules/remote_bitrate_estimator/rbe_components.remote_rate_control.o
obj/third_party/webrtc/modules/remote_bitrate_estimator/rbe_components.overuse_detector.o
(libyuv.a)libyuv.compare.o
(libyuv.a)libyuv.compare_common.o
(libyuv.a)libyuv.compare_posix.o
obj/third_party/webrtc/modules/media_file/source/media_file.media_file_impl.o
obj/third_party/webrtc/modules/media_file/source/media_file.media_file_utility.o
obj/third_party/webrtc/modules/media_file/source/media_file.avi_file.o
obj/third_party/webrtc/common_audio/signal_processing/common_audio.auto_corr_to_refl_coef.o
obj/third_party/webrtc/common_audio/signal_processing/common_audio.filter_ar_fast_q12.o
obj/third_party/webrtc/common_audio/signal_processing/common_audio.filter_ma_fast_q12.o
obj/third_party/webrtc/common_audio/signal_processing/common_audio.refl_coef_to_lpc.o
obj/chrome/browser/ui/views/infobars/browser_ui.extension_infobar.o
obj/third_party/webrtc/modules/remote_bitrate_estimator/remote_bitrate_estimator.rate_statistics.o
-lrt (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/librt.so)
-ldl (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libdl.so)
-lgmodule-2.0 (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libgmodule-2.0.so)
-lgobject-2.0 (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libgobject-2.0.so)
-lgthread-2.0 (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libgthread-2.0.so)
-lglib-2.0 (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libglib-2.0.so)
-lnss3 (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libnss3.so)
-lnssutil3 (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libnssutil3.so)
-lsmime3 (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libsmime3.so)
-lplds4 (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libplds4.so)
-lplc4 (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libplc4.so)
-lnspr4 (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libnspr4.so)
-lgio-2.0 (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libgio-2.0.so)
-lresolv (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libresolv.so)
-lprotobuf (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libprotobuf.so)
/lib/i386-linux-gnu/libpthread.so.0
-lfontconfig (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libfontconfig.so)
-lfreetype (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libfreetype.so)
-lpangocairo-1.0 (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libpangocairo-1.0.so)
-lcairo (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libcairo.so)
-lpangoft2-1.0 (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libpangoft2-1.0.so)
-lpango-1.0 (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libpango-1.0.so)
-lharfbuzz (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libharfbuzz.so)
-ljpeg (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libjpeg.so)
-lX11 (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libX11.so)
-lXi (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libXi.so)
-lXcursor (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libXcursor.so)
-lXext (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libXext.so)
-lXfixes (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libXfixes.so)
-lXrender (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libXrender.so)
-lxml2 (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libxml2.so)
-lXcomposite (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libXcomposite.so)
-lpci (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libpci.so)
-lasound (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libasound.so)
-lXdamage (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libXdamage.so)
-lXtst (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libXtst.so)
-lXrandr (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libXrandr.so)
-lxslt (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libxslt.so)
-lexpat (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libexpat.so)
-lcups (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libcups.so)
-lcap (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libcap.so)
-lsrtp (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../libsrtp.so)
-lm (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libm.so)
-ludev (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libudev.so)
-lspeex (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libspeex.so)
-ldbus-1 (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libdbus-1.so)
-lspeechd (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libspeechd.so)
-lgtk-x11-2.0 (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libgtk-x11-2.0.so)
-lgdk-x11-2.0 (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libgdk-x11-2.0.so)
-latk-1.0 (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libatk-1.0.so)
-lgdk_pixbuf-2.0 (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libgdk_pixbuf-2.0.so)
-lgnome-keyring (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libgnome-keyring.so)
-lXss (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libXss.so)
-lstdc++ (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/libstdc++.so)
-lm (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/libm.so)
-lgcc_s (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/libgcc_s.so)
/lib/i386-linux-gnu/libpthread.so.0
/lib/i386-linux-gnu/libc.so.6
(/usr/lib/i386-linux-gnu/libc_nonshared.a)elf-init.oS
(/usr/lib/i386-linux-gnu/libc_nonshared.a)atexit.oS
(/usr/lib/i386-linux-gnu/libc_nonshared.a)stat64.oS
(/usr/lib/i386-linux-gnu/libc_nonshared.a)fstat64.oS
/lib/i386-linux-gnu/ld-linux.so.2
-lgcc_s (/usr/bin/../lib/gcc/i586-linux-gnu/4.9/libgcc_s.so)
/usr/bin/../lib/gcc/i586-linux-gnu/4.9/crtendS.o
/usr/bin/../lib/gcc/i586-linux-gnu/4.9/../../../i386-linux-gnu/crtn.o
/usr/bin/ld.bfd.real: failed to set dynamic section sizes: Memory exhausted
clang: error: linker command failed with exit code 1 (use -v to see invocation)
ninja: build stopped: subcommand failed.
debian/rules:107: recipe for target 'override_dh_auto_build' failed
make[1]: *** [override_dh_auto_build] Error 1
make[1]: Leaving directory '/home/mcfrisk/src/chromium-browser-38.0.2125.101'
debian/rules:100: recipe for target 'binary' failed
make: *** [binary] Error 2

-- System Information:
Debian Release: jessie/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (500, 'oldstable')
Architecture: i386 (i686)

Kernel: Linux 3.15.9+ (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages chromium depends on:
iu  chromium-inspector   38.0.2125.101-1
ii  gconf-service        3.2.6-3
ii  libasound2           1.0.28-1
ii  libc6                2.19-11
ii  libcairo2            1.12.16-5
ii  libcap2              1:2.24-6
ii  libcups2             1.7.5-4
ii  libdbus-1-3          1.8.8-2
ii  libexpat1            2.1.0-6
ii  libfontconfig1       2.11.0-6.1
ii  libfreetype6         2.5.2-2
ii  libgcc1              1:4.9.1-16
ii  libgconf-2-4         3.2.6-3
ii  libgdk-pixbuf2.0-0   2.31.1-2
ii  libglib2.0-0         2.42.0-2
ii  libgnome-keyring0    3.12.0-1
iu  libgtk2.0-0          2.24.25-1
ii  libharfbuzz0b        0.9.35-1
ii  libjpeg8             8d1-2
ii  libnspr4             2:4.10.7-1
ii  libnss3              2:3.17.1-1
ii  libpango-1.0-0       1.36.8-2
ii  libpangocairo-1.0-0  1.36.8-2
ii  libspeechd2          0.8-6
ii  libspeex1            1.2~rc1.2-1
ii  libstdc++6           4.9.1-16
ii  libudev1             215-5+b1
ii  libx11-6             2:1.6.2-3
ii  libxcomposite1       1:0.4.4-1
ii  libxcursor1          1:1.1.14-1
ii  libxdamage1          1:1.1.4-2
ii  libxext6             2:1.3.3-1
ii  libxfixes3           1:5.0.1-2
ii  libxi6               2:1.7.4-1
ii  libxml2              2.9.1+dfsg1-4
ii  libxrandr2           2:1.4.2-1
ii  libxrender1          1:0.9.8-1
ii  libxslt1.1           1.1.28-2+b1
ii  libxss1              1:1.2.2-1
ii  libxtst6             2:1.2.2-1
ii  xdg-utils            1.1.0~rc1+git20111210-7.1

chromium recommends no packages.

Versions of packages chromium suggests:
pn  chromium-l10n  <none>
pn  mozplugger     <none>

-- no debconf information



More information about the Pkg-chromium-maint mailing list