Building old versions

From Apache OpenOffice Wiki
Revision as of 06:33, 26 August 2018 by Damjan (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


Introduction

It can be useful to build an old version of Apache OpenOffice, for example in order to regression test a bug in the latest version.

However, over time, patches get committed to allow building on newer build environments (newer operating systems, newer settings, newer libraries (as old ones may be unavailable), etc). Thus old AOO versions may be unable to build with the latest operating systems and latest libraries. Instead of the long and difficult process of setting up an old build environment, we can backport certain patches that added the features we need, and still build older versions on newer build environments.

How to

From the base directory of trunk/, for each patch you need, run this in the order given below, (ie. top to bottom, which is newest to oldest):

svn diff -c <version> | patch -p0

(eg. svn diff -c 1825798 | patch -p0)

SVN revision Feature provided
1825798 Support building on Windows using Cygwin64.

Personal tools