[OE-core] [PATCH] gnu-config: improve detection of perl setup errors

Andre McCurdy armccurdy at gmail.com
Tue May 26 21:46:53 UTC 2015


On Tue, May 26, 2015 at 7:46 AM, Burton, Ross <ross.burton at intel.com> wrote:
>
> On 23 May 2015 at 02:21, Andre McCurdy <armccurdy at gmail.com> wrote:
>>
>> Warning: This patch causes building of some packages to fail if OE and
>> host perl versions differ, so should not be merged until those issues
>> are resolved. To reproduce the current issues:
>>
>>   - Use a host with perl 5.18 (e.g. Ubuntu 14.04)
>>   - Apply this patch to oe-core master or fido
>>   - bitbake -fc configure intltool
>
>
> Does this caveat apply to minor perl versions too?  This patch causes
> gcc-source to break when it runs gnu-configize on my Debian machine (perl
> 5.20.2, OE has 5.20.0).

I don't think so. I see the gcc-source error now too and it seems to
be a different case of a pre-existing failure from "autoconf --trace"
which is made visible by the patch.

Running the "autoconf --trace" command manually for gcc-source gives the error:

 | configure.ac:34: error: Please use exactly Autoconf 2.64 instead of 2.69.
 | config/override.m4:12: _GCC_AUTOCONF_VERSION_CHECK is expanded from...
 | configure.ac:34: the top level
 | autom4te: m4 failed with exit status: 1


> Ross



More information about the Openembedded-core mailing list