Friday, 18 Jan 2008
Friday, 18 Jan 2008
With a new major release of OpenOffice.org we finally get the opportunity to update some of our build tools. Especially compilers could use some refreshing, the default ones used by Sun OOo release engineering date from 2003/2004. A pretty complete list of the compilers used for production builds of OOo for the major platforms and distributions can be found here.
The planned changes in detail:
tags: build compiler openoffice.org
Tuesday, 26 Jun 2007
With milestone SRC680 m218 SunStudio 12 enters the list of supported compilers for building OOo. Actually the only change needed was to add a SunStudio 12 test to configure. This is amazing, considering the amount of new features and changes which went into the latest SunStudio version on one hand and the diversity of the OOo code base on the other hand.
Currently supported compilers:
Not all platform/compiler combinations are tested on a regular basis so some build breakage might still occur. If this happens, release engineering will gladly accept reasonable patches to get things going again.
Two platforms - MacOSX ppc and OS/2 - depend on gcc-3.3.x support, otherwise we would drop gcc-3.3.x from the list. This version exhibits a long standing bug in the old gcc parser which is triggered very frequently in the OOo code base. The new parser which was introduced with gcc-3.4 does not exhibit this bug. For new ports, gcc-3.3.x should be avoided.
tags: build compiler openoffice.org tools