Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 77708 - openoffice-ximian-1.3.6 fails to compile (due to libsal.so.3)
Summary: openoffice-ximian-1.3.6 fails to compile (due to libsal.so.3)
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Office Team
URL:
Whiteboard:
Keywords:
: 78065 (view as bug list)
Depends on:
Blocks:
 
Reported: 2005-01-12 09:40 UTC by Christian Heim (RETIRED)
Modified: 2005-01-18 10:29 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Christian Heim (RETIRED) gentoo-dev 2005-01-12 09:40:03 UTC
Well, after a readline update, I (or better revdep-rebuild) tried to recompile OOo-ximian-1.3.6. But it actually fails due to some fancy happening to libsal.so.3 . So I google'd a bit and found an old (from august 2004) on the ooo-Mailing list.

OOo-ximian simply refuses to build. Doesn't build with a simple CFLAGS="-march=pentium-m".

Also tried to reduce the USEFLAGS (-*) passed to emerge, but also refusing to build on libsal.so.3. Doesn't know where to put the log ;-P it's 66MiB big ...

Reproducible: Always
Steps to Reproduce:




Gentoo Base System version 1.6.8
Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.4.3, glibc-2.3.4.20041102-r0,
2.6.10-gentoo-r4 i686)
=================================================================
System uname: 2.6.10-gentoo-r4 i686 Intel(R) Pentium(R) M processor 1300MHz
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.15.90.0.1.1-r3
Headers:  sys-kernel/linux26-headers-2.6.8.1-r2
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-march=pentium-m"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /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/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=pentium-m"
DISTDIR="/media/distfiles"
FEATURES="autoaddcvs autoconfig buildpkg ccache distlocks sandbox sfperms userpriv"
GENTOO_MIRRORS="http://ftp-stud.fht-esslingen.de/gentoo/"
MAKEOPTS="-j2"
PKGDIR="/media/grp"
PORTAGE_TMPDIR="/media/tmp"
PORTDIR="/media/portage"
PORTDIR_OVERLAY="/media/overlay"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 nls nptl nptlonly ssl linguas_de"
Comment 1 Christian Heim (RETIRED) gentoo-dev 2005-01-13 04:55:06 UTC
Well, as promised I retried the compilation last night ...

And this time it ended up with throwing around with some crash on libc.so.6

--

ERROR: Different dimensions in file: lc06357.bmp
Successfully generated ImageList /media/tmp/portage/openoffice-ximian-1.3.6/work/OOo_1.1.3_src/sfx2/unxlngi4.pro/res/49/lc_out.bmp
 
sh: crash_report: command not found


Fatal exception: Signal 6
Stack:
/media/tmp/portage/openoffice-ximian-1.3.6/work/OOo_1.1.3_src/solver/645/unxlngi4.pro/lib/libsal.so.3[0xb7aa324c]
/media/tmp/portage/openoffice-ximian-1.3.6/work/OOo_1.1.3_src/solver/645/unxlngi4.pro/lib/libsal.so.3[0xb7aa33e0]
/media/tmp/portage/openoffice-ximian-1.3.6/work/OOo_1.1.3_src/solver/645/unxlngi4.pro/lib/libsal.so.3[0xb7aa347c]
[0xffffe420]
bmp(_ZN6BmpApp5StartERKN4_STL6vectorI6StringNS0_9allocatorIS2_EEEE+0x21f)[0x804b65f]
bmp(main+0x259)[0x804b9e9]
/lib/libc.so.6(__libc_start_main+0xe4)[0xb7785ff4]
bmp(__gxx_personality_v0+0x99)[0x804aa71]
Abort
dmake:  Error code 134, while making '../../unxlngi4.pro/misc/appl_img49.don'
---* TG_SLO.MK *---

ERROR: Error 65280 occurred while making /media/tmp/portage/openoffice-ximian-1.3.6/work/OOo_1.1.3_src/sfx2/source/appl
Comment 2 Andreas Proschofsky (RETIRED) gentoo-dev 2005-01-16 10:54:30 UTC
*** Bug 78065 has been marked as a duplicate of this bug. ***
Comment 3 Christian Heim (RETIRED) gentoo-dev 2005-01-16 12:06:09 UTC
Well, I made a emerge -e world last 2 days. For now (ooo-ximian is compiling since  2 hours or so ... I think somethings was b0rked due to latest readline (v5.0) update
Comment 4 Andreas Proschofsky (RETIRED) gentoo-dev 2005-01-16 12:13:05 UTC
Please report back if it finishes to compile. Still I don't see how this should be related to readline, but with OOo every build breakage is possible ;)
Comment 5 Bill Rosgen 2005-01-16 19:06:56 UTC
I had the same error, but it turned out to be imagemagick that was the problem.  For some reason I didn't have the 'convert' program (I did have 1686-pc-linux-gnu-convert), and this was causing some warnings earlier in the build (something to the effect of "convert failed ... using cp instead").

Re-emerging imagemagick resulted in me having the 'convert' program, and the subsequent oo build went without problems.
Comment 6 Christian Heim (RETIRED) gentoo-dev 2005-01-16 23:44:27 UTC
So, compilation finished today in the early morning, without any problems ...

Seems to be an issue with readline ... ;]
Comment 7 Andreas Proschofsky (RETIRED) gentoo-dev 2005-01-16 23:53:47 UTC
@Frank: Could you please post if rebuilding imagemagick helps you too, so that we can finaly close that bug?
Comment 8 Will Lepofsky 2005-01-17 14:43:17 UTC
I have this same problem with openoffice-1.1.4. But, I don't have imagemagick installed.

Anyway, I've tried re-emerging readline-4.3-r5, which is my current version, with the same issue resulting.  Right now, I'm in the process of an emerge system -eD.  When that's complete, I'll try to emerge openoffice-1.1.4 and post my results.

Here is my emerge info:

Portage 2.0.51-r3 (default-linux/x86/2004.3, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10-2 i686)
=================================================================
System uname: 2.6.10-2 i686 Intel(R) Pentium(R) 4 CPU 2.66GHz
Gentoo Base System version 1.4.16
Autoconf: sys-devel/autoconf-2.59-r5
Automake: sys-devel/automake-1.8.5-r1
Binutils: sys-devel/binutils-2.15.92.0.2-r1
Headers:  sys-kernel/linux26-headers-2.6.8.1-r2
Libtools: sys-devel/libtool-1.5.2-r7
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -funroll-loops -pipe"
CHOST="i686-pc-linux-gnu"
COMPILER=""
CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3/share/config /usr/share/config /var/bind /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O3 -march=pentium4 -fomit-frame-pointer -funroll-loops -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoaddcvs autoconfig ccache distlocks sandbox sfperms"
GENTOO_MIRRORS="http://mirror.datapipe.net/gentoo http://mirror.datapipe.net/gentoo http://gentoo.mirrors.pair.com/ http://mirrors.tds.net/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY=""
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="X acl acpi alsa apache2 avi berkdb bitmap-fonts bzlib cdr crypt cscope cups dga dvd dvdr encode f77 fam flac font-server foomaticdb fortran gdbm gif gpm gtk gtk2 imlib java joystick jpeg junit kerberos lcms ldap libg++ libwww mad mikmod mmx mmx2 mng motif mpeg ncurses nls nptl odbc offensive oggvorbis openal opengl pam pdflib perl png pnp ppds python quicktime readline real samba sasl sdl slp snmp spell sse sse2 ssl svg svga tcpd theora tiff truetype truetype-fonts type1-fonts unicode usb wmf x86 xml2 xmms xprint xv zlib"
Comment 9 Frank Hollenbach 2005-01-17 19:04:08 UTC
well, i will try it with an re-emerged imagemagick.
But I need a little bit of time for it.
Comment 10 Andreas Proschofsky (RETIRED) gentoo-dev 2005-01-17 23:07:38 UTC
@Will: Are you sure that this is exactly the same problem? Cause the error number means nothing, just to make sure could you please post  your output too?
Comment 11 Frank Hollenbach 2005-01-18 00:05:28 UTC
Hi, si its finished with an re.emerge of imagemagik before.

The build-error persists.

Making Imagelists:
-----------------
bmp ../../../unxlngppc.pro/srs/navipi.srs ../../../unxlngppc.pro/res/49 deut 49 -I ../../../res/imglst/navipi -I /var/tmp/portage/openoffice-ximian-1.3.7/work/OOo_1.1.3_src/res -f ../../../unxlngppc.pro/misc/navipi_img49.don
CREATING ImageList for language: deut [ /var/tmp/portage/openoffice-ximian-1.3.7/work/OOo_1.1.3_src/sc/res/imglst/navipi; /var/tmp/portage/openoffice-ximian-1.3.7/work/OOo_1.1.3_src/res;  ]
ERROR: Different dimensions in file: na05.bmp
ERROR: Different dimensions in file: na06.bmp
ERROR: Different dimensions in file: na07.bmp
ERROR: Different dimensions in file: na09.bmp
ERROR: Different dimensions in file: na010.bmp
ERROR: Different dimensions in file: na011.bmp
Successfully generated ImageList /var/tmp/portage/openoffice-ximian-1.3.7/work/OOo_1.1.3_src/sc/unxlngppc.pro/res/49/na_vipi.bmp

CREATING ImageList for language: deut [ /var/tmp/portage/openoffice-ximian-1.3.7/work/OOo_1.1.3_src/sc/res/imglst/navipi; /var/tmp/portage/openoffice-ximian-1.3.7/work/OOo_1.1.3_src/res;  ]
Successfully generated ImageList /var/tmp/portage/openoffice-ximian-1.3.7/work/OOo_1.1.3_src/sc/unxlngppc.pro/res/49/nah_vipi.bmp

CREATING ImageList for language: deut [ /var/tmp/portage/openoffice-ximian-1.3.7/work/OOo_1.1.3_src/sc/res/imglst/navipi; /var/tmp/portage/openoffice-ximian-1.3.7/work/OOo_1.1.3_src/res;  ]
Successfully generated ImageList /var/tmp/portage/openoffice-ximian-1.3.7/work/OOo_1.1.3_src/sc/unxlngppc.pro/res/49/nc_ont.bmp

CREATING ImageList for language: deut [ /var/tmp/portage/openoffice-ximian-1.3.7/work/OOo_1.1.3_src/sc/res/imglst/navipi; /var/tmp/portage/openoffice-ximian-1.3.7/work/OOo_1.1.3_src/res;  ]
Successfully generated ImageList /var/tmp/portage/openoffice-ximian-1.3.7/work/OOo_1.1.3_src/sc/unxlngppc.pro/res/49/nch_ont.bmp

sh: crash_report: command not found


Fatal exception: Signal 6
Stack:
/var/tmp/portage/openoffice-ximian-1.3.7/work/OOo_1.1.3_src/solver/645/unxlngppc.pro/lib/libsal.so.3[0xfa2685c]
/var/tmp/portage/openoffice-ximian-1.3.7/work/OOo_1.1.3_src/solver/645/unxlngppc.pro/lib/libsal.so.3[0xfa26a4c]
/var/tmp/portage/openoffice-ximian-1.3.7/work/OOo_1.1.3_src/solver/645/unxlngppc.pro/lib/libsal.so.3[0xfa26b20]
/lib/libpthread.so.0[0xf9851c0]
[0x7fffbd28]
/lib/libpthread.so.0(pthread_kill+0xa0)[0xf981cd8]
/lib/libpthread.so.0(raise+0x24)[0xf982124]
bmp(_ZN6BmpApp5StartERKN4_STL6vectorI6StringNS0_9allocatorIS2_EEEE+0x2dc)[0x10004614]
bmp(main+0x128)[0x10004794]
/lib/libc.so.6(__libc_start_main+0x198)[0xf5b7e0c]
Abort
dmake:  Error code 134, while making '../../../unxlngppc.pro/misc/navipi_img49.don'
---* TG_SLO.MK *---

ERROR: Error 65280 occurred while making /var/tmp/portage/openoffice-ximian-1.3.7/work/OOo_1.1.3_src/sc/source/ui/navipi

!!! ERROR: app-office/openoffice-ximian-1.3.7 failed.
!!! Function src_compile, Line 449, Exitcode 1
!!! Build failed!

Cheers Frank
Comment 12 Will Lepofsky 2005-01-18 07:57:23 UTC
@Andreas:  Well, now seeing that people seem to be concentrating on imagemagick, I don't believe so.  But here's my output anyway:

-------

Making: ../unxlngi4.pro/lib/libsal.so.3.1.0
gcc -c -fPIC -o ../unxlngi4.pro/slo/sal_version.o -DUNX  -I../unxlngi4.pro/inc /
var/tmp/portage/openoffice-1.1.4/work/solenv/src/version.c
g++ -Wl,-z,combreloc -Wl,-z,defs -Wl,-rpath,'$ORIGIN' "-Wl,-hlibsal.so.3" -share
d -Wl,-O1 -Wl,--version-script ../unxlngi4.pro/misc/sal_sal.map -L../unxlngi4.pr
o/lib -L../lib -L/var/tmp/portage/openoffice-1.1.4/work/solenv/unxlngi4/lib -L/v
ar/tmp/portage/openoffice-1.1.4/work/solver/645/unxlngi4.pro/lib -L/var/tmp/port
age/openoffice-1.1.4/work/solenv/unxlngi4/lib -L/opt/sun-jdk-1.4.2.06/lib -L/opt
/sun-jdk-1.4.2.06/jre/lib/i386 -L/opt/sun-jdk-1.4.2.06/jre/lib/i386/client -L/op
t/sun-jdk-1.4.2.06/jre/lib/i386/native_threads -L/usr/X11R6/lib ../unxlngi4.pro/
slo/sal_version.o ../unxlngi4.pro/slo/sal_description.o -o ../unxlngi4.pro/lib/l
ibsal.so.3.1.0 ../unxlngi4.pro/slo/utility.o ../unxlngi4.pro/slo/readline.o ../u
nxlngi4.pro/slo/filepath.o ../unxlngi4.pro/slo/conditn.o ../unxlngi4.pro/slo/dia
gnose.o ../unxlngi4.pro/slo/semaphor.o ../unxlngi4.pro/slo/socket.o ../unxlngi4.
pro/slo/interlck.o ../unxlngi4.pro/slo/mutex.o ../unxlngi4.pro/slo/nlsupport.o .
./unxlngi4.pro/slo/thread.o ../unxlngi4.pro/slo/module.o ../unxlngi4.pro/slo/pro
cess.o ../unxlngi4.pro/slo/security.o ../unxlngi4.pro/slo/profile.o ../unxlngi4.
pro/slo/time.o ../unxlngi4.pro/slo/file.o ../unxlngi4.pro/slo/signal.o ../unxlng
i4.pro/slo/pipe.o ../unxlngi4.pro/slo/system.o ../unxlngi4.pro/slo/util.o ../unx
lngi4.pro/slo/tempfile.o ../unxlngi4.pro/slo/file_url.o ../unxlngi4.pro/slo/file
_error_transl.o ../unxlngi4.pro/slo/file_path_helper.o ../unxlngi4.pro/slo/uunxa
pi.o ../unxlngi4.pro/slo/process_impl.o ../unxlngi4.pro/slo/file_stat.o ../unxln
gi4.pro/slo/alloc.o ../unxlngi4.pro/slo/memory.o ../unxlngi4.pro/slo/cipher.o ..
/unxlngi4.pro/slo/crc.o ../unxlngi4.pro/slo/digest.o ../unxlngi4.pro/slo/random.
o ../unxlngi4.pro/slo/locale.o ../unxlngi4.pro/slo/strimp.o ../unxlngi4.pro/slo/
string.o ../unxlngi4.pro/slo/ustring.o ../unxlngi4.pro/slo/strbuf.o ../unxlngi4.
pro/slo/ustrbuf.o ../unxlngi4.pro/slo/uuid.o ../unxlngi4.pro/slo/rtl_process.o .
./unxlngi4.pro/slo/byteseq.o ../unxlngi4.pro/slo/uri.o ../unxlngi4.pro/slo/boots
trap.o ../unxlngi4.pro/slo/cmdargs.o ../unxlngi4.pro/slo/macro.o ../unxlngi4.pro
/slo/unload.o ../unxlngi4.pro/slo/logfile.o ../unxlngi4.pro/slo/tres.o ../unxlng
i4.pro/slo/math.o ../unxlngi4.pro/slo/debugprint.o ../unxlngi4.pro/slo/context.o
 ../unxlngi4.pro/slo/convertbig5hkscs.o ../unxlngi4.pro/slo/converter.o ../unxln
gi4.pro/slo/converteuctw.o ../unxlngi4.pro/slo/convertgb18030.o ../unxlngi4.pro/
slo/convertiso2022cn.o ../unxlngi4.pro/slo/convertiso2022jp.o ../unxlngi4.pro/sl
o/convertiso2022kr.o ../unxlngi4.pro/slo/tcvtbyte.o ../unxlngi4.pro/slo/tcvtmb.o
 ../unxlngi4.pro/slo/tcvtutf7.o ../unxlngi4.pro/slo/tcvtutf8.o ../unxlngi4.pro/s
lo/tenchelp.o ../unxlngi4.pro/slo/tencinfo.o ../unxlngi4.pro/slo/textcvt.o ../un
xlngi4.pro/slo/textenc.o ../unxlngi4.pro/slo/unichars.o -ldl -lpthread -lm
../unxlngi4.pro/slo/process.o(.text+0xe2e): In function `ChildStatusProc':
: undefined reference to `pthread_kill_other_threads_np'
collect2: ld returned 1 exit status
dmake:  Error code 1, while making '../unxlngi4.pro/lib/libsal.so.3.1.0'
---* TG_SLO.MK *---

ERROR: Error 65280 occurred while making /var/tmp/portage/openoffice-1.1.4/work/
sal/util

!!! ERROR: app-office/openoffice-1.1.4 failed.
!!! Function src_compile, Line 389, Exitcode 1
!!! Build failed!
!!! If you need support, post the topmost build error, NOT this status message.

-------

If you think I should open a new bug, please let me know.
Comment 13 Andreas Proschofsky (RETIRED) gentoo-dev 2005-01-18 08:14:00 UTC
@Will: If you check your output is slightly different, so go over to

http://bugs.gentoo.org/show_bug.cgi?id=78499

where you belong ;)

Still it could be that both are just different consequences from the same problem...
Comment 14 Will Lepofsky 2005-01-18 08:38:47 UTC
@Andreas: Well, now that I know that I'm not welcome here, and that someone else has opened something simular, I shall take my problem elsewhere.  Thanks for the fun. ;)
Comment 15 Andreas Proschofsky (RETIRED) gentoo-dev 2005-01-18 10:29:10 UTC
@Frank: Your problem is also another one than in the original bug report, please see my advice in comment #13

Other than that: Closing this bug as the original problem was solved by a rebuild of imagemagick, the rest belongs in bug #78499