Hi, mail-client_mozilla-thunderbird-1.5.0.4 fail compiling, log follows: Bug-135474 is for same package, but about another kind of error. ...BEGIN... -I/usr/include/nspr -fPIC -fno-rtti -fno-handle-exceptions -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -march=athlon-xp -pipe -Wno-return-type -w -freorder-blocks -fno-reorder-functions -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -ffunction-sections -O2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsModule.pp nsModule.cpp nsModule.cpp:45:27: error: nsCharsetMenu.h: No such file or directory nsModule.cpp:46:34: error: nsFontPackageHandler.h: No such file or directory nsModule.cpp: In function
Hi, mail-client_mozilla-thunderbird-1.5.0.4 fail compiling, log follows: Bug-135474 is for same package, but about another kind of error. ...BEGIN... -I/usr/include/nspr -fPIC -fno-rtti -fno-handle-exceptions -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -march=athlon-xp -pipe -Wno-return-type -w -freorder-blocks -fno-reorder-functions -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -ffunction-sections -O2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsModule.pp nsModule.cpp nsModule.cpp:45:27: error: nsCharsetMenu.h: No such file or directory nsModule.cpp:46:34: error: nsFontPackageHandler.h: No such file or directory nsModule.cpp: In function nsresult nsFontPackageHandlerConstructor(nsISupports*, const nsIID&, void**): nsModule.cpp:68: error: nsFontPackageHandler was not declared in this scope nsModule.cpp:68: error: inst was not declared in this scope nsModule.cpp:68: error: expected type-specifier before nsFontPackageHandler nsModule.cpp:68: error: expected `;' before nsFontPackageHandler nsModule.cpp: At global scope: nsModule.cpp:112: error: NS_CHARSETMENU_CID was not declared in this scope nsModule.cpp:113: error: expected `}' before NS_CHARSETMENU_PID nsModule.cpp:113: error: expected `}' before NS_CHARSETMENU_PID nsModule.cpp:113: error: invalid conversion from const char* to PRUint16 nsModule.cpp:113: error: expected , or ; before NS_CHARSETMENU_PID nsModule.cpp:114: error: expected declaration before } token gmake[4]: *** [nsModule.o] Error 1 gmake[4]: Leaving directory `/var/tmp/portage/mozilla-thunderbird-1.5.0.4/work/mozilla/xpfe/components/build2' gmake[3]: *** [libs] Error 2 gmake[3]: Leaving directory `/var/tmp/portage/mozilla-thunderbird-1.5.0.4/work/mozilla/xpfe/components' gmake[2]: *** [libs] Error 2 gmake[2]: Leaving directory `/var/tmp/portage/mozilla-thunderbird-1.5.0.4/work/mozilla/xpfe' gmake[1]: *** [tier_50] Error 2 gmake[1]: Leaving directory `/var/tmp/portage/mozilla-thunderbird-1.5.0.4/work/mozilla' make: *** [default] Error 2 !!! ERROR: mail-client/mozilla-thunderbird-1.5.0.4 failed. Call stack: ebuild.sh, line 1539: Called dyn_compile ...END... PS: all ~x86 system Thanks.Rumen emerge --info: Gentoo Base System version 1.12.0 Portage 2.1_rc4-r1 (!/usr/portage/profiles/default-linux/x86/2006.0, gcc-4.1.1, glibc-2.4-r3, 2.6.16-gentoo-r9 i686) ================================================================= System uname: 2.6.16-gentoo-r9 i686 AMD Athlon(tm) XP 2200+ dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: 0.4.2-r1 sys-apps/sandbox: 1.2.18.1 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r2 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r5 ACCEPT_KEYWORDS="x86 ~x86" ACCEPT_LICENSE="" ALSA_CARDS="ens1371" ARCH="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CCACHE_DIR="/var/tmp/ccache" CCACHE_SIZE="2G" CFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CLEAN_DELAY="5" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/gconf /etc/init.d /etc/env.d" CXXFLAGS="-O2 -march=athlon-xp -pipe -fomit-frame-pointer" DISTDIR="/var/portage/distfiles" ELIBC="glibc" EMERGE_DEFAULT_OPTS="--verbose" EMERGE_WARNING_DELAY="10" FEATURES="autoconfig ccache collision-protect confcache distlocks enotice parallel-fetch sandbox sfperms userpriv usersandbox" FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -P ${DISTDIR} ${URI}" GENTOO_MIRRORS="http://gentoo.ITDNet.net/gentoo http://mirror.datapipe.net/gentoo" HOME="/home/gentoo" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LINGUAS="en bg pt" LOGNAME="root" MAKEOPTS="-j2" PATH="/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:/opt/bin:/usr/i686-pc-linux-gnu/gcc-bin/3.4.4:/usr/kde/3.5/sbin:/usr/kde/3.5/bin:/usr/qt/3/bin:/usr/kde/3.4/sbin:/usr/kde/3.4/bin:/usr/NX/bin:/var/qmail/bin" PKGDIR="/var/portage/packages" PORTAGE_ARCHLIST="ppc s390 amd64 ppc64 x86-fbsd m68k arm sparc sh mips ia64 alpha ppc-macos hppa x86" PORTAGE_BINHOST_CHUNKSIZE="3000" PORTAGE_BIN_PATH="/usr/lib/portage/bin" PORTAGE_CALLER="emerge" PORTAGE_CONFIGROOT="/" PORTAGE_ELOG_CLASSES="info warn error log" PORTAGE_ELOG_MAILFROM="portage@qrypto.org" PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}" PORTAGE_ELOG_MAILURI="gentoo@mach.qrypto.org localhost" PORTAGE_ELOG_SYSTEM="save mail" PORTAGE_GID="250" PORTAGE_GPG_DIR="/etc/portage/gpg" PORTAGE_INST_GID="0" PORTAGE_INST_UID="0" PORTAGE_PYM_PATH="/usr/lib/portage/pym" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_RSYNC_RETRIES="3" PORTAGE_TMPDIR="/var/tmp" PORTAGE_TMPFS="/dev/shm" PORTAGE_WORKDIR_MODE="0700" PORTDIR="/var/portage" PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/ecatmur /usr/portage/local/layman/kolab2 /usr/portage/local/layman/webapps-experimental /usr/portage/local/layman/initng" PORT_ENOTICE_DIR="/var/enotice/" PORT_LOGDIR="/var/log/portage" PRELINK_PATH="" PRELINK_PATH_MASK="" RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -P ${DISTDIR} ${URI}" ROOT="/" RPMDIR="/usr/portage/rpm" SEARCH_DIRS_MASK="/usr/lib/openoffice" SHELL="/bin/bash" SUDO_COMMAND="/usr/bin/emerge --info" SUDO_GID="100" SUDO_UID="1000" SUDO_USER="gentoo" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" TERM="xterm" USE="x86 3dnow X X509 a52 aac acl acpi alsa apache2 avi bash-completion berkdb bitmap-fonts caps cdb cdr cli crypt cups curl dri dvd dvdr eds encode esd evo exif expat ffmpeg flac foomaticdb freetype gd gif gnutls gstreamer gtk gtk2 gtkhtml hal iconv imap imlib ipv6 isdnlog ithreads javascript jpeg kdehiddenvisibility kdexdeltas lcms libg++ libwww mad maildir matroska mikmod mime mmx motif mp3 mpeg ncurses nls nptl nvidia ogg opengl oss pam pcre pdflib perl png posix ppds pppd prelude python quicktime readline reflection sdl session skey speex spell spl sse ssl svg symlink tcpd theora threads transcode truetype truetype-fonts type1-fonts udev unicode usb vorbis win32codecs xine xml xorg xsl xv xvid zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_en linguas_bg linguas_pt userland_GNU video_cards_vesa video_cards_fbdev video_cards_nv" USER="root" USERLAND="GNU" USE_EXPAND="DVB_CARDS ELIBC FCDSL_CARDS FRITZCAPI_CARDS INPUT_DEVICES KERNEL LINGUAS USERLAND VIDEO_CARDS" USE_EXPAND_HIDDEN="ELIBC KERNEL USERLAND" USE_ORDER="env:pkg:conf:defaults" VIDEO_CARDS="vesa fbdev nv" XARGS="xargs -r"
Hi, Some rather good news. Second compile atempt resulted sucessfull, so maybe some headers issue here. Change *resolution* to WorksForMe. Thanks.Rumen
Parrellel build issue,please leave open to serve as reminder to recreate patch for build.
*** Bug 135474 has been marked as a duplicate of this bug. ***
I can confirm it is an parallel build issue. ebuild failed repeatedly for me, until I set MAKEOPTS="-j1"
Compiles fine on my quad powerpc G5, with -j8, and -j16, with and without ccache. However something isn't right in the dependancy tree at all. Maybe passing --disable-md to configure might help?
same problem for me... gmake[4]: Entering directory `/var/tmp/portage/mozilla-thunderbird-1.5.0.4/work/mozilla/xpfe/components/build2' nsModule.cpp i686-pc-linux-gnu-g++ -o nsModule.o -c -fvisibility=hidden -fvisibility-inlines-hidden -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" -DOSARCH=\"Linux\" -DBUILD_ID=2006072017 -I./../windowds -I./../../browser/src -I./../download-manager/src -I./../autocomplete/src -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/content -I../../../dist/include/rdf -I../../../dist/include/necko -I../../../dist/include/necko2 -I../../../dist/include/nkcache -I../../../dist/include/intl -I../../../dist/include/locale -I../../../dist/include/mork -I../../../dist/include/widget -I../../../dist/include/dom -I../../../dist/include/uriloader -I../../../dist/include/mimetype -I../../../dist/include/webbrowserpersist -I../../../dist/include/progressDlg -I../../../dist/include/pref -I../../../dist/include/docshell -I../../../dist/include/webshell -I../../../dist/include/appshell -I../../../dist/include/downloadmanager -I../../../dist/include/appcomps -I../../../dist/include -I/usr/include/nspr -fPIC -fno-rtti -fno-handle-exceptions -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -march=pentium4 -pipe -Wno-deprecated -Wno-return-type -w -freorder-blocks -fno-reorder-functions -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -ffunction-sections -O2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsModule.pp nsModule.cpp nsModule.cpp:45:27: nsCharsetMenu.h: Datei oder Verzeichnis nicht gefunden nsModule.cpp:46:34: nsFontPackageHandler.h: Datei oder Verzeichnis nicht gefunden nsModule.cpp: In function `nsresult nsFontPackageHandlerConstructor(nsISupports*, const nsIID&, void**)': nsModule.cpp:68: Fehler:
same problem for me... gmake[4]: Entering directory `/var/tmp/portage/mozilla-thunderbird-1.5.0.4/work/mozilla/xpfe/components/build2' nsModule.cpp i686-pc-linux-gnu-g++ -o nsModule.o -c -fvisibility=hidden -fvisibility-inlines-hidden -DMOZILLA_INTERNAL_API -DOSTYPE=\"Linux2.6\" -DOSARCH=\"Linux\" -DBUILD_ID=2006072017 -I./../windowds -I./../../browser/src -I./../download-manager/src -I./../autocomplete/src -I../../../dist/include/xpcom -I../../../dist/include/string -I../../../dist/include/content -I../../../dist/include/rdf -I../../../dist/include/necko -I../../../dist/include/necko2 -I../../../dist/include/nkcache -I../../../dist/include/intl -I../../../dist/include/locale -I../../../dist/include/mork -I../../../dist/include/widget -I../../../dist/include/dom -I../../../dist/include/uriloader -I../../../dist/include/mimetype -I../../../dist/include/webbrowserpersist -I../../../dist/include/progressDlg -I../../../dist/include/pref -I../../../dist/include/docshell -I../../../dist/include/webshell -I../../../dist/include/appshell -I../../../dist/include/downloadmanager -I../../../dist/include/appcomps -I../../../dist/include -I/usr/include/nspr -fPIC -fno-rtti -fno-handle-exceptions -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -march=pentium4 -pipe -Wno-deprecated -Wno-return-type -w -freorder-blocks -fno-reorder-functions -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -ffunction-sections -O2 -DMOZILLA_CLIENT -include ../../../mozilla-config.h -Wp,-MD,.deps/nsModule.pp nsModule.cpp nsModule.cpp:45:27: nsCharsetMenu.h: Datei oder Verzeichnis nicht gefunden nsModule.cpp:46:34: nsFontPackageHandler.h: Datei oder Verzeichnis nicht gefunden nsModule.cpp: In function `nsresult nsFontPackageHandlerConstructor(nsISupports*, const nsIID&, void**)': nsModule.cpp:68: Fehler: »nsFontPackageHandler« wurde in diesem Gültigkeitsbereich nicht definiert nsModule.cpp:68: Fehler: »inst« wurde in diesem Gültigkeitsbereich nicht definiert nsModule.cpp:68: Fehler: »nsFontPackageHandler« is not a type nsModule.cpp: At global scope: nsModule.cpp:112: Fehler: »NS_CHARSETMENU_CID« wurde in diesem Gültigkeitsbereich nicht definiert nsModule.cpp:113: Fehler: expected `}' vor "NS_CHARSETMENU_PID" nsModule.cpp:113: Fehler: expected `}' vor "NS_CHARSETMENU_PID" nsModule.cpp:113: Fehler: Ungültige Umformung von »const char*« in »PRUint16« nsModule.cpp:113: Fehler: expected `,' or `;' vor "NS_CHARSETMENU_PID" nsModule.cpp:114: Fehler: expected declaration vor »}«-Zeichen gmake[4]: *** [nsModule.o] Fehler 1 gmake[4]: Leaving directory `/var/tmp/portage/mozilla-thunderbird-1.5.0.4/work/mozilla/xpfe/components/build2' gmake[3]: *** [libs] Fehler 2 gmake[3]: Leaving directory `/var/tmp/portage/mozilla-thunderbird-1.5.0.4/work/mozilla/xpfe/components' gmake[2]: *** [libs] Fehler 2 gmake[2]: Leaving directory `/var/tmp/portage/mozilla-thunderbird-1.5.0.4/work/mozilla/xpfe' gmake[1]: *** [tier_50] Fehler 2 gmake[1]: Leaving directory `/var/tmp/portage/mozilla-thunderbird-1.5.0.4/work/mozilla' make: *** [default] Fehler 2 !!! ERROR: mail-client/mozilla-thunderbird-1.5.0.4 failed. Call stack: ebuild.sh, line 1539: Called dyn_compile ebuild.sh, line 939: Called src_compile mozilla-thunderbird-1.5.0.4.ebuild, line 117: Called die [ebuild N ] mail-client/mozilla-thunderbird-1.5.0.4 USE="crypt gnome ipv6 -debug -ldap -xinerama -xprint" 0 kB [ebuild R ] virtual/x11-7.0-r2 USE="dri%" 0 kB Portage 2.1-r1 (default-linux/x86/no-nptl, gcc-3.4.6, glibc-2.3.6-r4, 2.6.16-gentoo-r13 i686) ================================================================= System uname: 2.6.16-gentoo-r13 i686 Intel(R) Celeron(R) M processor 1.50GHz Gentoo Base System version 1.6.15 app-admin/eselect-compiler: [Not Present] dev-lang/python: 2.4.3-r1 dev-python/pycrypto: 2.0.1-r5 dev-util/ccache: [Not Present] dev-util/confcache: [Not Present] sys-apps/sandbox: 1.2.17 sys-devel/autoconf: 2.13, 2.59-r7 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.3.13-r3 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/X11/xkb /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo" CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig collision-protect distlocks metadata-transfer sandbox sfperms strict" GENTOO_MIRRORS="ftp://ftp.uni-erlangen.de/pub/mirrors/gentoo ftp://ftp.wh2.tu-dresden.de/pub/mirrors/gentoo ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/gentoo/ " LANG="de_DE@euro" LC_ALL="de_DE@euro" LINGUAS="de" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="x86 X alsa apache2 apm arts avi berkdb bitmap-fonts cdr cli crypt cups dlloader dri dvd eds emboss encode fam foomaticdb fortran gdbm gif gnome gpm gstreamer gtk gtk2 hal howl imlib ipv6 isdnlog jpeg libg++ libwww mad mikmod motif mp3 mpeg ncurses nls ogg opengl oss pam pcre pdflib perl png pppd python qt3 qt4 quicktime readline reflection sdl session spell spl ssl tcpd truetype truetype-fonts type1-fonts userlocales vorbis xml xmms xorg xv zlib elibc_glibc input_devices_keyboard input_devices_mouse kernel_linux linguas_de userland_GNU video_cards_vesa" Unset: CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_RSYNC_EXTRA_OPTS, PORTDIR_OVERLAY
yes, second run compiles it...
I'm getting this same exact ebuild failure BUT on amd64 system and with mozilla-thunderbird-1.5.0.5 . Besides the version, the only other part diff from the original error results here is at the end of the ' ebuild.sh, line 1539: Called dyn_compile' where mine is: !!! ERROR: mail-client/mozilla-thunderbird-1.5.0.5 failed. Call stack: ebuild.sh, line 1539: Called dyn_compile ebuild.sh, line 939: Called src_compile mozilla-thunderbird-1.5.0.5.ebuild, line 113: Called die !!! (no error message) !!! If you need support, post the topmost build error, and the call stack if relevant. Rebuilding it a second time didn't help, above is the 2nd time. Weird cause it compiled successfully on my system which is pretty much the same exact system and did it maybe a week ago. Today on this other system, built for some friends, it fails with this twice. MAKEOPTS="-j2" on mine and theirs and flags are the same also.
On my AMD64 machine, I have the same problem. First compile try results in an error. Second try is sucessfull.
*** Bug 149369 has been marked as a duplicate of this bug. ***
*** Bug 149511 has been marked as a duplicate of this bug. ***
Created attachment 98375 [details, diff] mozilla-thunderbird-1.5.0.7-intl.patch I am not sure it is relevant... Out of bug#135495, here is a patch that solve my compilation problem. jakub@gentoo.org made it dup with this one.
I have this problem with thunderbird-1.5.0.8. Changing MAKEOPTS to "-j1" solved it.
*** Bug 154728 has been marked as a duplicate of this bug. ***
Hi Jakub ... it seems that you are right and my bug was just a dublicate ... sorry for that. I just retried with MAKE="-j1" and now it compiled fine and seems to work properly. I am just a wondering a little why I never observed this problem with older versions. "genlop mail-client/mozilla-thunderbird" tells my that I compiled the following in the past: [...] Sat Apr 29 16:18:50 2006 >>> mail-client/mozilla-thunderbird-1.5.0.2 Tue May 2 14:58:53 2006 >>> mail-client/mozilla-thunderbird-1.5.0.2-r1 Sat Jun 3 10:26:53 2006 >>> mail-client/mozilla-thunderbird-1.5.0.4 Sun Jun 4 19:26:10 2006 >>> mail-client/mozilla-thunderbird-1.5.0.4 Mon Jul 17 15:00:13 2006 >>> mail-client/mozilla-thunderbird-1.5.0.4 Wed Jul 19 01:42:36 2006 >>> mail-client/mozilla-thunderbird-1.5.0.4 Sat Jul 29 21:33:36 2006 >>> mail-client/mozilla-thunderbird-1.5.0.5 Sun Aug 6 13:06:02 2006 >>> mail-client/mozilla-thunderbird-1.5.0.5 Tue Sep 26 19:45:24 2006 >>> mail-client/mozilla-thunderbird-1.5.0.7 Fri Nov 10 23:37:46 2006 >>> mail-client/mozilla-thunderbird-1.5.0.8
Restricted parallel build for now. We'll have to badger upstream for a proper fix.