Apache OpenOffice (AOO) Bugzilla – Issue 5119
patches needed to compile OOO_STABLE_1 with gcc 3.1 for Linux
Last modified: 2007-06-25 22:41:15 UTC
Hi, I have collected the patches needed for OOO_STABLE_1 to be compiled with gcc 3.1 I will attach each one with a short description to this isue. Also included are some ppc linux specific fixes for gcc 3.1 compiler issues To build on linux x86 or ppc with gcc 3.1, start with OOO_STABLE_1 and add these patches. May I have permission to commit all of these changes to OOO_STABLE_1? Thanks, Kevin
Adding patches: CLK_TCK.patch - neede for glibc 2.2.5 gcc31-product.patch - uses CCNUMVER to choose the right libstdc++ getcompver.patch - fixes solenv awk script to handle "3.1" ccnumver-settings.patch - sets SCPDEFS with CCNUMVER openoffice-config-fixes.patch - fixes a bug in configure.in (from Mandrakesoft) openoffice-gcc31.patch - fixes --version for configure.in and fixes cppu/ lbnames.h as well (from Mandrakesoft) gcc3-misc-changes.patch - fix cppu ppc alignment issues, use for -fPIC in libstdc++.a, other unxlngppc4.mk updates ppc-compbug-tools.patch - fix for gcc 3.1 ppc compiler bug in tools/inc/solmath.hxx All of these are being attached. Kevin
Created attachment 1720 [details] adds CCNUMVER to SCPDEFS for selectring right libstdc++
Created attachment 1721 [details] fixes the CLK_TCK issue for glibc 2.2.5
Created attachment 1722 [details] allows proper libstdc++ to be chosen in product and scp
Created attachment 1723 [details] some ppc specific changes for structure alignment, stlport 4.5, etc
Created attachment 1724 [details] fix awk script to handle gcc -dumpversion = 3.1
Created attachment 1725 [details] fix problems with configure.in
Created attachment 1726 [details] more configure.in fixes and cppu fix for lbnames.h for gcc 3.1
Created attachment 1727 [details] fix for ppc gcc 3.1 compiler bug in tools/inc/solmath.hxx
Hi, All patches are now present. I also have a ppc linux gcc3_mozilla.patch for mozilla from Franz Sirl if you want to try to build the addressbook stuff Thanks, Kevin
Hi, I am changing this to started so that the nasty reminder message doesn't come anymore. What is the status on these patches? May I commit them? Thanks, Kevin
Hi, fixed and updated versions of these patches have now all been commited to OOO_STABLE_1 so that OOo 1.0.1 source should compile out of the box with a recent gcc 3.1. Thanks, So resolving this as "fixed" and will close it when OOo 1.0.1 has shipped. Thanks, Kevin
close issue.