This is the mail archive of the
libffi-discuss@sourceware.org
mailing list for the libffi project.
Re: Removal of config.sub and config.guess
- From: Anthony Green <green at moxielogic dot com>
- To: Marcus Shawcroft <marcus dot shawcroft at arm dot com>
- Cc: "libffi-discuss\ at sourceware dot org" <libffi-discuss at sourceware dot org>
- Date: Thu, 20 Mar 2014 10:08:30 -0400
- Subject: Re: Removal of config.sub and config.guess
- Authentication-results: sourceware.org; auth=none
- References: <532AB596 dot 9060800 at arm dot com>
Marcus Shawcroft <marcus.shawcroft@arm.com> writes:
> Hi,
>
> The recent patch to remove config.sub and config.guess from the libffi
> source repository has implications beyond simply running autogen.sh.
>
> Prior to their removal the files in the tree corresponded to upstream
> gnu config versions dated ~ 2013-04-24.
>
> The most recent distribution of the autoconf package is autoconf-2.69,
> this package distributes config.sub and config.guess dated 2012-04-18
> 2012-02-10.
>
> The implication of this is that removing config.sub and config.guess
> from the source tree in favour of executing autoreconf does not result
> in equivalent functionality.
>
> This change has effectively removed support for aarch64.
>
> I would like to see these files re-instated.
Hi Marcus,
Thanks for bringing this to my attention. There are three paths
forward, as a I see it:
1. Revert the changes completely, and reintroduce all generated
configury to the repo.
2. Make no changes, and just ask that developers who care use
pre-releases of the configury tools (like I was doing with libtool
for similar reasons). This is what I would do for the release, so
aarch64 support would be preserved in the release.
3. Don't revert the changes, but modify the autogen.sh script to pull in
the newer config.guess and config.sub after the fact.
Do you see any other solution? I'd prefer not to go with [1]. How do
you feel about [2] or [3]?
AG
>
> Cheers
> /Marcus