I tried to update openoffice to the latest available version, 1.1.3, but it failed when building libstlport_gcc_stldebug.so.4.5, arguing that [...]/GCCx86/DebugSTLD/codecvt.o has a not recognized format. Here is the whole error message: g++ -D_REENTRANT -fexceptions --fexceptions -shared -o ../lib/libstlport_gcc_stldebug.so.4.5 ../lib/obj/GCCx86/DebugSTLD/dll_main.o ../lib/obj/GCCx86/DebugSTLD/fstream.o ../lib/obj/GCCx86/DebugSTLD/strstream.o ../lib/obj/GCCx86/DebugSTLD/sstream.o ../lib/obj/GCCx86/DebugSTLD/ios.o ../lib/obj/GCCx86/DebugSTLD/streambuf.o ../lib/obj/GCCx86/DebugSTLD/stdio_streambuf.o ../lib/obj/GCCx86/DebugSTLD/istream.o ../lib/obj/GCCx86/DebugSTLD/ostream.o ../lib/obj/GCCx86/DebugSTLD/iostream.o ../lib/obj/GCCx86/DebugSTLD/codecvt.o ../lib/obj/GCCx86/DebugSTLD/collate.o ../lib/obj/GCCx86/DebugSTLD/ctype.o ../lib/obj/GCCx86/DebugSTLD/monetary.o ../lib/obj/GCCx86/DebugSTLD/num_get.o ../lib/obj/GCCx86/DebugSTLD/num_put.o ../lib/obj/GCCx86/DebugSTLD/num_get_float.o ../lib/obj/GCCx86/DebugSTLD/num_put_float.o ../lib/obj/GCCx86/DebugSTLD/numpunct.o ../lib/obj/GCCx86/DebugSTLD/time_facets.o ../lib/obj/GCCx86/DebugSTLD/messages.o ../lib/obj/GCCx86/DebugSTLD/locale_impl.o ../lib/obj/GCCx86/DebugSTLD/locale.o ../lib/obj/GCCx86/DebugSTLD/locale_catalog.o ../lib/obj/GCCx86/DebugSTLD/facets_byname.o ../lib/obj/GCCx86/DebugSTLD/c_locale.o ../lib/obj/GCCx86/DebugSTLD/c_locale_stub.o ../lib/obj/GCCx86/DebugSTLD/complex.o ../lib/obj/GCCx86/DebugSTLD/complex_exp.o ../lib/obj/GCCx86/DebugSTLD/complex_io.o ../lib/obj/GCCx86/DebugSTLD/complex_trig.o ../lib/obj/GCCx86/DebugSTLD/complex_io_w.o ../lib/obj/GCCx86/DebugSTLD/string_w.o ../lib/obj/GCCx86/DebugSTLD/codecvt.o: file not recognized: File format not recognized collect2: ld returned 1 exit status distcc[19491] ERROR: compile (null) on localhost failed make: *** [../lib/libstlport_gcc_stldebug.so.4.5] Error 1 dmake: Error code 2, while making './unxlngi4.pro/misc/build/so_built_so_stlport' ---* TG_SLO.MK *--- ERROR: Error 65280 occurred while making /var/tmp/portage/openoffice-1.1.3/work/OOo_1.1.3_src/stlport Reproducible: Always Steps to Reproduce: 1. emerge -u openoffice 2. 3. Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.4, glibc-2.3.4.20040808-r1, 2.6.7-gentoo-r12 i686) ================================================================= System uname: 2.6.7-gentoo-r12 i686 AMD Athlon(tm) XP 1700+ Gentoo Base System version 1.4.16 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [enabled] ccache version 2.3 [enabled] Autoconf: sys-devel/autoconf-2.59-r5 Automake: sys-devel/automake-1.8.5-r1 Binutils: sys-devel/binutils-2.14.90.0.8-r1 Headers: sys-kernel/linux26-headers-2.6.8.1 Libtools: sys-devel/libtool-1.5.2-r5 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CFLAGS="-O2 -pipe -march=athlon-xp -fomit-frame-pointer -fforce-addr -frerun-loop-opt -floop-optimize -frerun-cse-after-loop -falign-functions=4" CHOST="i686-pc-linux-gnu" COMPILER="" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3/share/config /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-O2 -pipe -march=athlon-xp -fomit-frame-pointer -fforce-addr -frerun-loop-opt -floop-optimize -frerun-cse-after-loop -falign-functions=4" DISTDIR="/usr/portage/distfiles" FEATURES="autoaddcvs autoconfig ccache distcc distlocks sandbox sfperms" GENTOO_MIRRORS="http://linuv.uv.es/mirror/gentoo ftp://ftp.rediris.es/pub/linux/distributions/gentoo ftp://ftp.gentoo-pt.org/pub/gentoo/ ftp://mir.zyrianes.net/gentoo/ ftp://ftp.caliu.info/pub/gentoo/ http://mir.zyrianes.net/gentoo/" MAKEOPTS="-j5" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="" SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage" USE="3dfx X aalib acpi alsa apache2 audiofile avi bidi bitmap-fonts bzlib calendar canna cdr cjk crypt cscope dga directfb disks divx4linux doc dvb encode esd evo exif f77 fam fbcon fftw firebird flac fortran freewmn ftp gb gd gdbm gif gnome gtk gtk2 gtkhtml iconv icq imagemagick imlib into iodbc jabber java jikes jpeg libg++ libwww linguas_en linguas_es linguas_ja mad memlimit mikmod mime mmx motif mpeg msn nas ncurses nls nptl odbc offensive oggvorbis openal opengl pam pcre pdflib perl png pnp posix python quicktime readline sdl shared sharedmem simplexml slang spell ssl support svg svga sysvipc szip tcltk tcpd tetex theora tiff truetype unicode usb videos wmf x86 xinerama xml xml2 xmlrpc xmms xv xvid zlib"
Although they fail at totally different places, this bug seems to be related with bugs #68108 and #68770.
Why do you think this has anything in common with the other bugs?
Well, they all seem to fail while compiling some component that uses or is related with the STL port of OOo. In fact, I also tried to emerge openoffice-1.1.1 (after realising that 1.1.3 didn't work) and failed arguing that a file related with the STL port didn't have the right format... I don't exactly remember which file was it, but I can check it if necessary. Of course I may be wrong and all bugs may be totally independent, but I think this coudl be a start...
Do you still get that with more recent versions of OOo?
Need info, until then: Closing. Please reopen, if you still get it.
I don't have access to the computer where it used to fail, so I can't say whether it still fails or doesn't. It did work with the computer I'm using at the moment, so maybe it's already fixed (it's a Compaq Evo N1000v). I'll report any new.