Hi Suka, Just got this error: ============= Building module sal ============= /var/tmp/portage/app-office/openoffice-2.4.0/work/ooo/build/OOH680_m12/sal/inc ------------- /var/tmp/portage/app-office/openoffice-2.4.0/work/ooo/build/OOH680_m12/sal/typesconfig ------------- mkdir ../unxlngi6.pro/inc/sal mkdir: cannot create directory `../unxlngi6.pro/inc/sal': File exists ../unxlngi6.pro/bin/typesconfig ../unxlngi6.pro/inc/sal/typesizes.h dmake: Error code 139, while making '../unxlngi6.pro/inc/sal/typesizes.h' ---* tg_merge.mk *--- ERROR: Error 65280 occurred while making /var/tmp/portage/app-office/openoffice-2.4.0/work/ooo/build/OOH680_m12/sal/typesconfig make: *** [stamp/build] Error 1
my emerge --info info: Portage 2.1.4.4 (default-linux/x86/2007.0, gcc-4.2.3, glibc-2.7-r2, 2.6.24-gentoo-r3 i686) ================================================================= System uname: 2.6.24-gentoo-r3 i686 Genuine Intel(R) CPU T2300 @ 1.66GHz Timestamp of tree: Thu, 27 Mar 2008 13:00:01 +0000 app-shells/bash: 3.2_p33 dev-lang/python: 2.5.1-r5 dev-python/pycrypto: 2.0.1-r6 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.24 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer -ftracer" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -march=prescott -pipe -fomit-frame-pointer -ftracer" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks metadata-transfer noinfo sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://distfiles.gentoo.org http://distro.ibiblio.org/pub/linux/distributions/gentoo" LANG="en_US.utf8" LINGUAS="en en_GB en_US" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/mozilla /usr/portage/local/layman/gnome /usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="X a52 aac acl acpi alsa artworkextra avahi bash-completion beagle bluetooth branding bzip2 cairo cddb cdparanoia cdr cli cpudetection cracklib crypt cscope cups curl daap dbus dell device-mapper dga dia disk-partition divx dmx dri dts dv dvd edb eds encode evo exif fam ffmpeg flac fontconfig fortran galago gdbm ggi gif glitz gmedia gmp gnome gnutls gphoto2 gstreamer gtk hal iconv imagemagick inkjar ipod isdnlog jpeg jpeg2k keyring ladspa lcms libcaca libnotify live lvm lzo mad md5sum midi mmx mmxext mng mono mp2 mp3 mpeg mudflap musicbrainz nautilus ncurses nemesi nptl nptlonly ntp offensive ogg openal opengl openmp pcre pda pdf pic plotutils png pnm pppd python quicktime rar readline reflection rtc samba sdl session smp spell spl sqlite3 srt sse sse2 ssl startup-notification svg svga t1lib tagwriting tcpd tga theora tiff truetype unicode usb vidix vim vorbis win32codecs wmf wmp x264 x86 xanim xattr xcomposite xinerama xml xorg xpm xrandr xulrunner xv xvid xvmc zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" CAMERAS="canon" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en en_GB en_US" USERLAND="GNU" VIDEO_CARDS="i810 vesa" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Seemant, do you try to build with multiple processes? (WANT_MP="true")
Same error here. Happens with both MAKEOPTS="-j3" and MAKEOPTS="-j1". Not sure how to check the value of WANT_MP. Portage 2.1.4.4 (default-linux/x86/2007.0/desktop, gcc-4.2.3, glibc-2.7-r2, 2.6.24-gentoo-r3 i686) ================================================================= System uname: 2.6.24-gentoo-r3 i686 Genuine Intel(R) CPU T2400 @ 1.83GHz Timestamp of tree: Fri, 28 Mar 2008 02:15:01 +0000 app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7, 2.1.5 dev-lang/python: 2.5.1-r5 sys-apps/baselayout: 2.0.0 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13-r1, 2.61-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.24 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=native -fomit-frame-pointer -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -march=native -fomit-frame-pointer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch" GENTOO_MIRRORS="ftp://gentoo.osuosl.org/pub/gentoo" LANG="en_CA.UTF-8" LC_ALL="en_CA.UTF-8" LINGUAS="en" MAKEOPTS="-j3" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/desktop-effects /usr/portage/local/layman/mozilla /usr/local/portage" SYNC="rsync://rsync.ca.gentoo.org/gentoo-portage" USE="X acpi alsa artworkextra async berkdb bzip2 cairo caps cdio cdr consolekit curl custom-cflags cxx dbus disk-partition divx dri dvd dvdr eds exif expat fam ffmpeg fftw fontconfig ftp gdbm gecko gif glitz gnome hal hdri hpn icu idn imap ithreads jpeg laptop lcms liblockfile libnotify mad mailwrapper midi mmx mmxext mp3 mpeg multiuser ncurses nethack network-cron nfs nptl nsplugin offensive ogg opengl pam pcre pdf png quicktime readline samba smp sqlite sse sse2 ssl ssse3 svg symlink theora threads threadsafe truetype unicode urandom utils vim-syntax vim-with-x vorbis win32codecs wmp x86 xcb xforms xinerama xml xorg xscreensaver xulrunner xv xvid xvmc zlib" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en" USERLAND="GNU" VIDEO_CARDS="none nvidia" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Same here on two boxes. I don't set WANT_MP. x86 laptop: # emerge --info Portage 2.1.4.4 (default-linux/x86/2007.0/desktop, gcc-4.2.3, glibc-2.7-r2, 2.6.24-gentoo-r3 i686) ================================================================= System uname: 2.6.24-gentoo-r3 i686 Intel(R) Pentium(R) M processor 1.60GHz Timestamp of tree: Thu, 27 Mar 2008 12:15:03 +0000 distcc 2.18.3 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7, 2.1.5 dev-lang/python: 2.5.1-r5 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.24 ACCEPT_KEYWORDS="x86 ~x86" CBUILD="i686-pc-linux-gnu" CFLAGS="-O2 -march=pentium-m -pipe" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/php/apache2-php5/ext-active/ /etc/php/cgi-php5/ext-active/ /etc/php/cli-php5/ext-active/ /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -march=pentium-m -pipe" DISTDIR="/usr/portage/distfiles" EMERGE_DEFAULT_OPTS="--with-bdeps y" FEATURES="assume-digests ccache collision-protect distlocks parallel-fetch sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox" GENTOO_MIRRORS=" ftp://sunsite.informatik.rwth-aachen.de/pub/Linux/gentoo http://gentoo.osuosl.org" LANG="en_US.utf8" LDFLAGS="-Wl,--as-needed" LINGUAS="en cs" MAKEOPTS="-j2" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/crossdev /prj/gentoo/java/java-overlay /prj/gentoo/java/java-experimental /usr/portage/local/caster /usr/portage/local/layman/mozilla" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="7zip X a52 aac acl acpi alsa amr ao audiofile bash-completion berkdb blas bluetooth branding bsf bzip2 cairo caps cdr cjk cli cracklib crypt cups curl dbus djvu dri dts dvd dvdr dvdread dvi emboss encode evo fam ffmpeg fftw firefox flac fontconfig fortran gdbm ggi gif gmp gpm gstreamer gtk hal iconv icq idn ipv6 irda isdnlog java java5 javascript jpeg kde kdeenablefinal kdehiddenvisibility kerberos kipi lapack lcms ldap libnotify lm_sensors lua lzo mad maildir matroska mbox midi mikmod mmx mozdevelop moznoirc mp3 mpeg mplayer mudflap musicbrainz ncurses nls nptl nptlonly nsplugin ntfs nvidia obex ogg openal opengl openmp oscar pam pcre pdf perl pmu png ppds pppd python qt3 qt3support qt4 quicktime readline reflection reiserfs rtc ruby sdl seamonkey session slang sockets sound speex spell spl sqlite sse sse2 ssl svg t1lib tcl tcpd tetex threads tiff tk truetype unicode usb v4l vorbis webdav win32codecs x86 xcb xcomposite xine xinerama xml xorg xosd xulrunner xv xvid zlib" ALSA_CARDS="intel8x0 intel8x0m" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev synaptics" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en cs" USERLAND="GNU" VIDEO_CARDS="radeon vesa fbdev v4l" Unset: CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS amd64 desktop: $ emerge --info Portage 2.1.4.4 (default-linux/amd64/2007.0/desktop, gcc-4.2.3, glibc-2.7-r2, 2.6.24-gentoo-r3 x86_64) ================================================================= System uname: 2.6.24-gentoo-r3 x86_64 AMD Athlon(tm) 64 Processor 3000+ Timestamp of tree: Unknown distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] ccache version 2.4 [enabled] app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7, 2.1.5 dev-lang/python: 2.5.1-r5 dev-util/ccache: 2.4-r7 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.24 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=athlon64 -msse3 -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /opt/openjms/config /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/texmf/web2c /etc/udev/rules.d" CXXFLAGS="-O2 -march=athlon64 -msse3 -pipe" DISTDIR="/data/distfiles" EMERGE_DEFAULT_OPTS="--with-bdeps y" FEATURES="assume-digests ccache collision-protect cvs distlocks parallel-fetch sandbox sfperms strict unmerge-orphans userfetch userpriv usersandbox" GENTOO_MIRRORS="ftp://ftp.upc.cz/mirrors/gentoo-mirror http://gentoo.osuosl.org" LANG="en_US.utf8" LDFLAGS="-Wl,--as-needed" LINGUAS="en cs" MAKEOPTS="-j2" PKGDIR="/usr/portage-packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/crossdev /proj/gentoo/java/java-overlay /proj/gentoo/java/java-experimental /usr/portage/local/caster /usr/portage/local/layman/mozilla /usr/portage/local/layman/openrc" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3dnow 3dnowext 7zip X a52 aac acl acpi alsa amd64 amr apache2 audiofile bash-completion berkdb bluetooth branding bsf bzip2 cairo caps cdr cjk cli cracklib crypt cups curl dbus djvu dri dts dvd dvdr dvdread dvi emboss encode evo fam ffmpeg fftw firefox flac fontconfig fortran gdbm ggi gif gmp gpm gstreamer gtk hal iconv icq idn ipv6 isdnlog java java5 javascript jmf jpeg kde kdeenablefinal kdehiddenvisibility kerberos kipi ladspa lcms ldap libnotify libsamplerate lm_sensors lua lzo mad maildir matroska mbox midi mikmod mmx mmxext mozdevelop moznoirc mp3 mpeg mplayer mudflap musicbrainz ncurses nls nptl nptlonly nsplugin ntfs nvidia ogg openal opengl openmp oscar pam pcre pdf perl png pppd python qt3 qt3support qt4 quicktime readline reflection reiserfs rtc ruby sdl seamonkey session slang sockets soundtouch speex spell spl sqlite sse sse2 ssl svg t1lib tcl tcpd tetex threads tiff tk truetype unicode usb v4l v4l2 vamp vorbis webdav xcb xcomposite xine xml xorg xosd xulrunner xv xvid zlib" ALSA_CARDS="emu10k1" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic auth_digest authn_anon authn_dbd authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock dbd deflate dir disk_cache env expires ext_filter file_cache filter headers ident imagemap include info log_config logio mem_cache mime mime_magic negotiation proxy proxy_ajp proxy_balancer proxy_connect proxy_http rewrite setenvif so speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse evdev" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en cs" USERLAND="GNU" VIDEO_CARDS="nvidia nv vesa fbdev v4l" Unset: CPPFLAGS, CTARGET, INSTALL_MASK, LC_ALL, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
Hi Suka, I only have MAKEOPTS set (I think to -j3) but apart from that, I don't set anything else (I've never set WANT_MP, for example).
I get the same error on my Intel Core2Duo laptop. I have MAKEOPTS="-j3", but I've also tried with "-j2" and "-j1". emerge --info: Portage 2.1.4.4 (default-linux/amd64/2007.0, gcc-4.2.3, glibc-2.7-r2, 2.6.24-gentoo-r3 x86_64) ================================================================= System uname: 2.6.24-gentoo-r3 x86_64 Intel(R) Core(TM)2 Duo CPU T7700 @ 2.40GHz Timestamp of tree: Thu, 27 Mar 2008 11:16:01 +0000 app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7, 2.1.5 dev-lang/python: 2.5.1-r5 sys-apps/baselayout: 1.12.11.1 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61-r1 sys-devel/automake: 1.5, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10.1 sys-devel/binutils: 2.18-r1 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.26 virtual/os-headers: 2.6.24 ACCEPT_KEYWORDS="amd64 ~amd64" CBUILD="x86_64-pc-linux-gnu" CFLAGS="-O2 -march=athlon64 -ftracer -pipe" CHOST="x86_64-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/kde/4.0/env /usr/kde/4.0/share/config /usr/kde/4.0/shutdown /usr/share/config /var/lib/hsqldb" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/splash /etc/terminfo /etc/udev/rules.d" CXXFLAGS="-O2 -march=athlon64 -ftracer -pipe" DISTDIR="/usr/portage/distfiles" FEATURES="collision-protect distlocks metadata-transfer parallel-fetch sandbox sfperms sign strict unmerge-orphans userfetch" GENTOO_MIRRORS="http://cesium.di.uminho.pt/pub/gentoo/ http://darkstar.ist.utl.pt/gentoo/ ftp://mirrors1.netvisao.pt/gentoo/" LC_ALL="pt_PT.utf8" LDFLAGS="-Wl,--as-needed" MAKEOPTS="-j1" PKGDIR="/usr/portage/packages" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage/local /home/gentoo-cvs/desktop-effects /home/gentoo-cvs/wschlich /home/gentoo-cvs/mozilla" SYNC="rsync://atl64/gentoo-portage" USE="3dnow X acpi alsa amd64 avi berkdb cdr cli cracklib crypt cups dbus dri dvd encode fortran gdbm gpm hal iconv ipv6 isdnlog jpeg kde midi mmx mpeg mudflap ncurses nls nptl nptlonly opengl openmp pam pcre perl png pppd python qt3 qt4 readline reflection samba session spl sse sse2 ssl tcpd truetype unicode xorg zlib" ALSA_CARDS="usb-audio intel8x0" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" USERLAND="GNU" VIDEO_CARDS="nvidia vesa fbdev" Unset: CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LINGUAS, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
(In reply to comment #2) > Seemant, do you try to build with multiple processes? (WANT_MP="true") > I get the same error as here. Adding WANT_MP="true" to /etc/make.conf: dmake: Error code 139, while making 'unxlngx6.pro/misc/build/so_built_icc' ---* tg_merge.mk *--- Running processes: 0 3 module(s): libegg sal icc need(s) to be rebuilt Reason(s): ERROR: error 65280 occurred while making /var/tmp/portage/app-office/openoffice-2.4.0/work/ooo/build/OOH680_m12/icc ERROR: error 65280 occurred while making /var/tmp/portage/app-office/openoffice-2.4.0/work/ooo/build/OOH680_m12/libegg/source ERROR: error 65280 occurred while making /var/tmp/portage/app-office/openoffice-2.4.0/work/ooo/build/OOH680_m12/sal/typesconfig Attention: if you build and deliver the above module(s) you may prolongue your the build issuing command "build --from libegg sal icc" emerge --info: Portage 2.1.4.4 (default-linux/amd64/2007.0, gcc-4.2.3, glibc-2.7-r2, 2.6.24-gentoo-r3 x86_64) ================================================================= System uname: 2.6.24-gentoo-r3 x86_64 AMD Athlon(tm) 64 X2 Dual Core Processor 5000+ Timestamp of tree: Thu, 27 Mar 2008 14:00:01 +0000 distcc 2.18.3 x86_64-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] app-shells/bash: 3.2_p33 dev-java/java-config: 1.3.7, 2.1.5 dev-lang/python: 2.4.3-r4, 2.5.1-r5 dev-python/pycrypto: 2.0.1-r5 sys-apps/baselayout: 1.12.9 sys-apps/sandbox: 1.2.18.1-r2 sys-devel/autoconf: 2.13, 2.61 sys-devel/automake: 1.7.9-r1, 1.8.5-r3, 1.9.6-r2, 1.10 sys-devel/binutils: 2.16.1-r3 sys-devel/gcc-config: 1.4.0-r4 sys-devel/libtool: 1.5.22 virtual/os-headers: 2.6.24 ABI="amd64" ACCEPT_KEYWORDS="amd64 ~amd64 ~x86" ALSA_CARDS="hda-intel" ARCH="amd64" ASFLAGS_x86="--32" AUTOCLEAN="yes" CBUILD="x86_64-pc-linux-gnu" CDEFINE_amd64="__x86_64__" CDEFINE_x86="__i386__" CFLAGS="-O2 -pipe -march=k8 -msse3 -fomit-frame-pointer" CFLAGS_x86="-m32 -L/emul/linux/x86/lib -L/emul/linux/x86/usr/lib" CHOST="x86_64-pc-linux-gnu" CHOST_amd64="x86_64-pc-linux-gnu" CHOST_x86="i686-pc-linux-gnu" CLASSPATH="." CLEAN_DELAY="5" COLORTERM="Terminal" CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/share/config" CONFIG_PROTECT_MASK="/etc/env.d /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild /etc/terminfo /etc/udev/rules.d" CVS_RSH="ssh" CXXFLAGS="-O2 -pipe -march=k8 -msse3 -fomit-frame-pointer" DCCC_PATH="/usr/lib/distcc/bin" DEFAULT_ABI="amd64" DISPLAY=":0.0" DISTCC_LOG="" DISTCC_VERBOSE="0" DISTDIR="/usr/portage/distfiles" EDITOR="/bin/nano" ELIBC="glibc" EMERGE_DEFAULT_OPTS="--verbose" EMERGE_WARNING_DELAY="10" FEATURES="distlocks metadata-transfer parallel-fetch sandbox sfperms strict unmerge-orphans userfetch" FETCHCOMMAND="/usr/bin/wget -t 5 -T 60 --passive-ftp -O ${DISTDIR}/${FILE} ${URI}" FLTK_DOCDIR="/usr/share/doc/fltk-1.1.7-r3/html" GCC_SPECS="" GDK_USE_XFT="1" GENTOO_MIRRORS="ftp://mirror.csclub.uwaterloo.ca/gentoo-distfiles/" GTK_IM_MODULE="scim" HOME="/root" HUSHLOGIN="FALSE" INPUT_DEVICES="keyboard mouse" JAVAC="/etc/java-config-2/current-system-vm/bin/javac" JAVA_HOME="/etc/java-config-2/current-system-vm" JDK_HOME="/etc/java-config-2/current-system-vm" KDEDIRS="/usr:/usr/local:/usr/kde/3.5" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LDFLAGS_x86="-m elf_i386 -L/emul/linux/x86/lib -L/emul/linux/x86/usr/lib" LESS="-R -M --shift 5" LESSOPEN="|lesspipe.sh %s" LIBDIR_amd64="lib64" LIBDIR_x86="lib32" LINGUAS="en_US en_GB en ja" LIRC_DEVICES="igorplugusb" LOGNAME="root" MAKEOPTS=" -j5" MULTILIB_ABIS="amd64 x86" MULTILIB_STRICT_DENY="64-bit.*shared object" MULTILIB_STRICT_DIRS="/lib /usr/lib /usr/kde/*/lib /usr/qt/*/lib /usr/X11R6/lib" MULTILIB_STRICT_EXEMPT="(perl5|gcc|gcc-lib|binutils|eclipse-3|debug|portage)" OPENGL_PROFILE="nvidia" PAGER="/usr/bin/less" PATH="/sbin:/bin:/usr/sbin:/usr/bin:/home/rada/src/Scripts" PKGDIR="/usr/portage/packages" PKG_CONFIG_PATH="/usr/qt/3/lib64/pkgconfig" PORTAGE_ARCHLIST="ppc s390 amd64 x86 ppc64 x86-fbsd m68k arm sparc sh mips ia64 alpha hppa sparc-fbsd" PORTAGE_BINHOST_CHUNKSIZE="3000" PORTAGE_BIN_PATH="/usr/lib64/portage/bin" PORTAGE_CONFIGROOT="/" PORTAGE_DEBUG="0" PORTAGE_DEPCACHEDIR="/var/cache/edb/dep" PORTAGE_ELOG_CLASSES="log warn error" PORTAGE_ELOG_MAILFROM="portage@localhost" PORTAGE_ELOG_MAILSUBJECT="[portage] ebuild log for ${PACKAGE} on ${HOST}" PORTAGE_ELOG_MAILURI="root" PORTAGE_ELOG_SYSTEM="save_summary echo" PORTAGE_GID="250" PORTAGE_INST_GID="0" PORTAGE_INST_UID="0" PORTAGE_NICENESS="5" PORTAGE_PYM_PATH="/usr/lib64/portage/pym" PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages" PORTAGE_RSYNC_RETRIES="3" PORTAGE_TMPDIR="/var/tmp" PORTAGE_USE="amd64 elibc_glibc kernel_linux userland_GNU" PORTAGE_WORKDIR_MODE="0700" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/portage/local/layman/mozilla /usr/portage/local/layman/sunrise" PWD="/home/rada" PYTHONPATH="/usr/lib64/portage/pym" QMAKESPEC="linux-g++" QTDIR="/usr/qt/3" RESUMECOMMAND="/usr/bin/wget -c -t 5 -T 60 --passive-ftp -O ${DISTDIR}/${FILE} ${URI}" ROOT="/" ROOTPATH="/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.2.3:/usr/qt/3/bin" RPMDIR="/usr/portage/rpm" SHELL="/bin/bash" SHLVL="6" STAGE1_USE="nptl nptlonly unicode" SYMLINK_LIB="yes" SYNC="rsync://rsync.gentoo.org/gentoo-portage" TERM="xterm" USE="3dnow 3dnowext X a52 aac acl aiglx alsa amd64 anthy berkdb bluetooth branding bzip2 cairo cdda cddb cdio cjk cli cracklib crypt cups dbus device-mapper dhcp divx dri dts dv dvd dvdnav dvdread encode exif ext4dev fbcon ffmpeg firefox flac fortran freetype gdbm gif glibc-omitfp glitz gpm gtk hal hddtemp iconv imlib irda isdnlog javascript jce jpeg lcms libsamplerate libsexy lirc lm_sensors mad math midi mmap mmx mmxext mozbranding mp3 msn mudflap musepack ncurses nls nptl nptlonly nsplugin nvidia objc offensive ogg old-daemons opengl openmp pam pcre pdf perl plugins png pppd python qt qt3support readline reflection sdl session spl sqlite sse sse2 ssl svg sysfs tcpd theora thesaurus threads threadsafe tiff truetype unicode usb visualization vorbis wavpack wma wmp wxwindows x264 xcomposite xinerama xorg xulrunner xv xvid zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="iec958 dmix plug softvol null rate route asym multi ioplug dsnoop copy empty hooks shm linear" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="en_US en_GB en ja" LIRC_DEVICES="igorplugusb" USERLAND="GNU" VIDEO_CARDS="nvidia" USER="root" USERLAND="GNU" USE_EXPAND="ALSA_CARDS ALSA_PCM_PLUGINS APACHE2_MODULES APACHE2_MPMS CAMERAS CROSSCOMPILE_OPTS DVB_CARDS ELIBC FCDSL_CARDS FOO2ZJS_DEVICES FRITZCAPI_CARDS INPUT_DEVICES KERNEL LCD_DEVICES LINGUAS LIRC_DEVICES MISDN_CARDS USERLAND VIDEO_CARDS" USE_EXPAND_HIDDEN="CROSSCOMPILE_OPTS ELIBC KERNEL USERLAND" USE_ORDER="env:pkg:conf:defaults:pkginternal:env.d" VIDEO_CARDS="nvidia" WANT_MP="true" WINDOWID="8388622" WINDOWPATH="7" XAUTHORITY="/root/.xauthYDF39p" XDG_DATA_DIRS="/usr/share:/usr/kde/3.5/share:/usr/local/share" XMODIFIER="@im=SCIM" XMODIFIERS="@im=SCIM" _="/usr/bin/emerge"
Anyone here using the firefox 3 beta?
I am - mozilla-firefox-3.0_beta5_pre20080322 from mozila's overlay.
By the way, I'm trying to build it with: app-office/openoffice-2.4.0 (cups dbus java kde mono odk pam xulrunner)
Yes. Me. 3.0_beta5_pre20080322
BTW: zoolook@venkman ~ $ emerge -pv openoffice These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] app-office/openoffice-2.4.0 [2.3.1-r1] USE="binfilter cups dbus gstreamer gtk java ldap mono pam xulrunner -debug -eds -firefox -gnome -kde -odk -seamonkey -webdav (-cairo%*) (-sound%*)" LINGUAS="-af -ar -as_IN -be_BY -bg -bn -br -bs -ca -cs -cy -da -de -dz -el -en -en_GB -en_US -en_ZA -eo -es -et -fa -fi -fr -ga -gl -gu_IN -he -hi_IN -hr -hu -it -ja -km -ko -ku -lt -lv -mk -ml_IN -mr_IN -nb -ne -nl -nn -nr -ns -or_IN -pa_IN -pl -pt -pt_BR -ru -rw -sh% -sk -sl -sr% -ss -st -sv -sw_TZ -ta_IN -te_IN -tg -th -ti_ER -tn -tr -ts -uk -ur_IN -ve -vi -xh -zh_CN -zh_TW -zu (-sh_YU%) (-sr_CS%)" 0 kB Total: 1 package (1 upgrade), Size of downloads: 0 kB
Yeah looks like all PORTDIR_OVERLAYs posted here include the mozilla overlay :) I knew it's armin76's fault, as usual :P I build against xulrunner, so either it somehow picks xulrunner 1.9 or its the nss/nspr versions from overlay? But OOo 2.3.1 was fine, unless it's now also broken. Calculating dependencies... done! [ebuild U ] app-office/openoffice-2.4.0 [2.3.1-r1] USE="cups dbus gstreamer gtk java kde ldap pam webdav xulrunner -binfilter -debug -eds -firefox -gnome -mono -odk -seamonkey (-cairo%*) (-sound%*)" LINGUAS="cs en -af ..."
Well, it is the fault of fedora mozilla maintainers hacking they pkg-config files. See: http://www.openoffice.org/issues/show_bug.cgi?id=86670
Suka, I am, indeed, using firefox-3-beta as well as xulrunner-1.9 I guess that explains it. I propose that this is then not a bug.
Well not yet a "tree-only" bug. But xulrunner 1.9 should move to tree soon, so better fix it now. If I understand that correctly, it will try to build against xulrunner 1.9 if it's present. I think that's bad, because the dependency in OO ebuild is restricted to 1.8. We should be able to control which version it builds against :/
(In reply to comment #16) > Well not yet a "tree-only" bug. But xulrunner 1.9 should move to tree soon, so > better fix it now. If I understand that correctly, it will try to build against > xulrunner 1.9 if it's present. I think that's bad, because the dependency in OO > ebuild is restricted to 1.8. We should be able to control which version it > builds against :/ > Actually I think it would be even better, if it builds fine against xulrunner 1.9 and we can raise the dependency ;)
(In reply to comment #17) > Actually I think it would be even better, if it builds fine against xulrunner > 1.9 and we can raise the dependency ;) Yeah eventually :) But until its final release, it should rather ignore it IMHO? Just FYI, unmerging xul-1.9 (leaving only 1.8) really made it compile.
broken patch got fixed in ooo-build svn. next 2.4.0.x release should have it.
I'm getting this problem under xulrunner-1.8.1.13, I have used the Mozilla overlay in the past, but am no longer. I have just rebuilt my system. I was unable to build 2.4 both before and after the rebuild. emerge -pv openoffice xulrunner These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] app-office/openoffice-2.4.0 [2.3.1-r1] USE="cups dbus eds firefox gstreamer gtk java kde ldap pam -binfilter -debug -gnome -mono -odk -seamonkey -webdav -xulrunner (-cairo%*) (-sound%)" LINGUAS="en_US -af -ar -as_IN -be_BY -bg -bn -br -bs -ca -cs -cy -da -de -dz -el -en -en_GB -en_ZA -eo -es -et -fa -fi -fr -ga -gl -gu_IN -he -hi_IN -hr -hu -it -ja -km -ko -ku -lt -lv -mk -ml_IN -mr_IN -nb -ne -nl -nn -nr -ns -or_IN -pa_IN -pl -pt -pt_BR -ru -rw -sh% -sk -sl -sr% -ss -st -sv -sw_TZ -ta_IN -te_IN -tg -th -ti_ER -tn -tr -ts -uk -ur_IN -ve -vi -xh -zh_CN -zh_TW -zu (-sh_YU%) (-sr_CS%)" 0 kB [ebuild R ] net-libs/xulrunner-1.8.1.13 USE="java xinerama -debug -gnome -ipv6 -xprint" 0 kB Total: 2 packages (1 upgrade, 1 reinstall), Size of downloads: 0 kB ============= Building module sal ============= /var/tmp/portage/app-office/openoffice-2.4.0/work/ooo/build/OOH680_m12/sal/inc ------------- /var/tmp/portage/app-office/openoffice-2.4.0/work/ooo/build/OOH680_m12/sal/typesconfig ------------- mkdir ../unxlngx6.pro/inc/sal mkdir: cannot create directory `../unxlngx6.pro/inc/sal': File exists ../unxlngx6.pro/bin/typesconfig ../unxlngx6.pro/inc/sal/typesizes.h dmake: Error code 139, while making '../unxlngx6.pro/inc/sal/typesizes.h' ---* tg_merge.mk *--- ERROR: Error 65280 occurred while making /var/tmp/portage/app-office/openoffice-2.4.0/work/ooo/build/OOH680_m12/sal/typesconfig make: *** [stamp/build] Error 1
(In reply to comment #20) > I'm getting this problem under xulrunner-1.8.1.13, I have used the Mozilla > overlay in the past, but am no longer. I have just rebuilt my system. I was > unable to build 2.4 both before and after the rebuild. Rebuild as in emerge -e world? You sure the overlay didn't leave xulrunner-1.9 (different slot) installed? What's the output of: equery list xulrunner > emerge -pv openoffice xulrunner > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > [ebuild U ] app-office/openoffice-2.4.0 [2.3.1-r1] USE="cups dbus eds > firefox gstreamer gtk java kde ldap pam -binfilter -debug -gnome -mono -odk > -seamonkey -webdav -xulrunner (-cairo%*) (-sound%)" LINGUAS="en_US -af -ar > -as_IN -be_BY -bg -bn -br -bs -ca -cs -cy -da -de -dz -el -en -en_GB -en_ZA -eo > -es -et -fa -fi -fr -ga -gl -gu_IN -he -hi_IN -hr -hu -it -ja -km -ko -ku -lt > -lv -mk -ml_IN -mr_IN -nb -ne -nl -nn -nr -ns -or_IN -pa_IN -pl -pt -pt_BR -ru > -rw -sh% -sk -sl -sr% -ss -st -sv -sw_TZ -ta_IN -te_IN -tg -th -ti_ER -tn -tr > -ts -uk -ur_IN -ve -vi -xh -zh_CN -zh_TW -zu (-sh_YU%) (-sr_CS%)" 0 kB > [ebuild R ] net-libs/xulrunner-1.8.1.13 USE="java xinerama -debug -gnome > -ipv6 -xprint" 0 kB > > Total: 2 packages (1 upgrade, 1 reinstall), Size of downloads: 0 kB > > > ============= > Building module sal > ============= > /var/tmp/portage/app-office/openoffice-2.4.0/work/ooo/build/OOH680_m12/sal/inc > ------------- > /var/tmp/portage/app-office/openoffice-2.4.0/work/ooo/build/OOH680_m12/sal/typesconfig > ------------- > mkdir ../unxlngx6.pro/inc/sal > mkdir: cannot create directory `../unxlngx6.pro/inc/sal': File exists > ../unxlngx6.pro/bin/typesconfig ../unxlngx6.pro/inc/sal/typesizes.h > dmake: Error code 139, while making '../unxlngx6.pro/inc/sal/typesizes.h' > ---* tg_merge.mk *--- > > ERROR: Error 65280 occurred while making > /var/tmp/portage/app-office/openoffice-2.4.0/work/ooo/build/OOH680_m12/sal/typesconfig > make: *** [stamp/build] Error 1 >
There are patches in 2.4.0.5 for xulrunner 1.9, but pkg-config changed, now 'libxul' should be used instead of 'xulrunner'. I changed the ebuild to have --with-system-mozilla=libxul instead of --with-system-mozilla=xulrunner Configure output looks fine: checking which mozilla to use... external checking which Mozilla flavour to use... Libxul checking for nss... yes checking MOZ_NSS_CFLAGS... -I/usr/include/nss -I/usr/include/nspr checking MOZ_NSS_LIBS... -Wl,-R/usr/lib64/nss -Wl,-R/usr/lib64/nspr -L/usr/lib64 /nss -L/usr/lib64/nspr -lssl3 -lsmime3 -lnssutil3 -lnss3 -lplds4 -lplc4 -lnspr4 -lpthread -ldl checking for nspr ... yes checking MOZ_NSPR_CFLAGS... -I/usr/include/nspr checking MOZ_NSPR_LIBS... -Wl,-R/usr/lib64/nspr -L/usr/lib64/nspr -lplds4 -lplc4 -lnspr4 -lpthread -ldl checking for libxul ... yes checking MOZILLAXPCOM_CFLAGS... -fshort-wchar -I/usr/include/xulrunner-1.9/stable -I/usr/include/nspr checking MOZILLAXPCOM_LIBS... -Wl,-R/usr/lib64/nspr -L/usr/lib64/xulrunner-1.9/lib -L/usr/lib64/nspr -lxpcomglue_s -lxul -lxpcom -lplds4 -lplc4 -lnspr4 -lpthread -ldl but typesconfig still segfaults while making typesizes.h
in addition to "--with-system-mozilla=libxul" I patched this patch :) patches/src680/xulrunner-1.9.diff:65: + if $PKG_CONFIG --exists libxul ; then + PKG_CHECK_MODULES( MOZILLAXPCOM, libxul ) + MOZ_INC=`$PKG_CONFIG --variable=includedir libxul` -+ MOZ_LIB=`$PKG_CONFIG --variable=libdir libxul` ++ MOZ_LIB=`$PKG_CONFIG --variable=sdkdir libxul` sdkdir instead of libdir. I successfully compiled openoffice 2.4.0 with xulrunner-1.9_beta5. I had a huge memory usage as in bug #215291, I think compiling any.hxx used about 4GB of memory! (system with 2GB ram and 4GB swap)
I was bitten by the very same bug. With the Info from Michel Ganguin, I was able to craft a custom ooo overlay which should work for FF3 users.
Created attachment 148862 [details] fixed ooo 2.4.0 ebuild for FF3 users A fixed ebuild for ooo-2.4.0 for FF3 users.
Created attachment 148871 [details] OpenOffice.org Overlay for Firefox3 Users Changed the dependency from =xulrunnr-1.8* to >=xulrunner-1.8. Also changed the filter for -O? to -O2 to strip -O?. The ebuild will use -O2 for most files, except where -O2 is expected to make troubles.
(In reply to comment #26) > Created an attachment (id=148871) [edit] > OpenOffice.org Overlay for Firefox3 Users Please provide changes as diff, this makes it a lot easier to review > > Also changed the filter for -O? to -O2 to strip -O?. > The ebuild will use -O2 for most files, except where -O2 is expected to make > troubles. > Which ist not part of this bug at all. Besides that: I've updated the ebuild in portage now, so it should work fine with xulrunner 1.9, at least in theory ;) As I don't have xulrunner 1.9 installed, please test and report back.
I've tested this myself now, and it works perfectly fine now, so closing...