On Thu, Dec 16, 2010 at 09:19:45PM +0100, Stefan Sperling wrote:
> On Thu, Dec 16, 2010 at 08:02:37PM +0000, Philip Martin wrote:
> > Philip Martin <philip.mar...@wandisco.com> writes:
> > 
> > > Philip Martin <philip.mar...@wandisco.com> writes:
> > >
> > >> I suppose we fix it by removing libsvn_test from the list of preload
> > >> libraries.
> > >
> > > It's ugly, but I've hardcoded this for now.
> > 
> > It's failing on the OpenBSD buildbot:
> > 
> > http://ci.apache.org/builders/svn-openbsd-i386/builds/46
> > 
> >   START: auth-test
> >   /usr/bin/sed: can't load library ''
> >   /usr/bin/sed: can't load library ''
> >   /usr/bin/sed: can't load library ''
> > 
> > Perhaps LD_PRELOAD is coming up empty and OpenBSD doesn't like an empty
> > LD_PRELOAD?
> 
> It shouldn't have problems with the variable being empty.
> There must be something wrong with the value of the variable.
> In general LD_PRELOAD is supported:
> 
>      ld.so recognises a number of environment variables that can be used to
>      modify its behaviour as follows:
>      [...]
>      LD_PRELOAD
>            A colon separate list of library names to load before any of the
>            regular libraries are loaded.  This variable is ignored for set-
>            user-ID and set-group-ID executables.

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
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.

Stefan

Reply via email to