Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 163571 - Openoffice 2.1.0 - SAL module don't compile
Summary: Openoffice 2.1.0 - SAL module don't compile
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High normal
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-01-24 10:59 UTC by Guillaume Tissier
Modified: 2007-01-25 18:08 UTC (History)
0 users

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


Attachments
The last 100 lines of build log (build.log,33.68 KB, text/plain)
2007-01-24 11:02 UTC, Guillaume Tissier
Details
Completed build.log compressed (build.log.bz2,92.24 KB, text/plain)
2007-01-25 16:06 UTC, Guillaume Tissier
Details
Build log without parallel processing (build.log,13.15 KB, text/plain)
2007-01-25 17:06 UTC, Guillaume Tissier
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Guillaume Tissier 2007-01-24 10:59:54 UTC
Compilation of new version of Ooo stop in the beginning. A module, called sal, seems to be the cause

Reproducible: Always




EMERGE INFO :

System uname: 2.6.19.1 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.12.9
Timestamp of tree: Wed, 24 Jan 2007 07:00:01 +0000
ccache version 2.4 [disabled]
dev-java/java-config: 1.2.11-r1
dev-lang/python:     2.4.4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.4
sys-apps/sandbox:    1.2.18.1
sys-devel/autoconf:  2.13, 2.61
sys-devel/automake:  1.7.9-r1, 1.9.6-r2, 1.10
sys-devel/binutils:  2.17
sys-devel/gcc-config: 1.3.14
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.19.2-r1
ACCEPT_KEYWORDS="x86 ~x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=pentium4 -mtune=pentium4 -O2 -pipe"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-march=pentium4 -mtune=pentium4 -O2 -pipe"
DISTDIR="/bigfoot/tmpportage/distfiles"
FEATURES="autoconfig distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://ftp.gentoo.skynet.be/pub/gentoo/                 http://gentoo.mirror.sdv.fr             http://gentoo.modulix.net/gentoo/              http://ftp.club-internet.fr/pub/mirrors/gentoo           ftp://gentoo.imj.fr/pub/gentoo/"
LANG="en_US.UTF-8"
LC_ALL="en_US.UTF-8"
LINGUAS="fr en"
PKGDIR="/bigfoot/tmpportage/packages"
PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes"
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="/bigfoot/tmpportage"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage /usr/portage/local/layman/xeffects"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X a52 aac acl acpi alsa amr bitmap-fonts bzip2 cairo cdr chardet cli cracklib crypt cups dbus dlloader dri dts dvd dvdr dvdread emboss encode ffmpeg flac gdbm gif glitz gnome gpm gstreamer gtk gtk2 hal iconv imagemagick imlib isdnlog jpeg libg++ libwww mad matroska mikmod mime mmx mmx2 mmxext mozsvg mp3 mpeg mplayer musepack nautilus ncurses nls nptl nptlonly nvidia ogg opengl pam pcre pdf perl png pop pppd python quicktime readline reflection rtc session smp spl sse sse2 ssl subtitles svg tcpd threads tiff truetype truetype-fonts type1-fonts udev unicode usb userlocales vorbis wavpack wma x264 x86 xcomposite xine xml xorg xv xvid zlib" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" 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" ELIBC="glibc" INPUT_DEVICES="keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="fr en" USERLAND="GNU" VIDEO_CARDS="vesa"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LDFLAGS, MAKEOPTS

----------------------------------
EMERGE -AV OPENOFFICE

Calculating dependencies... done!
[ebuild     U ] app-office/openoffice-2.1.0 [2.0.4] USE="branding* cups gnome gtk pam -binfilter -cairo* -dbus* -debug -eds -firefox -gstreamer* -java -kde -ldap -odk -seamonkey% -sound -webdav" LINGUAS="en fr -af -ar -as_IN% -be_BY -bg -bn -bs -ca -cs -cy -da -de -el -en_GB -en_US -en_ZA -es -et -fa -fi -gu_IN -he -hi_IN -hr -hu -it -ja -km -ko -lt -lv -mk -nb -nl -nn -nr -ns -or_IN% -pa_IN -pl -pt -pt_BR -ru -rw -sh_YU -sk -sl -sr_CS -st -sv -sw_TZ -ta_IN% -te_IN% -tg% -th -ti_ER% -tn -tr -ts -ur_IN% -ve% -vi -xh -zh_CN -zh_TW -zu" 0 kB
Comment 1 Guillaume Tissier 2007-01-24 11:02:59 UTC
Created attachment 107994 [details]
The last 100 lines of build log
Comment 2 Andreas Proschofsky (RETIRED) gentoo-dev 2007-01-25 08:27:20 UTC
The build log you attached does not contain any errors, this must be further up in the log. Anyway: Normally this only happens if you try to enable parallel building, so: Did you set WANT_MP="true"?
Comment 3 Guillaume Tissier 2007-01-25 12:09:28 UTC
(In reply to comment #2)
> The build log you attached does not contain any errors, this must be further up
> in the log. Anyway: Normally this only happens if you try to enable parallel
> building, so: Did you set WANT_MP="true"?
> 
I've tried to disable it, same issue
I'll search the error in the log & post it in a few hours

Comment 4 Andreas Proschofsky (RETIRED) gentoo-dev 2007-01-25 12:38:27 UTC
(In reply to comment #3)
> (In reply to comment #2)
> > The build log you attached does not contain any errors, this must be further up
> > in the log. Anyway: Normally this only happens if you try to enable parallel
> > building, so: Did you set WANT_MP="true"?
> > 
> I've tried to disable it, same issue
> I'll search the error in the log & post it in a few hours
> 

If you get exactly the same error (not just the same error number, you didn't really disable it...
Comment 5 Guillaume Tissier 2007-01-25 16:06:24 UTC
Created attachment 108133 [details]
Completed build.log compressed
Comment 6 Guillaume Tissier 2007-01-25 16:09:27 UTC
(In reply to comment #4)
> (In reply to comment #3)
> > (In reply to comment #2)
> > > The build log you attached does not contain any errors, this must be further up
> > > in the log. Anyway: Normally this only happens if you try to enable parallel
> > > building, so: Did you set WANT_MP="true"?
> > > 
> > I've tried to disable it, same issue
> > I'll search the error in the log & post it in a few hours
> > 
> 
> If you get exactly the same error (not just the same error number, you didn't
> really disable it...
> 

In fact It wasn't the same error message, but the same issue (Sal refuses to build)
I've attached complete build log in bzip2 : not able to find pertinent part of it...
I'll try to build another time with WANT_MP disabled to have sane log
Thanks for support
Comment 7 Hanno Zysik (geki) 2007-01-25 17:05:35 UTC
The error:

Making: ../../unxlngi6.pro/obj/interlck.obj
gcc -fmessage-length=0 -c -Os -fno-strict-aliasing   -D_FILE_OFFSET_BITS=64 -DCRYPT_LINK -I.  -I../../unxlngi6.pro/inc/cpposl -I../inc -I../../inc/pch -I../../inc -I../../unx/inc -I../../unxlngi6.pro/inc -
I. -I/bigfoot/tmpportage/portage/app-office/openoffice-2.1.0/work/ooo/build/OOE680_m6/solver/680/unxlngi6.pro/incdont_use_stl -I/bigfoot/tmpportage/portage/app-office/openoffice-2.1.0/work/ooo/build/OOE680
_m6/solver/680/unxlngi6.pro/inc/external -I/bigfoot/tmpportage/portage/app-office/openoffice-2.1.0/work/ooo/build/OOE680_m6/solver/680/unxlngi6.pro/inc -I/bigfoot/tmpportage/portage/app-office/openoffice-2
.1.0/work/ooo/build/OOE680_m6/solenv/unxlngi6/inc -I/bigfoot/tmpportage/portage/app-office/openoffice-2.1.0/work/ooo/build/OOE680_m6/solenv/inc -I/bigfoot/tmpportage/portage/app-office/openoffice-2.1.0/wor
k/ooo/build/OOE680_m6/res -I/usr/stlport -I/usr/include/stlport -I/usr/include/stlport -I/bigfoot/tmpportage/portage/app-office/openoffice-2.1.0/work/ooo/build/OOE680_m6/solenv/inc/Xp31 -INO_JAVA_HOME/incl
ude -INO_JAVA_HOME/include/linux -INO_JAVA_HOME/include/native_threads/include -I/usr/include     -I/bigfoot/tmpportage/portage/app-office/openoffice-2.1.0/work/ooo/build/OOE680_m6/solver/680/unxlngi6.pro/
inc/offuh -I. -I../../res -I. -pipe -march=pentium4 -mtune=pentium4 -O2 -pipe -fomit-frame-pointer -Wall -Wextra -Wendif-labels  -DLINUX -DUNX -DVCL -DGCC -DC341 -DINTEL -DCVER=C341 -DNPTL -DGLIBC=2 -DX86 
-D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=400 -DHAVE_GCC_VISIBILITY_FEATURE -D__DMAKE -DUNIX -DCPPU_ENV=gcc3 -DGXX_INCLUDE_PATH=/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/include/
g++-v4 -DSUPD=680 -DPRODUCT -DNDEBUG -DPRODUCT_FULL -DOSL_DEBUG_LEVEL=0 -DOPTIMIZE -DEXCEPTIONS_OFF -DCUI -DOOE680=OOE680   -DHAVE_READDIR_H -DMULTITHREAD   -o ../../unxlngi6.pro/obj/interlck.o interlck.c
../../inc/rtl/allocator.hxx:191: error: namespace alias ‘_STL’ not allowed here, assuming ‘stlp_std’


You use STLport4 which is not supported. (-DSTLPORT_VERSION=400)
Comment 8 Guillaume Tissier 2007-01-25 17:06:47 UTC
Created attachment 108138 [details]
Build log without parallel processing
Comment 9 Andreas Proschofsky (RETIRED) gentoo-dev 2007-01-25 17:10:32 UTC
(In reply to comment #7)
> 
> You use STLport4 which is not supported. (-DSTLPORT_VERSION=400)
> 

Just wanted to post the same :)

@Guillaume: The ebuild actually depends on >=dev-libs/STLport-5.1.0 , overriding such stuff really is no good idea. Closing this
Comment 10 Guillaume Tissier 2007-01-25 17:12:17 UTC
(In reply to comment #7)
> The error:
> 
> Making: ../../unxlngi6.pro/obj/interlck.obj
> gcc -fmessage-length=0 -c -Os -fno-strict-aliasing   -D_FILE_OFFSET_BITS=64
> -DCRYPT_LINK -I.  -I../../unxlngi6.pro/inc/cpposl -I../inc -I../../inc/pch
> -I../../inc -I../../unx/inc -I../../unxlngi6.pro/inc -
> I.
> -I/bigfoot/tmpportage/portage/app-office/openoffice-2.1.0/work/ooo/build/OOE680_m6/solver/680/unxlngi6.pro/incdont_use_stl
> -I/bigfoot/tmpportage/portage/app-office/openoffice-2.1.0/work/ooo/build/OOE680
> _m6/solver/680/unxlngi6.pro/inc/external
> -I/bigfoot/tmpportage/portage/app-office/openoffice-2.1.0/work/ooo/build/OOE680_m6/solver/680/unxlngi6.pro/inc
> -I/bigfoot/tmpportage/portage/app-office/openoffice-2
> .1.0/work/ooo/build/OOE680_m6/solenv/unxlngi6/inc
> -I/bigfoot/tmpportage/portage/app-office/openoffice-2.1.0/work/ooo/build/OOE680_m6/solenv/inc
> -I/bigfoot/tmpportage/portage/app-office/openoffice-2.1.0/wor
> k/ooo/build/OOE680_m6/res -I/usr/stlport -I/usr/include/stlport
> -I/usr/include/stlport
> -I/bigfoot/tmpportage/portage/app-office/openoffice-2.1.0/work/ooo/build/OOE680_m6/solenv/inc/Xp31
> -INO_JAVA_HOME/incl
> ude -INO_JAVA_HOME/include/linux -INO_JAVA_HOME/include/native_threads/include
> -I/usr/include    
> -I/bigfoot/tmpportage/portage/app-office/openoffice-2.1.0/work/ooo/build/OOE680_m6/solver/680/unxlngi6.pro/
> inc/offuh -I. -I../../res -I. -pipe -march=pentium4 -mtune=pentium4 -O2 -pipe
> -fomit-frame-pointer -Wall -Wextra -Wendif-labels  -DLINUX -DUNX -DVCL -DGCC
> -DC341 -DINTEL -DCVER=C341 -DNPTL -DGLIBC=2 -DX86 
> -D_PTHREADS -D_REENTRANT -DNEW_SOLAR -D_USE_NAMESPACE=1 -DSTLPORT_VERSION=400
> -DHAVE_GCC_VISIBILITY_FEATURE -D__DMAKE -DUNIX -DCPPU_ENV=gcc3
> -DGXX_INCLUDE_PATH=/usr/lib/gcc/i686-pc-linux-gnu/4.1.1/include/
> g++-v4 -DSUPD=680 -DPRODUCT -DNDEBUG -DPRODUCT_FULL -DOSL_DEBUG_LEVEL=0
> -DOPTIMIZE -DEXCEPTIONS_OFF -DCUI -DOOE680=OOE680   -DHAVE_READDIR_H
> -DMULTITHREAD   -o ../../unxlngi6.pro/obj/interlck.o interlck.c
> ../../inc/rtl/allocator.hxx:191: error: namespace alias ‘_STL’ not allowed
> here, assuming ‘stlp_std’
> 
> 
> You use STLport4 which is not supported. (-DSTLPORT_VERSION=400)
> 

And can I do to change it ?

equery l STLport
[ Searching for package 'STLport' in all categories among: ]
 * installed packages
[I--] [ ~] dev-libs/STLport-5.1.0 (0)

grep STL /usr/portage/app-office/openoffice/openoffice-2.1.0.ebuild
        >=dev-libs/STLport-5.1.0
Comment 11 Andreas Proschofsky (RETIRED) gentoo-dev 2007-01-25 17:28:03 UTC
Hmm, that's weird. Do you have another STLport-version installed, too? Or maybe some leftovers from older installs in /usr/include/stlport ?
Comment 12 Guillaume Tissier 2007-01-25 18:08:01 UTC
(In reply to comment #11)
> Hmm, that's weird. Do you have another STLport-version installed, too? Or maybe
> some leftovers from older installs in /usr/include/stlport ?
> 
I've found old STLport libraries in /usr/lib, remove it, unmerge and remerge STLport-5.1.0
Build seems to proceed fine now
Thanks a lot for support