delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/10/04/13:10:23

X-Spam-Check-By: sourceware.org
Date: Wed, 04 Oct 2006 10:08:10 -0700
From: David Rothenberger <daveroth AT acm DOT org>
Subject: Re: Subversion 1.4
In-reply-to: <4C89134832705D4D85A6CD2EBF38AE0F7B1350@PAUMAILU03.ags.agere.com>
To: "Williams, Gerald S \(Jerry\)" <gsw AT agere DOT com>, cygwin <cygwin AT cygwin DOT com>
Message-id: <4523EA7A.4010409@acm.org>
MIME-version: 1.0
References: <4C89134832705D4D85A6CD2EBF38AE0F7B1350 AT PAUMAILU03 DOT ags DOT agere DOT com>
User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.0.7) Gecko/20060909 Thunderbird/1.5.0.7 Mnenhy/0.7.4.666
X-IsSubscribed: yes
Reply-To: cygwin AT cygwin DOT com
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Unsubscribe: <mailto:cygwin-unsubscribe-archive-cygwin=delorie DOT com AT cygwin DOT com>
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

--------------enigDCF83DD546F9BC10ADB9DEBD
Content-Type: multipart/mixed;
 boundary="------------080609010708080203060001"

This is a multi-part message in MIME format.
--------------080609010708080203060001
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: quoted-printable

Resending with the g-b-s script compressed so it's not blocked and with=20
a valid GPG signature this time.

On 10/4/2006 7:35 AM, Williams, Gerald S (Jerry) wrote:
> Has anybody successfully built subversion 1.4 (or alternately,
> is a release planned soon)? It didn't build OOTB for me, and
> I'd rather not duplicate effort.

I successfully built it with the attached patch. I haven't actually used
it yet, since some other tools I use don't yet support 1.4, but it
passed all tests except the ruby tests. I did some investigation and it
seemed like a problem with the test infrastructure. Since I don't use
ruby bindings, I didn't spend a lot of time on it.

I did have trouble building with subversion installed. I had to
uninstall it to get the build to work correctly.

Also, I did not regenerate the swig bindings, as was done for 1.3.2.

Anyway, I've attached the g-b-s script and patch I used. Maybe it will
work for you.

--=20
David Rothenberger                spammer? -> spam AT daveroth DOT dyndns DOT org
GPG/PGP: 0x92D68FD8, DB7C 5146 1AB0 483A 9D27 DFBA FBB9 E328 92D6 8FD8

One possible reason that things aren't going according to plan
is that there never was a plan in the first place.


--------------080609010708080203060001
Content-Type: text/plain;
 name="subversion-1.4.0-0.patch"
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment;
 filename="subversion-1.4.0-0.patch"

--- subversion-1.4.0-orig/CYGWIN-PATCHES/README	1969-12-31 16:00:00.0000000=
00 -0800
+++ subversion-1.4.0/CYGWIN-PATCHES/README	2006-09-12 11:05:09.000000000 -0=
700
@@ -0,0 +1,54 @@
+Subversion 1.4.0
+------------------------------------------
+The goal of the Subversion project is to build a version control system
+that is a compelling replacement for CVS in the open source community.=20
+
+There is very useful and comprehensive documentation in the book
+"Version Control with Subversion", available free online:
+
+              http://svnbook.red-bean.com/
+
+
+
+Runtime requirements:
+  cygwin
+  libapr0
+  libaprutil0
+  libdb4.2
+  expat
+  libneon24
+
+Build requirements:
+  (basic development packages)
+  python
+  autoconf
+  libtool
+  apr
+  apr-util
+  libdb4.2-devel
+  neon
+  libiconv
+  swig
+  apache2-devel
+  perl
+
+Canonical homepage:
+  http://subversion.tigris.org/
+
+Canonical download:
+  http://subversion.tigris.org/tarballs/subversion-1.4.0.tar.bz2
+
+------------------------------------
+
+Build instructions:
+  unpack subversion-1.4.0-1-src.tar.bz2
+    if you use setup to install this src package, it will be
+	 unpacked under /usr/src automatically
+  cd /usr/src
+  ./subversion-1.4.0-1.sh all
+
+Or use './subversion-1.4.0-1.sh prep' to get a patched source directory
+
+-------------------------------------------
+
+Cygwin port maintained by: Max Bowsher <maxb1 AT ukf DOT net>
--- subversion-1.4.0-orig/CYGWIN-PATCHES/gbs.munge	1969-12-31 16:00:00.0000=
00000 -0800
+++ subversion-1.4.0/CYGWIN-PATCHES/gbs.munge	2006-09-12 10:58:32.000000000=
 -0700
@@ -0,0 +1,46 @@
+ConfigureArg --enable-shared
+ConfigureArg --disable-static
+ConfigureArg --with-apr=3D/usr/bin/apr-1-config
+ConfigureArg --with-apr-util=3D/usr/bin/apu-1-config
+ConfigureArg --with-neon=3D/usr
+ConfigureArg --disable-neon-version-check
+ConfigureArg --with-swig=3D/usr/bin/swig
+ConfigureArg --with-apxs=3D/usr/sbin/apxs2
+
+SubPackage subversion-devel-$VER-$REL.tar.bz2 usr/include usr/lib/libsvn_[=
a-rt-z]* usr/lib/libsvn_subr*
+SubPackage subversion-python-$VER-$REL.tar.bz2 usr/lib/python* usr/bin/cyg=
svn_swig_py* usr/lib/libsvn_swig_py*
+SubPackage subversion-perl-$VER-$REL.tar.bz2 usr/lib/perl5 usr/bin/cygsvn_=
swig_perl* usr/lib/libsvn_swig_perl*
+SubPackage subversion-ruby-$VER-$REL.tar.bz2 usr/lib/ruby usr/bin/cygsvn_s=
wig_ruby* usr/lib/libsvn_swig_ruby*
+SubPackage subversion-apache2-$VER-$REL.tar.bz2 usr/lib/apache2
+
+AutoreconfCmd ./autogen.sh
+AutoreconfCmd find . -name "autom4te.cache" | xargs rm -rf
+AutoreconfCmd sed -e 's/relink_command=3D\\"$relink_command\\""/"/' ac-hel=
pers/ltmain.sh > gbs.$$.tmp && mv gbs.$$.tmp ac-helpers/ltmain.sh
+
+MakeTarget extraclean-swig-py EXTRA_CFLAGS=3D
+MakeTarget extraclean-swig-pl EXTRA_CFLAGS=3D
+MakeTarget extraclean-swig-rb EXTRA_CFLAGS=3D
+MakeTarget autogen-swig-py EXTRA_CFLAGS=3D
+MakeTarget autogen-swig-pl EXTRA_CFLAGS=3D
+MakeTarget autogen-swig-rb EXTRA_CFLAGS=3D
+MakeTarget EXTRA_CFLAGS=3D
+MakeTarget swig-py swig_pydir=3D/usr/lib/python2.4/site-packages/libsvn sw=
ig_pydir_extra=3D/usr/lib/python2.4/site-packages/svn EXTRA_CFLAGS=3D
+MakeTarget swig-pl EXTRA_CFLAGS=3D
+MakeTarget swig-rb LIBS=3D-lruby EXTRA_CFLAGS=3D
+
+MakeInstallTarget install
+MakeInstallTarget install-swig-py swig_pydir=3D/usr/lib/python2.4/site-pac=
kages/libsvn swig_pydir_extra=3D/usr/lib/python2.4/site-packages/svn
+MakeInstallTarget install-swig-pl
+MakeInstallTarget install-swig-rb
+
+# Kill perllocal.pod and containing dirs
+InstallExtraCmd rm ${instdir}/usr/lib/perl5/5.8/cygwin/perllocal.pod
+InstallExtraCmd rmdir ${instdir}/usr/lib/perl5/5.8/cygwin
+InstallExtraCmd rmdir ${instdir}/usr/lib/perl5/5.8
+
+UnpackExclude */apr
+UnpackExclude */apr-util
+UnpackExclude */neon
+
+DiffExclude configure
+DiffExclude build-outputs.mk
--- subversion-1.4.0-orig/CYGWIN-PATCHES/setup.hint	1969-12-31 16:00:00.000=
000000 -0800
+++ subversion-1.4.0/CYGWIN-PATCHES/setup.hint	2006-09-12 10:58:32.00000000=
0 -0700
@@ -0,0 +1,5 @@
+sdesc: "A version control system"
+ldesc: "Subversion is a version control system that aims to be a compelling
+replacement for CVS in the open source community"
+category: Devel
+requires: cygwin libaprutil1 libapr1 libdb4.2 libneon25 expat libintl3
--- subversion-1.4.0-orig/CYGWIN-PATCHES/setup.hint-subversion-apache2	1969=
-12-31 16:00:00.000000000 -0800
+++ subversion-1.4.0/CYGWIN-PATCHES/setup.hint-subversion-apache2	2006-09-1=
2 10:58:32.000000000 -0700
@@ -0,0 +1,6 @@
+sdesc: "A version control system (Apache 2 modules)"
+ldesc: "Subversion is a version control system that aims to be a compelling
+replacement for CVS in the open source community"
+category: Net Web Devel
+requires: subversion apache2
+external-source: subversion
--- subversion-1.4.0-orig/CYGWIN-PATCHES/setup.hint-subversion-devel	1969-1=
2-31 16:00:00.000000000 -0800
+++ subversion-1.4.0/CYGWIN-PATCHES/setup.hint-subversion-devel	2006-09-12 =
10:58:32.000000000 -0700
@@ -0,0 +1,6 @@
+sdesc: "A version control system (C headers and import libraries)"
+ldesc: "Subversion is a version control system that aims to be a compelling
+replacement for CVS in the open source community"
+category: Devel
+requires: subversion
+external-source: subversion
--- subversion-1.4.0-orig/CYGWIN-PATCHES/setup.hint-subversion-perl	1969-12=
-31 16:00:00.000000000 -0800
+++ subversion-1.4.0/CYGWIN-PATCHES/setup.hint-subversion-perl	2006-09-12 1=
0:58:32.000000000 -0700
@@ -0,0 +1,6 @@
+sdesc: "A version control system (perl bindings)"
+ldesc: "Subversion is a version control system that aims to be a compelling
+replacement for CVS in the open source community"
+category: Devel Libs
+requires: subversion perl
+external-source: subversion
--- subversion-1.4.0-orig/CYGWIN-PATCHES/setup.hint-subversion-python	1969-=
12-31 16:00:00.000000000 -0800
+++ subversion-1.4.0/CYGWIN-PATCHES/setup.hint-subversion-python	2006-09-12=
 10:58:32.000000000 -0700
@@ -0,0 +1,6 @@
+sdesc: "A version control system (python bindings)"
+ldesc: "Subversion is a version control system that aims to be a compelling
+replacement for CVS in the open source community"
+category: Devel Libs
+requires: subversion python
+external-source: subversion
--- subversion-1.4.0-orig/CYGWIN-PATCHES/setup.hint-subversion-ruby	1969-12=
-31 16:00:00.000000000 -0800
+++ subversion-1.4.0/CYGWIN-PATCHES/setup.hint-subversion-ruby	2006-09-12 1=
0:58:32.000000000 -0700
@@ -0,0 +1,6 @@
+sdesc: "A version control system (ruby bindings)"
+ldesc: "Subversion is a version control system that aims to be a compelling
+replacement for CVS in the open source community"
+category: Devel Libs
+requires: subversion ruby
+external-source: subversion
--- subversion-1.4.0-orig/build.conf	2006-08-04 07:49:08.000000000 -0700
+++ subversion-1.4.0/build.conf	2006-09-12 10:58:32.000000000 -0700
@@ -292,6 +292,7 @@
 type =3D apache-mod
 path =3D subversion/mod_dav_svn
 libs =3D libsvn_repos libsvn_fs libsvn_delta libsvn_subr
+       mod_dav httpd aprutil apr
 nonlibs =3D apr aprutil
 install =3D apache-mod
 msvc-libs =3D mod_dav.lib libhttpd.lib
@@ -302,9 +303,20 @@
 path =3D subversion/mod_authz_svn
 nonlibs =3D mod_dav_svn apr aprutil
 libs =3D libsvn_subr libsvn_repos
+       mod_dav_svn httpd aprutil apr
 install =3D apache-mod
 msvc-libs =3D libhttpd.lib
=20
+[mod_dav]
+type =3D lib
+external-lib =3D `$(APXS) -q libexecdir`/mod_dav.la
+libs =3D httpd aprutil apr
+
+[httpd]
+type =3D lib
+external-lib =3D `$(APXS) -q libdir`/libhttpd2core.la
+libs =3D aprutil apr
+
 [svnserve]
 description =3D Subversion Server
 type =3D exe
@@ -427,12 +439,16 @@
 type =3D swig_lib
 lang =3D perl
 path =3D subversion/bindings/swig/perl/libsvn_swig_perl
-libs =3D libsvn_subr libsvn_delta aprutil apriconv apr
+libs =3D libsvn_subr libsvn_delta aprutil apriconv apr perl
 install =3D swig-pl-lib
 # need special build rule to include
 compile-cmd =3D $(COMPILE_SWIG_PL)
 msvc-static =3D yes
=20
+[perl]
+type =3D lib
+external-lib =3D -L/usr/lib/perl5/5.8/cygwin/CORE -lperl
+
 # SWIG utility library for Ruby modules
 [libsvn_swig_ruby]
 type =3D swig_lib
--- subversion-1.4.0-orig/configure.in	2006-07-13 06:48:48.000000000 -0700
+++ subversion-1.4.0/configure.in	2006-09-12 10:58:32.000000000 -0700
@@ -359,10 +359,10 @@
 INSTALL_STATIC_RULES=3D"install-bin install-docs"
 INSTALL_RULES=3D"install-fsmod-lib install-ramod-lib install-lib install-i=
nclude install-static"
 INSTALL_RULES=3D"$INSTALL_RULES $INSTALL_APACHE_RULE"
-BUILD_RULES=3D"fsmod-lib ramod-lib lib bin test $BUILD_APACHE_RULE"
+BUILD_RULES=3D"fsmod-lib ramod-lib lib bin $BUILD_APACHE_RULE"
=20
 if test "$svn_lib_berkeley_db" =3D "yes"; then
-  BUILD_RULES=3D"$BUILD_RULES bdb-lib bdb-test"
+  BUILD_RULES=3D"$BUILD_RULES bdb-lib"
   INSTALL_RULES=3D"`echo $INSTALL_RULES | sed 's/install-fsmod-lib/install=
-fsmod-lib install-bdb-lib/'`"
   INSTALL_STATIC_RULES=3D"$INSTALL_STATIC_RULES install-bdb-lib"
   BDB_TEST_DEPS=3D"\$(BDB_TEST_DEPS)"
--- subversion-1.4.0-orig/subversion/svnadmin/main.c	2006-08-23 06:37:25.00=
0000000 -0700
+++ subversion-1.4.0/subversion/svnadmin/main.c	2006-09-12 11:03:12.0000000=
00 -0700
@@ -37,6 +37,10 @@
=20
 #include "svn_private_config.h"
=20
+#include <unistd.h>
+#include <io.h>
+#include <fcntl.h>
+
 =0C
 /*** Code. ***/
=20
@@ -630,6 +634,7 @@
=20
   /* Run the dump to STDOUT.  Let the user redirect output into
      a file if they want.  :-)  */
+  setmode(STDOUT_FILENO, O_BINARY);
   SVN_ERR(create_stdio_stream(&stdout_stream, apr_file_open_stdout, pool));
=20
   /* Progress feedback goes to STDERR, unless they asked to suppress it. */
@@ -686,6 +691,7 @@
   SVN_ERR(open_repos(&repos, opt_state->repository_path, pool));
=20=20=20
   /* Read the stream from STDIN.  Users can redirect a file. */
+  setmode(STDIN_FILENO, O_BINARY);
   SVN_ERR(create_stdio_stream(&stdin_stream,
                               apr_file_open_stdin, pool));
=20=20=20


--------------080609010708080203060001
Content-Type: application/gzip;
 name="subversion-1.4.0-0.sh.gz"
Content-Transfer-Encoding: base64
Content-Disposition: attachment;
 filename="subversion-1.4.0-0.sh.gz"

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
npo5k7iKx37V/wc6fvH19T0AAA==

--------------080609010708080203060001--

--------------enigDCF83DD546F9BC10ADB9DEBD
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (Cygwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iQEVAwUBRSPqer3xOW8bc2dhAQgc+ggApDkArOrmsnpcHco3xXlU6wJN9cx8BIUh
S/nl3r9KHVuHMQXHBUBddSKmi9W75i7w1zAQRHi3ilRoz6sHkccHRT7h3n0TZ8WH
5+CTqFRD8OeYRoMasYFIYDJIDOJFJtVovtKm3Q72GC/oP7sJVFo02dAesHFTztqb
AAUs2e72Cie8T1m/qATAbqvQms0gBs7LJYzTW5/NNlsOzDgfxKaU7+dFGEwLLsaS
wBMSJX4ANle1uXhjDN9PNJWWryYlmcyuo2v9keg2H+o+jT/E9LbwLpuwKipnHeMY
XISoys13FkQpyRaaKZKCbQ5SUy7oI8FXtLAtDAcmwMQ993ObMJnr2A==
=JsfN
-----END PGP SIGNATURE-----

--------------enigDCF83DD546F9BC10ADB9DEBD--

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019