Difference between revisions of "Compiler versions used by port maintainers and release engineers"
From Apache OpenOffice Wiki
(Add GNU/Linux Sparc) |
(add JDK/JRE to the list) |
||
Line 5: | Line 5: | ||
! Distribution | ! Distribution | ||
! Maintainer | ! Maintainer | ||
− | ! Compiler | + | ! C++/C-Compiler |
− | ! | + | ! Java-Compiler/JRE |
! Notes | ! Notes | ||
|- | |- | ||
Line 12: | Line 12: | ||
| Solaris 8 and newer | | Solaris 8 and newer | ||
| OOo/SO RE (Sun Hamburg) hr@openoffice.org | | OOo/SO RE (Sun Hamburg) hr@openoffice.org | ||
− | | Sun Studio | + | | Sun Studio 8 / C++-5.5 |
− | + | | build: Sun JDK 1.4.1_03, ship: SUN JRE-1.5 | |
| plan to migrate to C++-5.8/SunStudio11 later on SRC680 or on new codeline | | plan to migrate to C++-5.8/SunStudio11 later on SRC680 or on new codeline | ||
|- | |- | ||
Line 19: | Line 19: | ||
| Solaris 8 and newer | | Solaris 8 and newer | ||
| OOo/SO RE (Sun Hamburg) hr@openoffice.org | | OOo/SO RE (Sun Hamburg) hr@openoffice.org | ||
− | | Sun Studio | + | | Sun Studio 8 / C++-5.5 |
− | + | | build: Sun JDK 1.4.1_03, ship: SUN JRE-1.5 | |
| plan to migrate to C++-5.8/SunStudio11 later on SRC680 or on new codeline | | plan to migrate to C++-5.8/SunStudio11 later on SRC680 or on new codeline | ||
|- | |- | ||
Line 26: | Line 26: | ||
| all distributions with glibc-2.2.4 or newer | | all distributions with glibc-2.2.4 or newer | ||
| OOo/SO RE (Sun Hamburg) hr@openoffice.org | | OOo/SO RE (Sun Hamburg) hr@openoffice.org | ||
− | | | + | | GCC 3.4.1 + enum patch + visibility patch |
− | + | | build: Sun JDK 1.4.1_03, ship: SUN JRE-1.5 | |
| plan to migrate to current gcc on new codeline | | plan to migrate to current gcc on new codeline | ||
|- | |- | ||
Line 33: | Line 33: | ||
| Baseline for build : all distributions with glibc-2.3.x or newer | | Baseline for build : all distributions with glibc-2.3.x or newer | ||
| OOo only ( Community builds ) | | OOo only ( Community builds ) | ||
− | | | + | | GCC 4.0.1 |
− | + | | | |
| Depending on the distributions, some values can change | | Depending on the distributions, some values can change | ||
|- | |- | ||
Line 40: | Line 40: | ||
| Baseline for build : sparc and sparc64 | | Baseline for build : sparc and sparc64 | ||
| OOo only ( Community builds ) sparcmoz@openoffice.org | | OOo only ( Community builds ) sparcmoz@openoffice.org | ||
− | | | + | | GCC 4.1.1 |
− | + | | gcj/gij, version: ? | |
| Build and run with gcj/gij. Depending on the distributions, some values can change. | | Build and run with gcj/gij. Depending on the distributions, some values can change. | ||
|- | |- | ||
Line 47: | Line 47: | ||
| Baseline for build : Mac OS X 10.3 compatibility | | Baseline for build : Mac OS X 10.3 compatibility | ||
| OOo only ( Community builds ) | | OOo only ( Community builds ) | ||
− | | | + | | GCC 3.3 (version provided with Mac OS X 10.3 tools) |
− | + | | | |
| plan to migrate to gcc-4.0.1 if cross-compiling allows to build from Mac OS X 10.4 for Mac OS X 10.3 | | plan to migrate to gcc-4.0.1 if cross-compiling allows to build from Mac OS X 10.4 for Mac OS X 10.3 | ||
|- | |- | ||
Line 54: | Line 54: | ||
| Windows 98 SE - Windows XP | | Windows 98 SE - Windows XP | ||
| OOo/SO RE (Sun Hamburg) obo@openoffice.org | | OOo/SO RE (Sun Hamburg) obo@openoffice.org | ||
− | | Microsoft Visual Studio .net | + | | Microsoft Visual Studio .net 2003 |
− | | . | + | | build: Sun JDK 1.4.1_03, ship: SUN JRE-1.5 |
| no current plans to migrate to a newer version | | no current plans to migrate to a newer version | ||
|- | |- | ||
Line 61: | Line 61: | ||
| eComStation | | eComStation | ||
| OOo only (SSI build) | | OOo only (SSI build) | ||
− | | | + | | GCC 3.3.5 |
− | + | | | |
| no current plans to migrate to a newer version | | no current plans to migrate to a newer version | ||
|- | |- | ||
Line 68: | Line 68: | ||
| Baseline for build : FreeBSD 5.3-RELEASE | | Baseline for build : FreeBSD 5.3-RELEASE | ||
| maho@openoffice.org | | maho@openoffice.org | ||
− | | | + | | GCC 3.4.1 + enum patch + visibility patch |
− | + | | | |
| Usually ports take care of everything we need. A patch for ld.so is needed for prior than 5.2.1. http://porting.openoffice.org/freebsd/ | | Usually ports take care of everything we need. A patch for ld.so is needed for prior than 5.2.1. http://porting.openoffice.org/freebsd/ | ||
|} | |} | ||
[[Category:Porting]] | [[Category:Porting]] |
Revision as of 13:09, 7 April 2006
Port maintainers: please state your current compiler needs on this page. This helps us to decide when we are able to deprecate an old version of a compiler without leaving a port behind.
Platform | Distribution | Maintainer | C++/C-Compiler | Java-Compiler/JRE | Notes |
---|---|---|---|---|---|
Solaris Sparc | Solaris 8 and newer | OOo/SO RE (Sun Hamburg) hr@openoffice.org | Sun Studio 8 / C++-5.5 | build: Sun JDK 1.4.1_03, ship: SUN JRE-1.5 | plan to migrate to C++-5.8/SunStudio11 later on SRC680 or on new codeline |
Solaris x86 | Solaris 8 and newer | OOo/SO RE (Sun Hamburg) hr@openoffice.org | Sun Studio 8 / C++-5.5 | build: Sun JDK 1.4.1_03, ship: SUN JRE-1.5 | plan to migrate to C++-5.8/SunStudio11 later on SRC680 or on new codeline |
Linux x86 | all distributions with glibc-2.2.4 or newer | OOo/SO RE (Sun Hamburg) hr@openoffice.org | GCC 3.4.1 + enum patch + visibility patch | build: Sun JDK 1.4.1_03, ship: SUN JRE-1.5 | plan to migrate to current gcc on new codeline |
Linux PowerPC | Baseline for build : all distributions with glibc-2.3.x or newer | OOo only ( Community builds ) | GCC 4.0.1 | Depending on the distributions, some values can change | |
GNU/Linux Sparc | Baseline for build : sparc and sparc64 | OOo only ( Community builds ) sparcmoz@openoffice.org | GCC 4.1.1 | gcj/gij, version: ? | Build and run with gcj/gij. Depending on the distributions, some values can change. |
Mac OS X | Baseline for build : Mac OS X 10.3 compatibility | OOo only ( Community builds ) | GCC 3.3 (version provided with Mac OS X 10.3 tools) | plan to migrate to gcc-4.0.1 if cross-compiling allows to build from Mac OS X 10.4 for Mac OS X 10.3 | |
Windows | Windows 98 SE - Windows XP | OOo/SO RE (Sun Hamburg) obo@openoffice.org | Microsoft Visual Studio .net 2003 | build: Sun JDK 1.4.1_03, ship: SUN JRE-1.5 | no current plans to migrate to a newer version |
OS/2 | eComStation | OOo only (SSI build) | GCC 3.3.5 | no current plans to migrate to a newer version | |
FreeBSD | Baseline for build : FreeBSD 5.3-RELEASE | maho@openoffice.org | GCC 3.4.1 + enum patch + visibility patch | Usually ports take care of everything we need. A patch for ld.so is needed for prior than 5.2.1. http://porting.openoffice.org/freebsd/ |