While upgrading from 1.6 to 1.8, I noticed that make install failed
to copy mod_authz_svn.so/mod_dav_svn.so to /path/to/apache/modules
per the INSTALL which resulted in these errors on seemingly random
commits:
Delta source ended unexpectedly [500, #200003]
could not write the file contents [500, #200003]
I don't see a rule in the Makefile to apxs -i or otherwise copy
those DSOs though they are correctly built and configure correctly
sets INSTALL_APACHE_MODS = true in the Makefile
I'm on Solaris 10 and my configure is so:
$ env PATH=/opt/subversion/apache2/bin:/usr/bin:/usr/sbin:/usr/ccs/bin:/opt/solarisstudio12.3/bin:/usr/sfw/bin \
CC=cc CFLAGS="-m64 -xO3" \
LDFLAGS="-m64 -L/usr/sfw/lib/64 -R/usr/sfw/lib/64" \
CPPFLAGS=-I/usr/sfw/include \
./configure --prefix=/opt/subversion \
--with-sqlite=/opt/subversion/sqlite \
--with-serf=/opt/subversion/serf --with-openssl \
--without-gnome-keyring --with-apxs=/opt/subversion/apache2/bin/apxs
Not sure if I need to be swatted with a clue stick of if I've
stumbled over a bug.
The hack was to copy the DSOs manually.
John
groenveld_at_acm.org
Received on 2013-08-16 14:26:40 CEST