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

Re: subversion-1.9.0-rc2 autogen.sh script breaks "/usr/share/aclocal" discovery on Fedora 21 and otherws

From: Daniel Shahaf <d.s_at_daniel.shahaf.name>
Date: Wed, 15 Jul 2015 01:07:31 +0000

Daniel Shahaf wrote on Mon, Jul 13, 2015 at 23:12:16 +0000:
> Nico Kadel-Garcia wrote on Sun, Jul 12, 2015 at 14:08:25 -0400:
> > On Sun, Jul 12, 2015 at 3:09 AM, Daniel Shahaf <d.s_at_daniel.shahaf.name> wrote:
> > > Nico Kadel-Garcia wrote on Sun, Jul 12, 2015 at 01:24:56 -0400:
> > >> +if [ -L "$ltpath" -a "$ltpath" = "/bin" ]; then
> > >> + # Avoid "/bin" symlink to "/usr/bin" confusion
> > >> + ltpath=/usr/bin
> > >> +fi
> > >
> > > We can't presume that /usr/bin is the target of /bin when the latter is
> > > a symlink. That's not necessarily true everywhere.
> >
> > Can you think of a specific instance where "libtool" is in
> > "/bin/libtool" where this would not apply? In all circumstance I know
> > of where "/bin" is a symlink with "libtoolize" in it, it's the case,
> >
>
> Actually I can, but that's besides the point. We need autogen.sh to
> work no matter what the /bin symlink points to.

In more words: it's entirely possible that there is a system where /bin
is a symlink that points to some location other than /usr/bin, and we
need to work on that system too — even if we don't know about it.

(Of course this whole sub-discussion becomes moot if we use
--print-ac-dir, as discussed elsethread.)

Cheers,

Daniel
Received on 2015-07-15 03:07:53 CEST

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

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