You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by Arfrever Frehtes Taifersar Arahesis <ar...@gmail.com> on 2011/04/01 18:03:53 UTC

Re: [PATCH]: transform_libtool_scripts.py

2010-12-16 21:36:45 Philip Martin napisaƂ(a):
> Stefan Sperling <st...@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.

The old script was using 'sed_append 4 ...' and 'sed_append 5 ...' to append
the new lines after the first 4 lines. This regression has been fixed in r1087779.

-- 
Arfrever Frehtes Taifersar Arahesis