[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: 1.3.0-rc1 tarballs up for testing/signing

From: David James <james82_at_gmail.com>
Date: 2005-10-30 05:28:32 CET

On 10/29/05, Sigfred Håversen <bsdlist@mumak.com> wrote:
> David James wrote:
> > On 10/28/05, Sigfred Håversen <bsdlist@mumak.com> wrote:
> > [...]
> >
> >>I had to use GNUmake to compile the SWIG bindings, while for earlier
> >>versions of Subversion, the BSDmake worked fine. When doing
> >>"make swig-py" (part of the port Makefile), the compiling
> >>stops with:
> >>
> >>Using $< in a non-suffix rule context is a GNUmake idiom (line 42 of /usr/ports/devel/subversion/w-subversion-1.3.0-rc1/subversion-1.3.0-rc1/build-outputs.mk)
> >>*** Error code 2
> >
> > Hi Sigfred,
> >
> > I've removed all usage of "$<" from the SWIG Python bindings in r17093
> > and r17095. Does this resolve the problem?
> >
>
> Hello,
>
> based upon those two commits, I hand edited the build-outputs.mk, and
> Subversion now builds using BSD make on OpenBSD. The "make check FSTYPE=bdb"
> has passed successfully, and I'm now running the regression tests check-swig-pl
> and check-swig-py.
>
> Just to verify that I understood the patches correct, here is a snippet
> of what I did:
>
> --- build-outputs.mk.orig Wed Oct 26 03:34:43 2005
> +++ build-outputs.mk Sat Oct 29 23:47:07 2005
> @@ -39,7 +39,7 @@ CLEAN_FILES = contrib/client-side/mucc$(
> ########################################
>
> subversion/bindings/swig/proxy/svn_version_h.swg: subversion/include/svn_version.h $(abs_srcdir)/build/generator/swig/header_wrappers.py
> - $(PYTHON) $(abs_srcdir)/build/generator/swig/header_wrappers.py $(abs_srcdir)/build.conf $(SWIG) $<
> + $(PYTHON) $(abs_srcdir)/build/generator/swig/header_wrappers.py $(abs_srcdir)/build.conf $(SWIG) $(abs_srcdir)/subversion/include/svn_version.h
> swig-headers: subversion/bindings/swig/proxy/svn_version_h.swg
> extraclean-swig-headers-subversion/bindings/swig/proxy/svn_version_h.swg:
> rm -f $(abs_srcdir)/subversion/bindings/swig/proxy/svn_version_h.swg

Looks good. Thanks for your help!

Subversion 1.2.0rc2 should contain a fix for this issue. Get
Subversion 1.2.0rc2 at:
   http://lolut.utbm.info/pub/subversion-1.3.0/rc2/

The official announcement for Subversion 1.2.0rc2:
   http://svn.haxx.se/dev/archive-2005-10/1448.shtml

Cheers,

David

--
David James -- http://www.cs.toronto.edu/~james
Received on Sun Oct 30 05:29:30 2005

This is an archived mail posted to the Subversion Dev mailing list.