Snapshots builds are announced periodically on the Apache OpenOffice dev mailing list.
More frequent dev builds can be found in the Buildbot output area.
IMPORTANT: The builds linked on this page
This page provides links to unofficial development snapshot builds.
IMPORTANT: These builds are intended to be used for early final testing of release candidates by other community volunteers. They have no release quality and should not be installed in a production environment. Development snapshots can be Ongoing DEVELOPMENT builds (committed changes but not allocated to a specific release) and SNAPSHOT builds (consideration for release candidate) can be found in the Buildbot output area. DEVELOPMENT builds can be unstable and are expected to have bugs.
...
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 development 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.
Development Snapshot build for Apache OpenOffice 4.1.0
For the more adventurous there are automated nightly builds provided by the buildbots. They are bleeding edge and might not even work. Don't bother downloading nightly builds if you're unwilling to put up with problems.
...
Dev Snapshot build for Apache OpenOffice 4.1.0 (based on branch SNAPSHOT, revision 1560772)
These builds are based on the latest SNAPSHOT tag. Currently only the languages that have a complete UI translation are supported and released but more languages will follow hopefully soon.
Apache OpenOffice 4.1.0 - Source Package
Apache OpenOffice 4.1.0 - full installation sets
Apache OpenOffice 4.1.0 - SDK
Apache OpenOffice 4.1.0 - language packs
An overview of fixed issues and the related commits can be found under fixed issues.
...
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Anchor | ||||
---|---|---|---|---|
|
Used build flags for development snapshots
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. And I use the pre-built mozilla libs.
Code Block | ||||
---|---|---|---|---|
| ||||
#!/bin/sh
### 4.1.2 Script:
### 4.1.2 Script: echo "### Configure"
### 4.1.2 Script: ./configure \
### 4.1.2 Script: --with-build-version="$(date +"%Y-%m-%d %H:%M:%S (%a, %d %b %Y)")" \
### 4.1.2 Script: --enable-verbose \
### 4.1.2 Script: --enable-category-b \
### 4.1.2 Script: --enable-wiki-publisher \
### 4.1.2 Script: --enable-bundled-dictionaries \
### 4.1.2 Script: --without-stlport \
### 4.1.2 Script: --with-dmake-path=/Users/jsc/dev/tools/bin/dmake \
### 4.1.2 Script: --with-epm=/Users/jsc/dev/tools/bin/epm/epm \
### 4.1.2 Script: --with-openldap \
### 4.1.2 Script: --with-junit=/Users/jsc/dev/tools/junit/junit-4.11.jar \
### 4.1.2 Script: --with-packager-list=/Users/jsc/dev/svn/aoo-build-pack.lst
### 4.1.2 Script: --with-jdk-home=/Library/Java/JavaVirtualMachines/jdk1.7.0_67.jdk/Contents/Home \
### 4.1.2 Script: --with-ant-home=/Users/jsc/dev/tools/apache-ant-1.9.3/dist \
### 4.1.2 Script: --with-lang="kid ast bg ca ca-XR ca-XV cs da de el en-GB en-US es eu fi fr gd gl he hi hu it ja km ko lt nb nl pl pt pt-BR ru sk sl sr sv ta th tr vi zh-CN zh-TW"
### 4.1.2 Script:
### 4.1.2 Script:
#
# Build-script for AOO 4.1.x on OSX 10.12
#
# System Setup:
# XCode 8.3.3 (Updated w/ https://github.com/devernay/xcodelegacy.git)
#
# Local Changes:
# MacPorts:
# o apache-ant (1.9.9)
# o gnutar (1.29) (symlink gnutar to gtar)
# o perl5 (perl5.22)
# o p5-archive-*
# o p5-lwp-*
# o p5-xml-parser
#
# Oracle JAVA 1.7 JDK
#
# /usr/local:
# o dmake
# http://sourceforge.net/projects/oooextras.mirror/files/dmake-4.12.tar.bz2
# ./configure --prefix=/usr/local ; make install
# o epm
# http://www.msweet.org/files/project2/epm-4.3-source.tar.gz
# $ ./configure --prefix=/usr/local ; make install
#
# o openssl (1.0.2j)
# https://www.openssl.org/source/openssl-1.0.2j.tar.gz
# $ export MACOSX_DEPLOYMENT_TARGET=10.7
# $ ./Configure darwin64-x86_64-cc no-shared --prefix=/usr/local --openssldir=/usr/local ; make install
#
# Env:
# LIBRARY_PATH=/usr/local/lib
# C_INCLUDE_PATH=/usr/local/include
# CPLUS_INCLUDE_PATH=/usr/local/include
# MACOSX_DEPLOYMENT_TARGET=10.7
# PATH=/opt/local/bin:/opt/local/sbin:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:.
#
# Notes:
# o openssl required for serf; we build non-shared so all
# linkings are to the static libs
#
# o JDK 1.7 seems to work better; and it's always best to
# have just *one* version of te JDK installed.
#
if [ ! -d ../main -o ! -d sal ] ; then
echo "CHDIR into AOO's main/ directory first!"
exit 1
fi
if [ -z "$JAVA_HOME" ] ; then
JAVA_HOME=$(/usr/libexec/java_home -v 1.7)
export JAVA_HOME
echo "Setting JAVA_HOME to $JAVA_HOME..."
fi
if [ -z "$ANT_HOME" ] ; then
ANT_HOME=/usr/local/share/java/apache-ant
export ANT_HOME
echo "Setting ANT_HOME to $ANT_HOME..."
fi
if [ ! -e external/unowinreg/unowinreg.dll ] ; then
echo "Downloading unowinreg.dll..."
curl -o |
...
Dev Snapshot Apache OpenOffice 4.1.0 - Source Package
You can find a source release candidate based on the same revision r1560772 under
File | Signatures |
---|---|
All necessary information how to verify the signature or file hashes can be found here. Feedback is welcome on the ooo-dev mailing list.
See: Apache OpenOffice building guide and the build configure flags below.
...
Dev Snapshot Apache OpenOffice 4.1.0 - full installation sets
Language | Windows Intel MSI | MacOS Intel | Linux Intel RPM | Linux Intel DEB | Linux x86-64 RPM | Linux x86-64 DEB | Solaris Intel | Solaris SPARC | IBM OS/2, eComStation | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Asturian (ast) |
|
|
|
|
|
|
|
|
| ||||
Bulgarian (bg) |
|
|
|
|
|
|
|
|
| ||||
Czech (cs) |
|
|
|
|
|
|
|
|
| ||||
German (de) |
|
|
|
|
|
|
|
|
| ||||
Danish (da) |
|
|
|
|
|
|
|
|
| ||||
Greek (el) |
|
|
|
|
|
|
|
|
| ||||
English United Kingdom (en-GB) |
|
|
|
|
|
|
|
|
| ||||
English US (en-US) |
|
|
|
|
|
|
|
|
| ||||
Spanish (es) |
|
|
|
|
|
|
|
|
| ||||
Basque (eu) |
|
|
|
|
|
|
|
|
| ||||
Finnish (fi) |
|
|
|
|
|
|
|
|
| ||||
French (fr) |
|
|
|
|
|
|
|
|
| ||||
Scots Gaelic (gd) |
|
|
|
|
|
|
|
|
| ||||
Galician (gl) |
|
|
|
|
|
|
|
|
| ||||
Hungarian (hu) |
|
|
|
|
|
|
|
|
| ||||
Italian (it) |
|
|
|
|
|
|
|
|
| ||||
Japanese (ja) |
|
|
|
|
|
|
|
|
| ||||
Khmer (km) |
|
|
|
|
|
|
|
|
| ||||
Korean (ko) |
|
|
|
|
|
|
|
|
| ||||
Lithuanian (lt) |
|
|
|
|
|
|
|
|
| ||||
Norwegian Bokmal (nb) |
|
|
|
|
|
|
|
|
| ||||
Dutch (nl) |
|
|
|
|
|
|
|
|
| ||||
Polish (pl) |
|
|
|
|
|
|
|
|
| ||||
Portuguese (pt) |
|
|
|
|
|
|
|
|
| ||||
Portuguese Brazil (pt-BR) |
|
|
|
|
|
|
|
|
| ||||
Russian (ru) |
|
|
|
|
|
|
|
|
| ||||
Slovak (sk) |
|
|
|
|
|
|
|
|
| ||||
Slovenian (sl) |
|
|
|
|
|
|
|
|
| ||||
Serbian Cyrillic (sr) |
|
|
|
|
|
|
|
|
| ||||
Swedish (sv) |
|
|
|
|
|
|
|
|
| ||||
Tamil (ta) |
|
|
|
|
|
|
|
|
| ||||
Thai (th) |
|
|
|
|
|
|
|
|
| ||||
Turkish (tr) |
|
|
|
|
|
|
|
|
| ||||
Vietnamese (vi) |
|
|
|
|
|
|
|
|
| ||||
Chinese Simplified (zh-CN) |
|
|
|
|
|
|
|
|
| ||||
Chinese Traditional (zh-TW) |
|
|
|
|
|
|
|
|
|
...
Dev Snapshot Apache OpenOffice 4.1.0 SDK
Language | Windows Intel MSI | MacOS Intel | Linux Intel RPM | Linux Intel DEB | Linux x86-64 RPM | Linux x86-64 DEB | Solaris Intel | Solaris SPARC | IBM OS/2, eComStation | ||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
English US (en-US) |
|
|
...
Dev Snapshot Apache OpenOffice 4.1.0 - language packs
Language | Windows Intel MSI | MacOS Intel | Linux Intel RPM | Linux Intel DEB | Linux x86-64 RPM | Linux x86-64 DEB |
| Solaris Intel | Solaris SPARC | IBM OS/2, eComStation | |||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Asturian (ast) |
|
|
|
|
|
|
|
|
| ||||
Bulgarian (bg) |
|
|
|
|
|
|
|
|
| ||||
Czech (cs) |
|
|
|
|
|
|
|
|
| ||||
German (de) |
|
|
|
|
|
|
|
|
| ||||
Danish (da) |
|
|
|
|
|
|
|
|
| ||||
Greek (el) |
|
|
|
|
|
|
|
|
| ||||
English United Kingdom (en-GB) |
|
|
|
|
|
|
|
|
| ||||
English US (en-US) |
|
|
|
|
|
|
|
|
| ||||
Spanish (es) |
|
|
|
|
|
|
|
|
| ||||
Basque (eu) |
|
|
|
|
|
|
|
|
| ||||
Finnish (fi) |
|
|
|
|
|
|
|
|
| ||||
French (fr) |
|
|
|
|
|
|
|
|
| ||||
Scots Gaelic (gd) |
|
|
|
|
|
|
|
|
| ||||
Galician (gl) |
|
|
|
|
|
|
|
|
| ||||
Hungarian (hu) |
|
|
|
|
|
|
|
|
| ||||
Italian (it) |
|
|
|
|
|
|
|
|
| ||||
Japanese (ja) |
|
|
|
|
|
|
|
|
| ||||
Khmer (km) |
|
|
|
|
|
|
|
|
| ||||
Korean (ko) |
|
|
|
|
|
|
|
|
| ||||
Lithuanian (lt) |
|
|
|
|
|
|
|
|
| ||||
Norwegian Bokmal (nb) |
|
|
|
|
|
|
|
|
| ||||
Dutch (nl) |
|
|
|
|
|
|
|
|
| ||||
Polish (pl) |
|
|
|
|
|
|
|
|
| ||||
Portuguese (pt) |
|
|
|
|
|
|
|
|
| ||||
Portuguese Brazil (pt-BR) |
|
|
|
|
|
|
|
|
| ||||
Russian (ru) |
|
|
|
|
|
|
|
|
| ||||
Slovak (sk) |
|
|
|
|
|
|
|
|
| ||||
Slovenian (sl) |
|
|
|
|
|
|
|
|
| ||||
Serbian Cyrillic (sr) |
|
|
|
|
|
|
|
|
| ||||
Swedish (sv) |
|
|
|
|
|
|
|
|
| ||||
Tamil (ta) |
|
|
|
|
|
|
|
|
| ||||
Thai (th) |
|
|
|
|
|
|
|
|
| ||||
Turkish (tr) |
|
|
|
|
|
|
|
|
| ||||
Vietnamese (vi) |
|
|
|
|
|
|
|
|
| ||||
Chinese Simplified (zh-CN) |
|
|
|
|
|
|
|
|
| ||||
Chinese Traditional (zh-TW) |
|
|
|
|
|
|
|
|
|
...
Used build flags for development snapshots
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 Block | ||
---|---|---|
xml | xml | #! /bin/bash echo "### checking for unowinreg.dll ... " if [ ! -e ./external/unowinreg/unowinreg.dll ]; then wget -O external/unowinreg/unowinreg.dll http://toolswww.openoffice.org/tools/unowinreg_prebuild/680/unowinreg.dll elsefi LANGS="ast bg ca ca-XR ca-XV cs echoda "de unowinreg.dll 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")" --enable-verbose --enable-category-b --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="ast bg cs da de el en-GB en-US es eu fi fr gd gl hi hu it ja km ko lt nb nl pl pt pt-BR ru sk sl sr sv ta th tr vi zh-CN zh-TW" ./bootstrap cd instsetoo_native/util build --all -P4 -- -P4 |
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
el en-GB en-US es eu fi fr gd gl he hi hu it ja kid km ko lt nb nl pl pt pt-BR ru sk sl sr sv ta th tr vi zh-CN zh-TW"
if [ ! -e configure -o configure.in -nt configure ] ; then
echo "Running autoconf..."
autoconf || exit 1
fi
./configure \
--with-build-version="$(date +"%Y-%m-%d %H:%M:%S (%a, %d %b %Y)") - `uname -sm`" \
--with-vendor="Apache OpenOffice Community Build" \
--enable-verbose \
--with-openldap \
--enable-category-b \
--enable-bundled-dictionaries \
--enable-wiki-publisher \
--with-junit="/usr/local/share/java/junit.jar" \
--with-jdk-home="$JAVA_HOME" \
--with-ant-home="$ANT_HOME" \
--with-epm=/usr/local/bin/epm \
--with-dmake-path=/usr/local/bin/dmake \
--without-stlport \
--with-package-format="installed dmg" \
--disable-systray \
--with-alloc=system \
--with-lang="${LANGS}"
./bootstrap || exit 1
source ./MacOSXX64Env.Set.sh || exit 1
cd instsetoo_native
time perl "$SOLARENV/bin/build.pl" --all -P2 -- -P2 || exit 1
cd util
dmake ooolanguagepack || exit 1
dmake sdkoo_en-US || exit 1
date "+Build ended at %H:%M:%S"
|
Windows
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 Block |
---|
--without-junit \ --enablewithout-category-bstlport \ --without-stlportenable-win-x64-shellext \ --enable-bundledcategory-dictionariesb \ --disableenable-buildbundled-mozilladictionaries \ --with-mozilla-build=c:/mozilla-build \ |
...
Code Block |
---|
./configure \ --with-build-version="$(date +"%Y-%m-%d %H:%M") - `uname -sm`" \ --enable-verbose \ --enable-category-b \ --enable-crashdump=yes \ --enable-wiki-publisher \ --enable-opengl \ --enable-dbus \ --enable-gstreamer \ --with-package-format="rpm deb" \ --with-dmake-url=httphttps://dmake.apache-extras.org.codespot.comsourceforge.net/projects/oooextras.mirror/files/dmake-4.12.tar.bz2 \ --with-epm-url=httphttps://www.msweet.orgsourceforge.net/projects/oooextras.mirror/files/project2/epm-3.7-source.tar.gz \ --enable-bundled-dictionaries \ --without-junit \ --with-perl-home=$HOME/perl \ --with-ant-home=$HOME/src/apache-ant-1.8.3 \ --without-stlport \ --with-system-stdlibs \ --with-lang="ast bg ca ca-XV cs de da de el en-GB en-US es eu fi fr gd gl he hi hu it ja km ko lt nb nl pl pt pt-BR ru sk sl sr sv ta th tr vi zh-CN zh-TW" |
...
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 subversion can be download in here:http://www.blastwave.org/
...
Define language list in this file "/DocumentArea/scripts/AOO-LANG"
(if $confarea is /DocumentArea/scripts):
Code Block |
---|
ast bg cs da de el en-GB en-US es deeu esfi fr ru gd gl hi hu it ja km ko lt nb nl pl pt pt-BR ru sk sl sr sv ta th tr vi zh-CN zh-TW ja it nl |