incubator-ooo-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From conflue...@apache.org
Subject [CONF] Apache OpenOffice Community > Development Snapshot Builds
Date Fri, 22 Jun 2012 06:16:00 GMT
Space: Apache OpenOffice Community (https://cwiki.apache.org/confluence/display/OOOUSERS)
Page: Development Snapshot Builds (https://cwiki.apache.org/confluence/display/OOOUSERS/Development+Snapshot+Builds)

Change Comment:
---------------------------------------------------------------------
add dev buidlsfor AOO3.4.1

Edited by Juergen Schmidt:
---------------------------------------------------------------------
This page provides links to unofficial developer snapshot builds.
 
*IMPORTANT:* These builds are intended to be used for early testing by other community volunteers.
 They have no release quality and should not be installed in a production environment.  Developer
snapshots can be unstable and are expected to have bugs.

Please report problems revealed by installation and testing of a snapshot as soon as possible.
Found issues should be submitted in the [issue tracker|https://issues.apache.org/ooo/].  Issues,
along with subsequent issue-investigation and \-resolution updates, are announced automatically
on the ooo-issues mailing list.

The current SVN Revision Number of the repository is used to identify snapshots built from
the Subversion Repository that is current as of that revision.  The revision numbers are shown
in the reporting of individual commits on the ooo-commits mailing list.   The commits made
between successive snapshots can also be determined by reviewing SVN logs, down to the revision
history of individual source-code files.

*NOTE:* The provided _unofficial_ developer builds here should always be based on the same
revision number to align and coordinate our early QA efforts. It is not intended to keep older
builds at this time for reference.

    [Unofficial Developer Builds for Apache OpenOffice 3.4.1|#AOO3.4.1]

For the more adventurous there are automated nightly builds provided by the [buildbots|http://ci.apache.org/projects/openoffice/install/].
 They are bleeding edge and might not even work. Don't bother downloading nightly builds if
you're unwilling to put up with problems.


{anchor:AOO3.4.1}
h1. [Unofficial Developer Builds for Apache OpenOffice 3.4.1|#AOO3.4.1]

AOO 3.4.1 release is a micro release which is a maintenance release to fix critical issues
and/or security fixes and potentially support further languages.

    [Apache OpenOffice - Source Releases|#srcrelease]
    [Apache OpenOffice - full installation sets|#fullsets]
    [Apache OpenOffice SDK|#sdk]
    [Used build flags for developer snapshots|#buildflags]

{highlight:red}{*}NOTE:* The snapshot builts are developer builds without system integration.{highlight}

{anchor:srcrelease}
h2. [Apache OpenOffice - Source Releases|#srcrelease]

You can find a source release snapshot based on the same revision *r1351960* under 

|| File || Signatures ||
|  [aoo-3.4.1-incubating-src.tar.bz2|http://people.apache.org/~jsc/developer-snapshots/r1351960/src/aoo-3.4.1-incubating-src.tar.bz2]
| [ASC|http://people.apache.org/~jsc/developer-snapshots/r1351960/src/aoo-3.4.1-incubating-src.tar.bz2.asc],[MD5|http://people.apache.org/~jsc/developer-snapshots/r1351960/src/aoo-3.4.1-incubating-src.tar.bz2.md5],[SHA|http://people.apache.org/~jsc/developer-snapshots/r1351960/src/aoo-3.4.1-incubating-src.tar.bz2.sha],[SHA256|http://people.apache.org/~jsc/developer-snapshots/r1351960/src/aoo-3.4.1-incubating-src.tar.bz2.sha256],[SHA512|http://people.apache.org/~jsc/developer-snapshots/r1351960/src/aoo-3.4.1-incubating-src.tar.bz2.sha512]
|
|  [aoo-3.4.1-incubating-src.tar.gz|http://people.apache.org/~jsc/developer-snapshots/r1351960/src/aoo-3.4.1-incubating-src.tar.gz]
| [ASC|http://people.apache.org/~jsc/developer-snapshots/r1351960/src/aoo-3.4.1-incubating-src.tar.gz.asc],[MD5|http://people.apache.org/~jsc/developer-snapshots/r1351960/src/aoo-3.4.1-incubating-src.tar.gz.md5],[SHA|http://people.apache.org/~jsc/developer-snapshots/r1351960/src/aoo-3.4.1-incubating-src.tar.bz2.sha],[SHA256|http://people.apache.org/~jsc/developer-snapshots/r1351960/src/aoo-3.4.1-incubating-src.tar.gz.sha256],[SHA512|http://people.apache.org/~jsc/developer-snapshots/r1351960/src/aoo-3.4.1-incubating-src.tar.gz.sha512]
|
|  [aoo-3.4.1-incubating-src.zip|http://people.apache.org/~jsc/developer-snapshots/r1351960/src/aoo-3.4.1-incubating-src.zip]
| [ASC|http://people.apache.org/~jsc/developer-snapshots/r1351960/src/aoo-3.4.1-incubating-src.zip.asc],[MD5|http://people.apache.org/~jsc/developer-snapshots/r1351960/src/aoo-3.4.1-incubating-src.zip.md5],[SHA|http://people.apache.org/~jsc/developer-snapshots/r1351960/src/aoo-3.4.1-incubating-src.zip.sha],[SHA256|http://people.apache.org/~jsc/developer-snapshots/r1351960/src/aoo-3.4.1-incubating-src.zip.sha256],[SHA512|http://people.apache.org/~jsc/developer-snapshots/r1351960/src/aoo-3.4.1-incubating-src.zip.sha512]
|

All necessary information how to verify the signature etc. can be found [here|http://people.apache.org/~jsc/developer-snapshots/srcrelease.html].
Feedback is welcome on the *ooo-dev* mailing list.

{anchor:fullsets}
h2. [Apache OpenOffice - full installation sets|#fullsets]

|| Language || Windows Intel MSI || Linux Intel RPM || Linux Intel DEB || Linux x86-64 RPM
|| Linux x86-64 DEB || MacOS Intel || Solaris Intel || Solaris SPARC || IBM OS/2, eComStation
||
| English (en-US) | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/windows/Apache_OpenOffice_incubating-Dev_AOO341m1_Win_x86_install_en-US.exe]{highlight}
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/macos/Apache_OpenOffice_incubating-Dev_AOO341m1_MacOS_x86_install_en-US.dmg]{highlight}
\\ | | | |
| German (de) | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/windows/Apache_OpenOffice_incubating-Dev_AOO341m1_Win_x86_install_de.exe]{highlight}
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/macos/Apache_OpenOffice_incubating-Dev_AOO341m1_MacOS_x86_install_de.dmg]{highlight}
\\ | | | |
| French (fr) | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/windows/Apache_OpenOffice_incubating-Dev_AOO341m1_Win_x86_install_fr.exe]{highlight}
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/macos/Apache_OpenOffice_incubating-Dev_AOO341m1_MacOS_x86_install_fr.dmg]{highlight}
\\ | | | |
| Spanish (es) | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/windows/Apache_OpenOffice_incubating-Dev_AOO341m1_Win_x86_install_es.exe]{highlight}
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/macos/Apache_OpenOffice_incubating-Dev_AOO341m1_MacOS_x86_install_es.dmg]{highlight}
\\ | | | |
| Italian (it) | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/windows/Apache_OpenOffice_incubating-Dev_AOO341m1_Win_x86_install_it.exe]{highlight}
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/macos/Apache_OpenOffice_incubating-Dev_AOO341m1_MacOS_x86_install_it.dmg]{highlight}
\\ | | | |
| Japanese (ja) | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/windows/Apache_OpenOffice_incubating-Dev_AOO341m1_Win_x86_install_ja.exe]{highlight}
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/macos/Apache_OpenOffice_incubating-Dev_AOO341m1_MacOS_x86_install_ja.dmg]{highlight}
\\ | | | |
| Chinese China (zh-CN) | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/windows/Apache_OpenOffice_incubating-Dev_AOO341m1_Win_x86_install_zh-CN.exe]{highlight}
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/macos/Apache_OpenOffice_incubating-Dev_AOO341m1_MacOS_x86_install_zh-CN.dmg]{highlight}
\\ | | | |
| Chinese China (zh-TW) | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/windows/Apache_OpenOffice_incubating-Dev_AOO341m1_Win_x86_install_zh-TW.exe]{highlight}
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/macos/Apache_OpenOffice_incubating-Dev_AOO341m1_MacOS_x86_install_zh-TW.dmg]{highlight}
\\ | | | |
| Dutch (nl) | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/windows/Apache_OpenOffice_incubating-Dev_AOO341m1_Win_x86_install_nl.exe]{highlight}
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/macos/Apache_OpenOffice_incubating-Dev_AOO341m1_MacOS_x86_install_nl.dmg]{highlight}
\\ | | | |
| Brazilian (pt-BR) | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/windows/Apache_OpenOffice_incubating-Dev_AOO341m1_Win_x86_install_pt.BR.exe]{highlight}
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/macos/Apache_OpenOffice_incubating-Dev_AOO341m1_MacOS_x86_install_ot-BR.dmg]{highlight}
\\ | | | |
| Hungarian (hu) | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/windows/Apache_OpenOffice_incubating-Dev_AOO341m1_Win_x86_install_hu.exe]{highlight}
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/macos/Apache_OpenOffice_incubating-Dev_AOO341m1_MacOS_x86_install_hu.dmg]{highlight}
\\ | | | |
| Finnish (fi) | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/windows/Apache_OpenOffice_incubating-Dev_AOO341m1_Win_x86_install_fi.exe]{highlight}
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/macos/Apache_OpenOffice_incubating-Dev_AOO341m1_MacOS_x86_install_fi.dmg]{highlight}
\\ | | | |
| Czech (cs) | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/windows/Apache_OpenOffice_incubating-Dev_AOO341m1_Win_x86_install_cs.exe]{highlight}
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/macos/Apache_OpenOffice_incubating-Dev_AOO341m1_MacOS_x86_install_cs.dmg]{highlight}
\\ | | | |
| Arabicn (ar) | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/windows/Apache_OpenOffice_incubating-Dev_AOO341m1_Win_x86_install_ar.exe]{highlight}
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/macos/Apache_OpenOffice_incubating-Dev_AOO341m1_MacOS_x86_install_ar.dmg]{highlight}
\\ | | | |
| Galician (gl) | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/windows/Apache_OpenOffice_incubating-Dev_AOO341m1_Win_x86_install_gl.exe]{highlight}
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/macos/Apache_OpenOffice_incubating-Dev_AOO341m1_MacOS_x86_install_gl.dmg]{highlight}
\\ | | | |
| Russian (ru) | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/windows/Apache_OpenOffice_incubating-Dev_AOO341m1_Win_x86_install_ru.exe]{highlight}
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/macos/Apache_OpenOffice_incubating-Dev_AOO341m1_MacOS_x86_install_ru.dmg]{highlight}
\\ | | | |
| British English (en-GB) | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/windows/Apache_OpenOffice_incubating-Dev_AOO341m1_Win_x86_install_en-GB.exe]{highlight}
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|]{highlight} 
\\ | {highlight:green}[r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/macos/Apache_OpenOffice_incubating-Dev_AOO341m1_MacOS_x86_install_en-GB.dmg]{highlight}
\\ | | | |
| Slovenian (sl) |  |  |  |  |  |  |  |  |  |


{anchor:sdk}
h2. [Apache OpenOffice SDK|#sdk]

|| Language || Windows Intel MSI || Linux Intel RPM || Linux Intel DEB || Linux x86-64 RPM
|| Linux x86-64 DEB || MacOS Intel || Solaris Intel || Solaris SPARC ||
| English (en-US) | [r1325589|http://people.apache.org/~jsc/developer-snapshots/r1351960/windows/Apache_OpenOffice_incubating-SDK_3.4_Win_x86_install_en-US.exe]

\\ | [r1351960|]
\\ | [r1351960|]
\\ | [r1351960|]
\\ | [r1351960|]
\\ | [r1351960|http://people.apache.org/~jsc/developer-snapshots/r1351960/windows/Apache_OpenOffice_incubating-SDK_3.4_MacOS_x86_install_en-US.dmg]
\\ | | |


{anchor:buildflags}
h2. [Used build flags for developer snapshots|#buildflags]

h3. MacOS

I prepare my source tree to have a fresh clean tree without any output. I update the sources
to the revision number that we have agreed on and use the following switches to build the
snapshots. I use pre-built versions of dmake and epm. Amd I use the pre-built mozilla libs.

{code:xml}
#! /bin/bash

echo "### checking for unowinreg.dll ... "
if [ ! -e  ./external/unowinreg/unowinreg.dll ]; then
    wget -O external/unowinreg/unowinreg.dll http://tools.openoffice.org/unowinreg_prebuild/680/unowinreg.dll
else
    echo "  unowinreg.dll found"
fi

echo "### checking for moz prebuild libs ... "
if [ ! -e  ./moz/zipped/MACOSXGCCIinc.zip ]; then
    cp ~/dev/backup/moz_prebuild/MACOSXGCCIinc.zip ./moz/zipped/MACOSXGCCIinc.zip
    cp ~/dev/backup/moz_prebuild/MACOSXGCCIlib.zip ./moz/zipped/MACOSXGCCIlib.zip
    cp ~/dev/backup/moz_prebuild/MACOSXGCCIruntime.zip ./moz/zipped/MACOSXGCCIruntime.zip
else
    echo "  moz prebuild libs found"
fi


echo "### autoconf ..."
if [ ! -e  ./configure ]; then
    autoconf
else
    rm ./configure
    autoconf
fi

echo "### Configure"
./configure --with-build-version="$(date +"%Y-%m-%d %H:%M:%S (%a, %d %b %Y)")" \
      --disable-build-mozilla --enable-verbose --enable-category-b --enable-minimizer --enable-presenter-console
--enable-wiki-publisher --enable-bundled-dictionaries \
      --with-dmake-path=/Users/jsc/dev/tools/bin/dmake --with-epm=/Users/jsc/dev/tools/bin/epm/epm
--with-lang="en-US ar cs de en-GB es fi fr gl hu it ja nl ru pt-BR zh-CN zh-TW"

./bootstrap

cd instsetoo_native/util

build --all -P4 --P4

dmake openofficedev_en-US openofficedev_en-US_ar_cs_de_en-GB_es_fi_fr_gl_hu_it_ja_nl_ru_pt-BR_zh-CN_zh-TW
sdkoodev_en-US ooodevlanguagepack_ar ooodevlanguagepack_cs \
      ooodevlanguagepack_de ooodevlanguagepack_en-GB ooodevlanguagepack_es ooodevlanguagepack_fi
ooodevlanguagepack_fr ooodevlanguagepack_gl ooodevlanguagepack_hu\
      ooodevlanguagepack_it ooodevlanguagepack_ja ooodevlanguagepack_nl ooodevlanguagepack_ru
ooodevlanguagepack_pt-BR ooodevlanguagepack_zh-CN ooodevlanguagepack_zh-TW

{code}


h3. Windows

I (Oliver, orw at apache.org) used a pre-built version of dmake and pre-buildt mozilla libraries
(main/moz/zipped/). Additionally, I copied the following libraries and files into my clean
and fresh source tree:
* main/external/dbghelp/DbgHelp.Dll
* main/external/gdiplus/gdiplus.dll
* main/external/msvcp71/msvcr71.dll
* main/external/msvcp80/msvcp80.dll
* main/external/msvcp80/msvcr80.dll
* main/external/msvcp90/Microsoft.VC90.CRT.manifest
* main/external/msvcp90/msvcm90.dll
* main/external/msvcp90/msvcp90.dll
* main/external/msvcp90/msvcr90.dll

Since rev. 1296433 I have installed the DirectX SDK. Thus, DirectX is no longer disabled.
I had Visual Studio 2008 Professional installed (from MSDN subscription available for Apache
committers). Thus, ALT and ActiveX are not disabled. Applying suggestions from issue 118821
also allows ATL and ActiveX with Visual Studio 2008 Express.

The relevant configure options which I am using are:

{code}
--without-junit \
--enable-category-b \
--enable-presenter-console \
--enable-minimizer \
--enable-bundled-dictionaries \
--disable-build-mozilla \
--with-mozilla-build=c:/mozilla-build \
{code}

h3. Linux

I (Ariel Constenla-Haile) build on a default installation of Ubuntu 10.04.3 LTS (Lucid Lynx)
live-cd image ([http://mirror.switch.ch/ftp/mirror/ubuntu-cdimage/lucid/]) with the
following switches:

{code}
./configure   \
--with-packager-list=/mnt/build/aoo/aoo-dev-pack.lst \
--with-build-version="$(date +"%Y-%m-%d %H:%M:%S (%a, %d %b %Y)") - Rev. $(echo $(git svn
info) | sed -e 's/^.*Last Changed Rev: //g' -e 's/ .*//g')" \
--enable-verbose \
--enable-category-b \
--disable-build-mozilla \
--enable-minimizer  \
--enable-presenter-console  \
--enable-wiki-publisher  \
--enable-bundled-dictionaries \
--enable-opengl  \
--enable-dbus  \
--enable-gstreamer \
--with-package-format="rpm deb" \
--with-lang="de es fr it ja pt-BR zh-CN nl"  \
--with-dmake-path=$HOME/src/dmake/INST/bin/dmake \
--with-epm=$HOME/src/epm-3.7/INST/bin/epm \
--with-mingwin=i586-mingw32msvc-c++ \
{code}

To speed up the building process I use prebuild mozilla (built by myself on the same environment).

The switch \--with-packager-list points to the following [packaging list|http://people.apache.org/~arielch/patches/aoo-dev-pack.lst].

Finally I build with:

{code}
build --html --all -P8 -- -P4
{code}

I had to add the following pakages to build AOO with the above mentioned switches:

{code}
sudo apt-get install \
rpm \
autoconf \
libarchive-zip-perl \
g++ \
libcups2-dev \
libpam-dev \
openjdk-6-jdk \
gperf \
libfreetype6-dev \
libgtk2.0-dev \
libxaw7-dev \
bison \
flex \
libgconf2-dev \
libgnomevfs2-dev \
libdbus-glib-1-dev \
libgstreamer-plugins-base0.10-dev \
mesa-common-dev \
libgl1-mesa-dev \
libglu1-mesa-dev \
ant \
junit4 \
libidl-dev
{code}

h3. Solaris

I (Mouette Yang) build in the platform Solaris 10 u10 8/11 x86, and use SolarisStudio12.3
Compiler:[http://www.oracle.com/technetwork/server-storage/solarisstudio/overview/index.html]
Some need build environment tools is placed here:[http://www.openfoundry.org/of/download_path/osscd/3.4.0m1_Rev1227012/BuildAOO-Env-GNUtools_solaris_i86pc.pkg]
And need subverion can be download in here:[http://www.blastwave.org/]








Env variables is set:
{code}
export CC=/opt/solarisstudio12.3/bin/cc
export CXX=/opt/solarisstudio12.3/bin/CXX
export LD_LIBRARY_PATH=/opt/solarisstudio12.3/lib:/usr/sfw/lib
export PATH=/usr/gnu/bin/:$PATH:/usr/sfw/bin
{code}

And my configure options are:
{code}
./configure \
--disable-mozilla \
--disable-cups \
--with-system-python \
--enable-presenter-console \
--enable-wiki-publisher \
--enable-minimizer \
--with-lang=[lang options...] \
--with-junit=[junit.jar's path] \
--with-build-version=[Date and revision]
{code}

And other need package and developer snapshot's modify, i write a script, can auto deal with
these
things until build finish:
{code}
#!/usr/bin/tclsh8.5
package require platform
set confarea "/DocumentArea/scripts"
#Write a file "AOO-LANG", place it in $confarea , it define language list, it will modify
#languages list in file "main/instsetoo_native/util/pack.lst" and configure's parametre "--with-lang"

set buildarea "/BuildArea/ooo"
#Define AOO source place.

set os [platform::identify]
set buildbin "main/solenv/bin/build.pl"
set svnrev [lindex [lindex [split [exec /opt/csw/bin/svn info $buildarea] \n] 9] end ]
set builddate [clock format [clock seconds] -format "%Y-%m-%d %H:%M:%S"]
set dev_parametre ""

#=======Define AOO Build Type====================
#option :normal,devsnap
# "normal" is normal installation sets
# "devsnap" is Developer Snapshots

set buildtype "devsnap"
#================================================

#=======Define Special Platform Parametres=======
set solaris10_special "--disable-mozilla --disable-cups --with-system-python \
  --enable-presenter-console --enable-wiki-publisher --enable-minimizer"
set solaris11_special ""
set linux_special ""
#================================================
if {$os=="solaris2.10-ix86"} { set os_parametre $solaris10_special }
if {$os=="solaris2.11-ix86"} { set os_parametre $solaris11_special }

#=======Define Compiler and System Env===========
if {$os=="solaris2.10-ix86" || $os=="solaris2.11-ix86"} {
  set CC "/opt/solarisstudio12.3/bin/cc"
  set CXX "/opt/solarisstudio12.3/bin/CC"
  set PATH "/usr/gnu/bin:/usr/bin:/usr/sbin:/usr/sfw/bin:/usr/ccs/bin"
  set LD_LIBRARY_PATH "/opt/solarisstudio12.3/lib:/usr/sfw/lib"
  set platenv "SolarisX86Env.Set.sh"
}
#================================================

#=======Define Language==========================
set lf [open "$confarea/AOO-LANG" r]
set langlist [lrange [split [read $lf] \n] 0 end-1]
close $lf
set lang_parametre "\"$langlist\""
foreach i $langlist {
  append lanlist1 "$i,"
  append lanlist2 "$i|"
}
set lanlist1 [string range $lanlist1 0 end-1]
set lanlist2 [string range $lanlist2 0 end-1]
#================================================

#===========Autres===============================
set autre_parametre "--with-junit=/BuildArea/junit.jar "
#Add other need parametres,ex junit's place
#================================================

#===========Define Build Type====================
if {$buildtype=="normal"} {
  set buildwork "cd $buildarea/main/instsetoo_native\n"
  append buildwork "LD_LIBRARY_PATH=$LD_LIBRARY_PATH $buildarea/$buildbin --all"
}

if {$buildtype=="devsnap"} {
  set buildwork "cd $buildarea/main/instsetoo_native\n"
  set utilpath	"$buildarea/main/instsetoo_native/util/"
  file copy -force $utilpath/makefile.mk $utilpath/makefile.mk-bak
  file copy -force $utilpath/pack.lst $utilpath/pack.lst-bak
  set fm [open $utilpath/makefile.mk r]
  set pakmk [split [read $fm] \n]
  close $fm
  set fm [open $utilpath/makefile.mk w]
  foreach i $pakmk {
    if {$i=="ALLTAR : openoffice sdkoo_en-US ure_en-US"} {
      puts $fm "ALLTAR : updatepack"
    } else {
      puts $fm $i
    }
  }
  close $fm

  set fp [open $utilpath/pack.lst w]
  puts $fp "OpenOffice_Dev_multilang	unxlngi6.pro,unxlngx6.pro,unxmacxi.pro,unxsoli4.pro,unxsols4.pro,wntmsci12.pro
 $lanlist1   openofficedev"
  puts $fp "OpenOffice_Dev_SDK	  unxlngi6.pro,unxlngx6.pro,unxmacxi.pro,unxsoli4.pro,unxsols4.pro,wntmsci12.pro
  en-US    sdkoodev"
  puts $fp "OpenOfficeDevLanguagepack   unxlngi6.pro,unxlngx6.pro,unxmacxi.pro,unxsoli4.pro,unxsols4.pro,wntmsci12.pro
  $lanlist2   ooodevlanguagepack"
  close $fp

  append buildwork "LD_LIBRARY_PATH=$LD_LIBRARY_PATH $buildarea/$buildbin --all"

}
#================================================

#=======Generate Build Script====================
set f [open $buildarea/buildaoo.sh w]
puts $f "#!/usr/bin/bash"
puts $f "cd $buildarea/main"
puts $f "CC=$CC CXX=$CXX PATH=$PATH LD_LIBRARY_PATH=$LD_LIBRARY_PATH \
  $buildarea/main/configure $os_parametre --with-lang=$lang_parametre \
  $autre_parametre $dev_parametre --with-build-version=\"$builddate - Rev.$svnrev\""
puts $f "sed 's/sh/bash/' $buildarea/main/fetch_tarballs.sh > tmp"
puts $f "cat tmp > $buildarea/main/fetch_tarballs.sh"
puts $f "bash $buildarea/main/bootstrap"
puts $f ". $buildarea/main/$platenv"
puts $f $buildwork
close $f
#================================================

#============Start Build=========================
set mf [open /tmp/mstat w]
puts $mf "Building AOO ..."
close $mf
cd $buildarea/main/instsetoo_native
exec -ignorestderr sh $buildarea/buildaoo.sh > $buildarea/buildlog
set mf [open /tmp/mstat w]
puts $mf "Idle"
close $mf
#================================================

{code}

Define language list in this file "/DocumentArea/scripts/AOO-LANG"
(if $confarea is /DocumentArea/scripts):
{code}
en-US
de
es
fr
ru
pt-BR
zh-CN
zh-TW
ja
it
nl
{code}

Change your notification preferences: https://cwiki.apache.org/confluence/users/viewnotifications.action
   

Mime
View raw message