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

Re: make install doesn't install

From: Hyrum K. Wright <hyrum_wright_at_mail.utexas.edu>
Date: Wed, 27 Aug 2008 13:13:25 -0500

Jens Seidel wrote:
> On Wed, Aug 27, 2008 at 11:04:19AM +0200, Jens Seidel wrote:
>> But install no longer installs:
>> Why does a simple install step not work? I didn't get an error.
>>
>> Could it be related to the fact that I build in parallel?
>> $ echo $MAKEFLAGS
>> j8
>
> Yep, it seems so. Calling
> $ make -j1 install
> worked. So Subversions make system seems not to be clean related to
> parallel calls.

'make clean' doesn't like j<1 either, at least not on my OS X system.

> Probably a
> MAKEFLAGS=j1
> in the top-level makefile will be a workaround until it is fixed.

Or I big red warning if somebody invokes 'make install' with j<1. I'm hesitant
to enforce j1 by fiat, since the problem doesn't affect builds, only installs.
I personally use parallel make *a lot*, and it decreases my development time
significantly. I'd be -1 on seeing it go.

> Another error during make -j1 install: It is assumed that Subversion is
> already installed or that the lib/ path into which svn is installed is part of
> $LD_LIBRARY_PATH or similar. That's of course not always true:
>
> cd subversion/po ; /usr/bin/install -c -m 644 zh_TW.mo /home/jens/local/subversion1.5/share/locale/zh_TW/LC_MESSAGES/subversion.mo
> subversion/svnversion/svnversion . /repos/svn/trunk > /home/jens/local/subversion1.5/include/subversion-1/svn-revision.txt
> subversion/libsvn_subr/version.c:73: (apr_err=200019)
> svnversion: Version mismatch in 'svn_wc': found 1.6.0-dev, expected 1.5.2-dev
> subversion/libsvn_subr/version.c:73: (apr_err=200019)
> svnversion: Version mismatch in 'svn_subr': found 1.6.0-dev, expected 1.5.2-dev
> make: *** [revision-install] Error 1

Received on 2008-08-27 20:13:40 CEST

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.