(I'm not subscribed to the list, so please keep me CC'd) Hi folks,
I'm having a bit of trouble with a local build of 1.8.0-rc3 and the perl bindings. Initially, everything was ok, but I think things stopped working after I ran "make clean-swig-pl": Only _Core.so is generated and installed now, but no _Delta.so, _Wc.so, etc. I think I see what happens: subversion/bindings/swig/perl/native/Makefile contains: modules :: svn_client.c svn_delta.c svn_fs.c svn_ra.c svn_repos.c svn_wc.c $(MAKE) -f Makefile.client $(MAKE) -f Makefile.delta $(MAKE) -f Makefile.fs $(MAKE) -f Makefile.ra $(MAKE) -f Makefile.repos $(MAKE) -f Makefile.wc $(NOECHO) $(TOUCH) $@ This is ran whenever "make swig-pl" is ran from the root directory. Note the touch at the end: This creates a file called "modules" to track the fact that the modules have been built. However, when "make clean-swig-pl" is ran, the modules built are removed, but the "modules" file is left in place, letting make think nothing needs to be built, causing a broken install. Manually removing the "modules" file fixes the build for me, I assume that removing it from the clean target in subversion/bindings/swig/perl/native/Makefile would also work (though I didn't test this explicitely). After this, if I run "make clean-swig-pl", the build breaks again as before, making me confident this analysis is correct. Gr. Matthijs