I have updated my static builds of Subversion. This now includes
the following architectures:
- Mac OS X Tiger - fat (both ppc and x86 in the same binaries)
- Solaris 7 and higher (8, 9, 10, ...) - sparc
- Solaris 10 and higher - x86
- Linux kernel 2.4 and higher - x86
These static builds are intended (mostly) as client installations
for workstations -- typically targeted for install under /usr/local,
but since they are statically linked may also be run from a home
directory or other location.
As a client install, the svn binaries all support file, http, https,
svn, and svn+ssh access methods. The server install supports fsfs
and Berkeley DB (statically linked).
Available for download, along with the scripts used to build them, at:
The 00README.txt file in each client directory contains info about how
the svn_wrappers script works w/this installation as well as
recommendations for upgrades from prior 1.x builds. You will need a
group created for your subversion users, typically "svn," before you run it.
More OS-specific details:
Linux version built on Red Hat 7.1, tested on RedHat Enterprise 3, 4
and RedHat 9, all for x86. By building on 7.1, it should have
maximum forward compatibility. I have had some feedback from SuSE
and Ubuntu users that previous builds of these binaries do work
in their environments.
Mac version built on Tiger 10.4.8 for PowerPC *and* Intel. I then
used the "lipo" utility to build fat binaries of each of the svn*
utilities that are included in this installer. If you are running
and older version of Mac OS X, I have kept old builds for Jaguar
(10.2) and Panther (10.3) in the same directory:
Solaris/sparc version built on Solaris 7 (using the unbundled
SunPro/Forte compilers), which is forward-compatible with all future
versions of Solaris, up to and including the latest version 10 (and
Nevada), per Sun's ABI compatibility guarantees.
Solaris/x86 version built on Solaris 10 (using the unbundled
SunPro/Forte compilers), which should run on both i386 and x64 (AMD
Opteron/Intel EM64T) systems. I have only tested it on i386. This
should also run on Solaris Express and Open Solaris/Nevada but that
has not been tested.
All versions linked dynamically against the system zlib except for
Solaris 7 Sparc (where there is no system zlib) and statically against:
- Berkely DB 4.4.20, with patches 1-4 applied
- Expat 2.0.0
- OpenSSL 0.9.8d
- Neon, APR, and APRUtil as shipped in the Subversion 1.4.3-deps
Hope this helps other groups that have similar cross-platform needs for
a simple kit they can give to their developers...
-=- D. J.
To unsubscribe, e-mail: email@example.com
For additional commands, e-mail: firstname.lastname@example.org
Received on Sat Feb 3 07:55:43 2007