[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Recap and patch to deprecating cross-compiler stuff
From: |
Eric Sunshine |
Subject: |
Re: Recap and patch to deprecating cross-compiler stuff |
Date: |
Mon, 22 Mar 2004 10:05:21 -0500 |
On Mon, 22 Mar 2004 14:02:54 +0100, Ralf Corsepius wrote:
> On Mon, 2004-03-22 at 11:51, Bonzini wrote:
> > Here is an updated patch that removes the deprecation, but
> > still changes the other bits.
> Sorry, Paolo, I am strongly opposed to this patch.
> AFAIU, you are just about to revert all simplifications on
> cross-compilation autoconf has eared since 2.5x.
> At least your changes seem to be completely incompatible to
> autoconf-2.5x and will definitely break packages. Therefore, if there
> should be consensus on this patch, it should not be applied to autoconf
> before 3.0.
I don't see that. His changes refine and finalize the clean-up which began
with 2.5x. He is not reverting any behavior, but is instead removing the
ugly transitional hacks which were introduced by 2.5x (the hacks in which the
manual said "do not rely upon this transitional behavior"). Paolo's patch
does not introduce incompatibilities which break 2.5x behavior. The only
actual behavioral change is slight. With his patch, specifying --host tells
Autoconf that cross-compilation mode is definitely requested. Without the
patch, --host tells Autoconf that cross-compilation mode _might_ be
requested. This patch makes cross-compilation mode entirely deterministic,
which was one of the goals of the transitional changes made in the 2.5x line.
-- ES