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

Re: [PATCH]: transform_libtool_scripts.py

From: Philip Martin <philip.martin_at_wandisco.com>
Date: Thu, 16 Dec 2010 20:36:45 +0000

Stefan Sperling <stsp_at_elego.de> writes:

> make install on OpenBSD is now broken.
> It's not installing binaries but libtool wrappers:
>
> $ svn status
> /usr/bin/sed: can't load library ''
> /usr/bin/sed: can't load library ''
> /home/stsp/svn/prefix/svn-trunk/bin/svn: error: `/home/stsp/svn/svn-trunk/.libs/svn' does not exist

That's because the LD_PRELOAD inserted by the transform script at the
start of the libtool script subversion/svn/svn is breaking the libtool
script. So the binary does not get created. It's the same error as the
failing tests.

> This script is just a wrapper for svn.
> See the libtool documentation for more information.
> $ file /home/stsp/svn/prefix/svn-trunk/bin/svn
> /home/stsp/svn/prefix/svn-trunk/bin/svn: Bourne shell script text executable
>
> The svn binary in the prefix is supposed to be an ELF executable.

I don't know what the new script is doing differently from the old
script. They both generate a whitespace separated list of libraries.
The new script should have a more accurate list.

-- 
Philip
Received on 2010-12-16 21:37:26 CET

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