Summary: | Patches needed for OpenOffice 1.1.1 on Sparc | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Sven Blumenstein (RETIRED) <bazik> |
Component: | Current packages | Assignee: | Gentoo Office Team <office> |
Status: | RESOLVED TEST-REQUEST | ||
Severity: | normal | CC: | dertobi123, eradicator, sparc |
Priority: | High | ||
Version: | unspecified | ||
Hardware: | Sparc | ||
OS: | All | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Sven Blumenstein (RETIRED)
2004-03-29 02:45:01 UTC
We have a patch that should fix building on 2.6. My 1.1.1rc1 is build on a 2.6 kernel The build error that I got was: [...] Making: ../../unxlngs.pro/bin/mksvconf unx cat ../../unxlngs.pro/misc/mksvconf.cmd gcc -z combreloc -Wl,-export-dynamic -Wl,--noinhibit-exec -L../../unxlngs.pro/lib -L../lib -L/var/tmp/portage/openoffice-1.1.1_rc1/work/oo_1.1.1_src/solenv/unxlngs/lib -L/var/tmp/portage/openoffice-1.1.1_rc1/work/oo_1.1.1_src/solver/645/unxlngs.pro/lib -L/var/tmp/portage/openoffice-1.1.1_rc1/work/oo_1.1.1_src/solenv/unxlngs/lib -L/opt/blackdown-jdk-1.4.1/lib -L/opt/blackdown-jdk-1.4.1/jre/lib/sparc -L/opt/blackdown-jdk-1.4.1/jre/lib/sparc/client -L/opt/blackdown-jdk-1.4.1/jre/lib/sparc/native_threads -L/usr/X11R6/lib -o ../../unxlngs.pro/bin/mksvconf ../../unxlngs.pro/obj/solar.o \ -ldl -lpthread -lm -Wl,-Bdynamic -lstlport_gcc -lstdc++ -rwxr-xr-x 1 root root 13978 Mar 28 21:54 ../../unxlngs.pro/bin/mksvconf ------------- ../../unxlngs.pro/bin/mksvconf ../../unxlngs.pro/inc/svconf.h char = signed char short = signed short int = signed int long = signed long sizeof(char) = 1 sizeof(short) = 2 sizeof(int) = 4 sizeof(long) = 4 sizeof(float) = 4 sizeof(double) = 8 sizeof(void *) = 4 BIGENDIAN (Sparc, MC680x0, RS6000, IP22, IP32, g3) Stack waechst nach unten STACKALIGNMENT : 1 Bus error dmake: Error code 138, while making '../../unxlngs.pro/inc/svconf.h' ---* TG_SLO.MK *--- ERROR: Error 65280 occurred while making /var/tmp/portage/openoffice-1.1.1_rc1/work/oo_1.1.1_src/tools/source/solar !!! ERROR: app-office/openoffice-1.1.1_rc1 failed. !!! Function src_compile, Line 355, Exitcode 1 !!! Build failed! This was on a Ultra1 with Kernel 2.6.5rc2. I am currently trying to build it on wesolows' E4500 with 2.4.x... The bug report that sparcmoz pointed me too was http://porting.openoffice.org/servlets/ReadMsg?list=dev&msgNo=12745 which happens for ppc and got fixed by our nptl.patch ... doesnt seem to fix it for sparc tho. >> We have a patch that should fix building on 2.6.
>> My 1.1.1rc1 is build on a 2.6 kernel
Is this on sparc?
No, only on x86. I guess you allready have the most recent compiler and a kernel patched for sparc. If not maybe trying with them helps. btw. Any idea why on sparcs there are bus errors instead of segmentation faults. >> No, only on x86. I guess you allready have the most recent compiler and a >> kernel patched for sparc. If not maybe trying with them helps. mydoom root # gcc --version gcc (GCC) 3.3.3 20040217 (Gentoo Linux 3.3.3, propolice-3.3-7) Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. mydoom root # uname -a Linux mydoom 2.6.5-rc2 #1 Sun Mar 28 04:12:44 CEST 2004 sparc64 sun4u TI UltraSparc I (SpitFire) GNU/Linux mydoom root # Should be recent enough :) Whatever, sparcmoz said (and told me by email) that these patches are definatly needed to assure a clean build of OOo 1.1.1 and unfortunatly they wont go into the 'offical' 1.1.1 final. So I'd like to have them in *our* 1.1.1 final. >> btw. Any idea why on sparcs there are bus errors instead of segmentation faults. We also get segfaults sometimes ;) Applied this [1] Patch and successfully built openoffice-1.1.1_rc1 on sparc. bart / # gcc --version gcc (GCC) 3.3.3 20040217 (Gentoo Linux 3.3.3, propolice-3.3-7) Copyright (C) 2003 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. bart / # uname -a Linux bart 2.4.25-sparc #1 Mon Mar 29 15:33:58 UTC 2004 sparc64 sun4u TI UltraSparc IIi (Sabre) GNU/Linux [1] http://qa.openoffice.org/issues/show_bug.cgi?id=26278 *** Bug 47809 has been marked as a duplicate of this bug. *** All of these find sparc patches and more coming soon to a portage mirror near you! :) |