Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 215060 - app-office/openoffice-2.4.0 compile failure - Error code 139, while making '../unxlngi6.pro/inc/sal/typesizes.h'
Summary: app-office/openoffice-2.4.0 compile failure - Error code 139, while making '....
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-03-27 14:16 UTC by Seemant Kulleen
Modified: 2008-05-05 16:10 UTC (History)
12 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
fixed ooo 2.4.0 ebuild for FF3 users (ooo_ff3_overlay.tar.gz,26.40 KB, application/x-tar)
2008-04-06 13:41 UTC, Thomas Ilnseher
Details
OpenOffice.org Overlay for Firefox3 Users (ooo_ff3_overlay.tar.gz,26.40 KB, application/x-tar)
2008-04-06 14:11 UTC, Thomas Ilnseher
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Seemant Kulleen 2008-03-27 14:16:17 UTC
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
Comment 1 Seemant Kulleen 2008-03-27 14:16:48 UTC
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
Comment 2 Andreas Proschofsky (RETIRED) gentoo-dev 2008-03-27 18:50:02 UTC
Seemant, do you try to build with multiple processes? (WANT_MP="true")
Comment 3 Ryan Tandy 2008-03-28 08:25:55 UTC
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
Comment 4 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2008-03-28 09:34:29 UTC
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
Comment 5 Seemant Kulleen 2008-03-28 11:23:05 UTC
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).
Comment 6 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2008-03-28 13:12:09 UTC
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
Comment 7 Rada 2008-03-28 13:59:37 UTC
(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"
Comment 8 Andreas Proschofsky (RETIRED) gentoo-dev 2008-03-28 15:01:33 UTC
Anyone here using the firefox 3 beta?
Comment 9 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2008-03-28 15:05:22 UTC
I am - mozilla-firefox-3.0_beta5_pre20080322 from mozila's overlay.
Comment 10 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2008-03-28 15:23:11 UTC
By the way, I'm trying to build it with:
app-office/openoffice-2.4.0 (cups dbus java kde mono odk pam xulrunner)
Comment 11 Norberto Bensa 2008-03-28 16:20:33 UTC
Yes. Me.

3.0_beta5_pre20080322
Comment 12 Norberto Bensa 2008-03-28 16:22:39 UTC
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
Comment 13 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2008-03-28 16:54:43 UTC
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 ..."

Comment 14 Hanno Zysik (geki) 2008-03-28 17:06:33 UTC
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
Comment 15 Seemant Kulleen 2008-03-28 22:14:55 UTC
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.
Comment 16 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2008-03-28 23:02:56 UTC
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 :/
Comment 17 Andreas Proschofsky (RETIRED) gentoo-dev 2008-03-28 23:28:35 UTC
(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 ;)
Comment 18 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2008-03-29 09:57:51 UTC
(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.
Comment 19 Hanno Zysik (geki) 2008-03-29 12:53:51 UTC
broken patch got fixed in ooo-build svn. next 2.4.0.x release should have it.
Comment 20 James 2008-03-29 20:34:59 UTC
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
Comment 21 Vlastimil Babka (Caster) (RETIRED) gentoo-dev 2008-03-30 11:01:20 UTC
(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
> 

Comment 22 Michel Ganguin 2008-03-30 15:00:35 UTC
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
Comment 23 Michel Ganguin 2008-04-03 17:21:33 UTC
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)
Comment 24 Thomas Ilnseher 2008-04-06 13:38:30 UTC
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.
Comment 25 Thomas Ilnseher 2008-04-06 13:41:44 UTC
Created attachment 148862 [details]
fixed ooo 2.4.0 ebuild for FF3 users

A fixed ebuild for ooo-2.4.0 for FF3 users.
Comment 26 Thomas Ilnseher 2008-04-06 14:11:09 UTC
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.
Comment 27 Andreas Proschofsky (RETIRED) gentoo-dev 2008-04-15 11:49:31 UTC
(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.
Comment 28 Andreas Proschofsky (RETIRED) gentoo-dev 2008-04-15 18:45:04 UTC
I've tested this myself now, and it works perfectly fine now, so closing...