[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Bug#368502: autoconf: breaks existing build systems that use ${datad

From: Blake Barnett
Subject: Re: Bug#368502: autoconf: breaks existing build systems that use ${datadir}
Date: Mon, 22 May 2006 12:12:55 -0700

I work on the enlightenment project and this occurs when build any of their packages. A specific example of the problem is in the Embryo library: http://e.kevb.net/cgi-bin/viewcvs.cgi/e17/libs/embryo/configure.in? rev=1.37&content-type=text/vnd.viewcvs-markup

Let me know if you need anything else.


On May 22, 2006, at 11:57 AM, Ralf Wildenhues wrote:

[ Cc:ing bug-autoconf ]

Hi Blake,

* Blake Barnett wrote on Mon, May 22, 2006 at 08:21:19PM CEST:
Package: autoconf
Version: 2.59.cvs.2006.05.13-1
Severity: important

If configure.in uses ${datadir} for some reason this version of
autoconf tries to replace it with ${datarootdir}, the variable doesn't
get replaced (strace proves this).

Downgrading to version 2.59a-9 resolves this.

Thanks for the bug report.  This is documented, see NEWS, and due to
changes in the GNU Coding Standards.

That said, we've tried to ensure some backward compatibility and put
some measure in place that should try to not do the replacement if it
looks unsafe.

Could you show the specific example where and how it fails, so we can
reproduce this?


reply via email to

[Prev in Thread] Current Thread [Next in Thread]