[ moving stsp to bcc ] What problem does this fix?
Ramkumar Ramachandra wrote on Sat, Jan 08, 2011 at 14:33:46 +0530: > [[[ > Makefile.svn: Make stock SVN binary configurable > > * tools/dev/unix-build/Makefile.svn: Introduce a new variable > $STOCK_SVN that defaults to `env LD_LIBRARY_PATH= svn`. Change > references to `svn export` and `svn co` to use $STOCK_SVN. > ]]] > > Index: tools/dev/unix-build/Makefile.svn > =================================================================== > --- tools/dev/unix-build/Makefile.svn (revision 1056662) > +++ tools/dev/unix-build/Makefile.svn (working copy) > @@ -10,6 +10,9 @@ ENABLE_JAVA_BINDINGS ?= no # they don't build with > USE_APR_ICONV ?= no # set to yes to use APR iconv instead of GNU iconv > PARALLEL ?= PARALLEL=1 CLEANUP=1 > > +# Assumes that `svn` is in $PATH and uses distribution APR libraries > +STOCK_SVN = env LD_LIBRARY_PATH= svn > + > PWD = $(shell pwd) > UNAME = $(shell uname) > > @@ -230,7 +233,7 @@ apr-clean: > $(APR_OBJDIR)/.retrieved: > [ -d $(APR_OBJDIR) ] || mkdir -p $(APR_OBJDIR) > if [ ! -d $(APR_SRCDIR) ]; then \ > - svn export $(APR_URL)/tags/$(APR_VER)/ $(APR_SRCDIR); \ > + $(STOCK_SVN) export $(APR_URL)/tags/$(APR_VER)/ $(APR_SRCDIR); \ > fi > touch $@ > > @@ -426,7 +429,7 @@ apr-util-clean: > $(APR_UTIL_OBJDIR)/.retrieved: > [ -d $(APR_UTIL_OBJDIR) ] || mkdir -p $(APR_UTIL_OBJDIR) > if [ ! -d $(APR_UTIL_SRCDIR) ]; then \ > - svn export $(APR_UTIL_URL)/tags/$(APR_UTIL_VER)/ \ > + $(STOCK_SVN) export $(APR_UTIL_URL)/tags/$(APR_UTIL_VER)/ \ > $(APR_UTIL_SRCDIR); \ > fi > touch $@ > @@ -622,7 +625,7 @@ serf-clean: > $(SERF_OBJDIR)/.retrieved: > [ -d $(SERF_OBJDIR) ] || mkdir -p $(SERF_OBJDIR) > if [ ! -d $(SERF_SRCDIR) ]; then \ > - svn export $(SERF_URL) $(SERF_SRCDIR); \ > + $(STOCK_SVN) export $(SERF_URL) $(SERF_SRCDIR); \ > fi > touch $@ > > @@ -663,7 +666,7 @@ serf-old-clean: > $(SERF_OLD_OBJDIR)/.retrieved: > [ -d $(SERF_OLD_OBJDIR) ] || mkdir -p $(SERF_OLD_OBJDIR) > if [ ! -d $(SERF_OLD_SRCDIR) ]; then \ > - svn export $(SERF_OLD_URL) $(SERF_OLD_SRCDIR); \ > + $(STOCK_SVN) export $(SERF_OLD_URL) $(SERF_OLD_SRCDIR); \ > fi > touch $@ > > @@ -842,7 +845,7 @@ $(SVN_OBJDIR)/.retrieved: > co="co"; \ > fi; \ > if [ ! -d $(SVN_WC) ] && [ ! -h $(SVN_WC) ]; then \ > - svn $${co} $(SUBVERSION_REPOS_URL)/$${branchdir} \ > + $(STOCK_SVN) $${co} $(SUBVERSION_REPOS_URL)/$${branchdir} \ > $(SVN_WC); \ > fi > touch $@