This has serious swig-related regressions from rc2. Is anyone
else testing without swig? This is currently broken. Even with
swig, it's broken unless you're using GNU make.
1. build-outputs.mk has
subversion/bindings/swig/perl/native/core.c depending on
subversion/bindings/swig/proxy/*.swg
2. These files are newer than core.c in this tar file (i assume
the other files for the Python build, and maybe Perl and Ruby,
have the same problem), so make tries to run swig ('none', in
my case) to regenerate core.c
3. To see if there were other problems, i work around this:
touch -t 11211533 subversion/bindings/swig/proxy/*
4. I'm not sure why, but after that, (some of?) the rules to
build proxy/* are triggered. This, too, is broken:
subversion/bindings/swig/proxy/svn_error_codes_h.swg: subversion/include/svn_error_codes.h
$(abs_srcdir)/build/generator/swig/header_wrappers.py $(PYTHON) $(abs_srcdir)/build/generator/swig/header_wrappers.py $(abs_srcdir)/build.conf $(SWIG) $<
Again, SWIG = 'none', so it's broken anyway. On top of that,
it's using $<, which is only defined for implicit rules (yes, i'm
aware that GNU stupidly breaks this, but we haven't required GNU
make before and i hope we're not going to start). Thus, i can't
even tell which file is triggering the rebuild. I couldn't even
build if i did have swig installed.
--
Eric Gillespie <*> epg@pretzelnet.org
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Nov 22 09:21:46 2005