Bug#372179: AC_CANONICAL_SYSTEM overwrites $@

2006-06-21 Thread Paul Eggert
Ralf Wildenhues <[EMAIL PROTECTED]> writes: > What do the other Autoconf developers think about this? Safe enough to > apply now, or postpone until after 2.60 (and require the APR people to > keep (ab)using Autoconf internal interfaces, and dragging along a > modified version of the _AC_INIT_PARS

Bug#372179: AC_CANONICAL_SYSTEM overwrites $@

2006-06-21 Thread Ralf Wildenhues
* Justin Erenkrantz wrote on Mon, Jun 19, 2006 at 06:17:49PM CEST: > On 6/19/06, Tollef Fog Heen <[EMAIL PROTECTED]> wrote: > >| > On 6/18/06, Tollef Fog Heen <[EMAIL PROTECTED]> wrote: > >| > >Currently, if configure is passed --sbindir=, it just overrides > >| > >$sbindir without flagging that at

Bug#372179: AC_CANONICAL_SYSTEM overwrites $@

2006-06-19 Thread Justin Erenkrantz
On 6/19/06, Tollef Fog Heen <[EMAIL PROTECTED]> wrote: * Ralf Wildenhues | Hello Justin, Tollef, | | * Justin Erenkrantz wrote on Sun, Jun 18, 2006 at 11:40:12PM CEST: | > On 6/18/06, Tollef Fog Heen <[EMAIL PROTECTED]> wrote: | > >Currently, if configure is passed --sbindir=, it just overrides

Bug#372179: AC_CANONICAL_SYSTEM overwrites $@

2006-06-19 Thread Tollef Fog Heen
* Ralf Wildenhues | Hello Justin, Tollef, | | * Justin Erenkrantz wrote on Sun, Jun 18, 2006 at 11:40:12PM CEST: | > On 6/18/06, Tollef Fog Heen <[EMAIL PROTECTED]> wrote: | > >Currently, if configure is passed --sbindir=, it just overrides | > >$sbindir without flagging that at all. If it, in

Bug#372179: AC_CANONICAL_SYSTEM overwrites $@

2006-06-18 Thread Ralf Wildenhues
Hello Justin, Tollef, * Justin Erenkrantz wrote on Sun, Jun 18, 2006 at 11:40:12PM CEST: > On 6/18/06, Tollef Fog Heen <[EMAIL PROTECTED]> wrote: > >Currently, if configure is passed --sbindir=, it just overrides > >$sbindir without flagging that at all. If it, in addition to changing > >$sbindir

Bug#372179: AC_CANONICAL_SYSTEM overwrites $@

2006-06-18 Thread Justin Erenkrantz
On 6/18/06, Tollef Fog Heen <[EMAIL PROTECTED]> wrote: Currently, if configure is passed --sbindir=, it just overrides $sbindir without flagging that at all. If it, in addition to changing $sbindir, it'd set ac_param_sbindir either to 1 to show that sbindir is derviced from a command line argume

Bug#372179: AC_CANONICAL_SYSTEM overwrites $@

2006-06-18 Thread Tollef Fog Heen
(Trimmed Cc list a fair bit) * Ralf Wildenhues | Hello Justin, Tollef, everyone, | | * Justin Erenkrantz wrote on Fri, Jun 16, 2006 at 09:12:11PM CEST: | > | > The point of our autoconf macro is to allow 'shortcuts', such that the | > argument | > | > --with-layout=Foo | > | > rewrites pre

Bug#372179: AC_CANONICAL_SYSTEM overwrites $@

2006-06-18 Thread Ralf Wildenhues
Hello Justin, Tollef, everyone, * Justin Erenkrantz wrote on Fri, Jun 16, 2006 at 09:12:11PM CEST: > > The point of our autoconf macro is to allow 'shortcuts', such that the > argument > > --with-layout=Foo > > rewrites prefix/libexec/etc to a specific set of values (dictated by > our file con

Bug#372179: AC_CANONICAL_SYSTEM overwrites $@

2006-06-16 Thread Justin Erenkrantz
On 6/15/06, Paul Eggert <[EMAIL PROTECTED]> wrote: Tollef Fog Heen <[EMAIL PROTECTED]> writes: > Apart from the «ewww» factor, why can't it do its work in a subshell > and echo back the parameters to be set and those get eval-ed by > configure? Yes, something like that might work, given that yo

Bug#372179: AC_CANONICAL_SYSTEM overwrites $@

2006-06-15 Thread Paul Eggert
Tollef Fog Heen <[EMAIL PROTECTED]> writes: > Apart from the «ewww» factor, why can't it do its work in a subshell > and echo back the parameters to be set and those get eval-ed by > configure? Yes, something like that might work, given that you know the values can't contain "'" (though you shoul

Bug#372179: AC_CANONICAL_SYSTEM overwrites $@

2006-06-15 Thread Ben Pfaff
Tollef Fog Heen <[EMAIL PROTECTED]> writes: > I too suspect that the apr macros should be fixed to not rely on $@, > but this was a sudden and unannounced change in the Debian packages > without a significant bump in the version number. (Personally, I'd > treat this as an API bump and increase ve

Bug#372179: AC_CANONICAL_SYSTEM overwrites $@

2006-06-15 Thread Tollef Fog Heen
[EMAIL PROTECTED] people: This is Debian bug report #372179, available at http://bugs.debian.org/372179 . Autoconf sometime after 2.59 changed the behaviour of AC_CANONICAL_SYSTEM in a way that mangles [EMAIL PROTECTED] This causes problems for APR_PARSE_ARGUMENTS which makes for hilarious bui

Bug#372179: AC_CANONICAL_SYSTEM overwrites $@

2006-06-14 Thread Paul Eggert
Ben Pfaff <[EMAIL PROTECTED]> writes: > In the long term, I suspect that the Autoconf macros in the > apr-util package should be fixed, and that autoconf-doc should > document that $@ may be changed by some macros. I've done the latter by installing the patch at the end of this message into Autoc

Bug#372179: AC_CANONICAL_SYSTEM overwrites $@

2006-06-14 Thread Ben Pfaff
I've seen a flurry of Debian BTS emails around this bug, but none of them have made it clear to me what I should do about it. In the long term, I suspect that the Autoconf macros in the apr-util package should be fixed, and that autoconf-doc should document that $@ may be changed by some macros.