Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 461470

Summary: thunderbird-17.0.4 fail to compile: undefined reference to `tx77'
Product: Gentoo Linux Reporter: Haze <tux_gentoo>
Component: Current packagesAssignee: Mozilla Gentoo Team <mozilla>
Status: RESOLVED NEEDINFO    
Severity: normal    
Priority: Normal    
Version: unspecified   
Hardware: AMD64   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Haze 2013-03-12 03:12:42 UTC
/mnt/portage/portage/mail-client/thunderbird-17.0.4/work/comm-esr17/tbird/mozilla/_virtualenv/bin/python /mnt/portage/portage/mail-client/thunderbird-17.0.4/work/comm-esr17/mozilla/config/pythonpath.py -I../../config /mnt/portage/portage/mail-client/thunderbird-17.0.4/work/comm-esr17/mozilla/config/expandlibs_exec.py --depend .deps/libxul.so.pp --target libxul.so --uselist --  x86_64-pc-linux-gnu-g++  -Wall -Wpointer-arith -Woverloaded-virtual -Werror=return-type -Wtype-limits -Wempty-body -Wno-ctor-dtor-privacy -Wno-overlength-strings -Wno-invalid-offsetof -Wno-variadic-macros -Wcast-align -march=nocona -pipe -Wno-return-type -w -mno-avx -fno-exceptions -fno-strict-aliasing -fno-rtti -ffunction-sections -fdata-sections -fno-exceptions -std=gnu++0x -pthread -pipe  -DNDEBUG -DTRIMMED -g -Os -freorder-blocks  -fomit-frame-pointer -fPIC -shared -Wl,-z,defs -Wl,--gc-sections -Wl,-h,libxul.so -o libxul.so  nsStaticXULComponents.o nsUnicharUtils.o nsBidiUtils.o nsSpecialCasingData.o nsUnicodeProperties.o nsRDFResource.o    -lpthread -Wl,-O1 -Wl,--as-needed -Wl,-z,noexecstack   -Wl,-rpath-link,/mnt/portage/portage/mail-client/thunderbird-17.0.4/work/comm-esr17/tbird/mozilla/dist/bin -Wl,-rpath-link,/usr/lib   ../../toolkit/components/osfile/libosfile_s.a ../../toolkit/xre/libxulapp_s.a  ../../staticlib/components/libnecko.a ../../staticlib/components/libuconv.a ../../staticlib/components/libi18n.a ../../staticlib/components/libchardet.a ../../staticlib/components/libjar50.a ../../staticlib/components/libstartupcache.a ../../staticlib/components/libpref.a ../../staticlib/components/libhtmlpars.a ../../staticlib/components/libidentity.a ../../staticlib/components/libimglib2.a ../../staticlib/components/libgkgfx.a ../../staticlib/components/libgklayout.a ../../staticlib/components/libdocshell.a ../../staticlib/components/libembedcomponents.a ../../staticlib/components/libwebbrwsr.a ../../staticlib/components/libnsappshell.a ../../staticlib/components/libtxmgr.a ../../staticlib/components/libcommandlines.a ../../staticlib/components/libtoolkitcomps.a ../../staticlib/components/libpipboot.a ../../staticlib/components/libpipnss.a ../../staticlib/components/libappcomps.a ../../staticlib/components/libjsreflect.a ../../staticlib/components/libcomposer.a ../../staticlib/components/libtelemetry.a ../../staticlib/components/libjsinspector.a ../../staticlib/components/libjsdebugger.a ../../staticlib/components/libstoragecomps.a ../../staticlib/components/librdf.a ../../staticlib/components/libwindowds.a ../../staticlib/components/libjsctypes.a ../../staticlib/components/libjsperf.a ../../staticlib/components/libgkplugin.a ../../staticlib/components/libunixproxy.a ../../staticlib/components/libjsd.a ../../staticlib/components/libautoconfig.a ../../staticlib/components/libauth.a ../../staticlib/components/libcookie.a ../../staticlib/components/libpermissions.a ../../staticlib/components/libuniversalchardet.a ../../staticlib/components/libfileview.a ../../staticlib/components/libplaces.a ../../staticlib/components/libtkautocomplete.a ../../staticlib/components/libsatchel.a ../../staticlib/components/libpippki.a ../../staticlib/components/libwidget_gtk2.a ../../staticlib/components/libimgicon.a ../../staticlib/components/libprofiler.a ../../staticlib/components/libaccessibility.a ../../staticlib/components/libremoteservice.a ../../staticlib/components/libspellchecker.a ../../staticlib/components/libzipwriter.a ../../staticlib/components/libservices-crypto.a ../../staticlib/components/libxpautocomplete.a ../../staticlib/components/libmailcomps.a ../../staticlib/components/libmail.a ../../staticlib/components/libmsgsmime.a ../../staticlib/components/libimport.a ../../staticlib/components/libmork.a ../../staticlib/libjsipc_s.a ../../staticlib/libdomipc_s.a ../../staticlib/libdomplugins_s.a ../../staticlib/libmozipc_s.a ../../staticlib/libmozipdlgen_s.a ../../staticlib/libipcshell_s.a ../../staticlib/libgfxipc_s.a ../../staticlib/libhal_s.a ../../staticlib/libdombindings_s.a ../../staticlib/libxpcom_core.a ../../staticlib/libucvutil_s.a ../../staticlib/libchromium_s.a ../../staticlib/libsnappy_s.a ../../staticlib/libgtkxtbin.a ../../staticlib/libthebes.a ../../staticlib/libgl.a ../../staticlib/libycbcr.a  -Wl,-version-script,symverscript -L../../dist/bin -L../../dist/lib /mnt/portage/portage/mail-client/thunderbird-17.0.4/work/comm-esr17/tbird/mozilla/dist/lib/libjs_static.a -lffi  -lssl3 -lsmime3 -lnss3 -lnssutil3 -lcrmf -lcairo   -L/usr/lib64 -lcairo -lXext -lXrender -lX11   ../../dist/lib/libmozsqlite3.a  -ljpeg -lpng -lz -lhunspell-1.3  -L/usr/lib -levent -lvpx  -lpixman-1  ../../dist/lib/libgkmedias.a  -lasound  -lrt -L../../dist/bin -L../../dist/lib  -Wl,-R/usr/lib64 -L/usr/lib64 -lplds4 -lplc4 -lnspr4 -lpthread -ldl ../../dist/lib/libmozalloc.a -ldbus-glib-1 -ldbus-1 -lgobject-2.0 -lglib-2.0  -L/usr/lib64 -lX11  -lXext  -lpangoft2-1.0 -lfreetype -lfontconfig -lpangocairo-1.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0 -lcairo  -lfontconfig  -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfreetype -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lpango-1.0 -lcairo -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0  -lXt -lgthread-2.0 -lfreetype   -ldl  -lrt    
../../content/xul/templates/src/nsXULTemplateBuilder.o:(.debug_loc+0xcd57): undefined reference to `tx77'
collect2: error: ld returned 1 exit status
make[5]: *** [libxul.so] Error 1
make[5]: Leaving directory `/mnt/portage/portage/mail-client/thunderbird-17.0.4/work/comm-esr17/tbird/mozilla/toolkit/library'
make[4]: *** [libs_tier_platform] Error 2
make[4]: Leaving directory `/mnt/portage/portage/mail-client/thunderbird-17.0.4/work/comm-esr17/tbird/mozilla'
make[3]: *** [tier_platform] Error 2
make[3]: Leaving directory `/mnt/portage/portage/mail-client/thunderbird-17.0.4/work/comm-esr17/tbird/mozilla'
make[2]: *** [default] Error 2
make[2]: Leaving directory `/mnt/portage/portage/mail-client/thunderbird-17.0.4/work/comm-esr17/tbird/mozilla'
make[1]: *** [default] Error 2
make[1]: Leaving directory `/mnt/portage/portage/mail-client/thunderbird-17.0.4/work/comm-esr17/tbird'
make: *** [build] Error 2
emake failed

Reproducible: Always




Portage 2.2.0_alpha166 (default/linux/amd64/13.0, gcc-4.7.2, glibc-2.16.0, 3.8.0-gentoo64_Bits x86_64)
=================================================================
System uname: Linux-3.8.0-gentoo64_Bits-x86_64-Intel-R-_Core-TM-2_Quad_CPU_Q8400_@_2.66GHz-with-gentoo-2.2
KiB Mem:     4950896 total,    418456 free
KiB Swap:    9936160 total,   9901292 free
Timestamp of tree: Tue, 12 Mar 2013 00:00:01 +0000
ld GNU ld (GNU Binutils) 2.23.1
ccache version 3.1.9 [enabled]
app-shells/bash:          4.2_p45
dev-java/java-config:     2.1.12-r1
dev-lang/python:          2.6.8-r1, 2.7.3-r3, 3.2.3-r2
dev-util/ccache:          3.1.9
dev-util/cmake:           2.8.10.2-r1
dev-util/pkgconfig:       0.28
sys-apps/baselayout:      2.2
sys-apps/openrc:          0.11.8
sys-apps/sandbox:         2.6
sys-devel/autoconf:       2.13, 2.69
sys-devel/automake:       1.7.9-r2, 1.9.6-r3, 1.11.6, 1.12.6, 1.13.1
sys-devel/binutils:       2.23.1
sys-devel/gcc:            4.5.4, 4.6.3, 4.7.2-r1
sys-devel/gcc-config:     1.8
sys-devel/libtool:        2.4.2
sys-devel/make:           3.82-r4
sys-kernel/linux-headers: 3.8 (virtual/os-headers)
sys-libs/glibc:           2.16.0
Repositories: gentoo local enlightenment
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc/X11/gdm/* /etc/X11/gdm/custom.conf /etc/conf.d/consolefont /etc/conf.d/distccd /etc/conf.d/hddtemp /etc/conf.d/hostname /etc/conf.d/hwclock /etc/conf.d/keymaps /etc/conf.d/linux-logo /etc/conf.d/net /etc/conf.d/xdm /etc/entrance_config.cfg /etc/exports /etc/gateway6/gw6c.conf /etc/locale.gen /etc/metalog.conf /etc/modules.d/alsa /etc/mpd.conf /etc/nanorc /etc/rc.conf /etc/rsyncd.conf /etc/sudoers"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/rc.d /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo /etc/wget"
CXXFLAGS="-march=nocona -O2 -pipe"
DISTDIR="/mnt/distfiles"
EMERGE_DEFAULT_OPTS=" --keep-going y --load-average=10"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-logs buildsyspkg ccache config-protect-if-modified distlocks ebuild-locks fail-clean fixlafiles merge-sync news parallel-fetch preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://mirror.ovh.net/gentoo-distfiles/			ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/				http://dside.dyndns.org/files/rusxmms/					ftp://gentoo.arcticnetwork.ca/pub/gentoo/		          	ftp://mirror.switch.ch/mirror/gentoo/   					ftp://ftp.solnet.ch/mirror/Gentoo						ftp://ftp.snt.utwente.nl/pub/os/linux/gentoo   				ftp://ftp.tu-clausthal.de/pub/linux/gentoo/   				ftp://linux.rz.ruhr-uni-bochum.de/gentoo-mirror/			ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo/ 				ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/				http://open-systems.ufl.edu/mirrors/gentoo 				http://gentoo.mirrors.easynews.com/linux/gentoo/ 		        ftp://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/	\ 			 	        http://ftp.belnet.be/mirror/rsync.gentoo.org/gentoo/"
LANG="fr_FR.utf8"
LC_ALL=""
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j5"
PKGDIR="/mnt/quickpkg"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
PORTAGE_TMPDIR="/mnt/tmpfs"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/local/portage/layman/enlightenment"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac alsa amd64 avahi avi bash-completion bzip2 cairo cdr cdrom cups dbus directfb dri dvd dvdr encode fbcon ffmpeg flac flash fontconfig gif glib gnome gnutls gpm gstreamer gtk imap introspection ipv6 jpeg maildir mailwrapper mp3 mpeg multilib ncurses network nls ogg opengl oss png rar readline ssl svg taglib tcl threads tiff tk truetype truetype-fonts unicode usb vcd vorbis wavpack xcb xcomposite xft xpm zip zlib" ABI_X86="64" ALSA_CARDS="intel8x0 intel8x0m hda-intel" ALSA_PCM_PLUGINS="dsnoop dmix multi share plug route asym softvol extplug ioplug rate copy dshare empty hooks file shm mmap_emul iec958" CAMERAS="canon" CURL_SSL="openssl" ELIBC="glibc" INPUT_DEVICES="evdev virtualbox joystick" KERNEL="linux" LINGUAS="fr" PYTHON_SINGLE_TARGET="python2_7" PYTHON_TARGETS="python3_2 python2_7" RUBY_TARGETS="ruby18 ruby19" SANE_BACKENDS="hp hpsj5s hp3500 hpljm1005 net" USERLAND="GNU" VIDEO_CARDS="intel"
Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS, USE_PYTHON
Comment 1 Jory A. Pratt gentoo-dev 2013-03-12 21:08:25 UTC
ccache version 3.1.9 [enabled] Compile with ccache disabled, also attach a full build.log to bug.
Comment 2 Haze 2013-03-13 00:12:20 UTC
Thanks, thunderbird compile fine with FEATURES="-ccache" , but the build.log is so biggest. How can I post here ?
Can I put a pastebin link ?