[oe] [oe-commits] Richard Purdie : autotools: Use STAGING_DATADIR_NATIVE for config.rpath

Andreas Müller schnitzeltony at googlemail.com
Mon Oct 22 09:58:19 UTC 2012


On Mon, Oct 22, 2012 at 11:41 AM, Martin Jansa <martin.jansa at gmail.com> wrote:
> On Mon, Oct 22, 2012 at 11:31:57AM +0200, Andreas Müller wrote:
>> On Mon, Oct 22, 2012 at 11:29 AM, Andreas Müller
>> <schnitzeltony at googlemail.com> wrote:
>> > On Fri, Oct 19, 2012 at 6:49 PM,  <git at git.openembedded.org> wrote:
>> >> Module: openembedded-core.git
>> >> Branch: master-next
>> >> Commit: 0ea24447842e6b76ccfee0881f557e1a82e89ef1
>> >> URL:    http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=0ea24447842e6b76ccfee0881f557e1a82e89ef1
>> >>
>> >> Author: Richard Purdie <richard.purdie at linuxfoundation.org>
>> >> Date:   Thu Oct 18 15:58:25 2012 +0000
>> >>
>> >> autotools: Use STAGING_DATADIR_NATIVE for config.rpath
>> >>
>> >> For builds that don't use gettext, config.rpath may not exist in the target
>> >> datadir. This change uses the native directory where it will always
>> >> be present due to gettext-minimal-native (which allows us to autoreconf
>> >> recipes using gettext even if we don't have gettext built).
>> >>
>> >> Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
>> >>
>> > I think this causes here for shadow-native:
>> >
>> > ERROR: Function failed: do_configure (see
>> > /home/andreas/tmp/oe-core-eglibc/work/x86_64-linux/shadow-native-4.1.4.3-r8/temp/log.do_configure.19593
>> > for further information)
>> > ERROR: Logfile of failure stored in:
>> > /home/andreas/tmp/oe-core-eglibc/work/x86_64-linux/shadow-native-4.1.4.3-r8/temp/log.do_configure.19593
>> > Log data follows:
>> > | DEBUG: Executing python function sysroot_cleansstate
>> > | DEBUG: Python function sysroot_cleansstate finished
>> > | DEBUG: Executing shell function autotools_preconfigure
>> > | DEBUG: Shell function autotools_preconfigure finished
>> > | DEBUG: Executing shell function do_configure
>> > | automake (GNU automake) 1.12.3
>> > | Copyright (C) 2012 Free Software Foundation, Inc.
>> > | License GPLv2+: GNU GPL version 2 or later
>> > <http://gnu.org/licenses/gpl-2.0.html>
>> > | This is free software: you are free to change and redistribute it.
>> > | There is NO WARRANTY, to the extent permitted by law.
>> > |
>> > | Written by Tom Tromey <tromey at redhat.com>
>> > |        and Alexandre Duret-Lutz <adl at gnu.org>.
>> > | AUTOV is 1.12
>> > | cp: cannot stat
>> > `/home/andreas/tmp/oe-core-eglibc/sysroots/x86_64-linux/usr/share/gettext/config.rpath':
>> > No such file or directory
>> > | ERROR: Function failed: do_configure (see
>> > /home/andreas/tmp/oe-core-eglibc/work/x86_64-linux/shadow-native-4.1.4.3-r8/temp/log.do_configure.19593
>> > for further information)
>> >
>> > Maybe some PR bump here and there required?
>> >
>> After forcing rebuild gettext-minimal-native shadow-native builds fine.
>
> yes, see
> http://lists.linuxtogo.org/pipermail/openembedded-core/2012-October/031119.html
>
Thanks for enlightenment

another victim was [1]. I love undiscussed and breaking patches at
very central classes before weekend. Long live the community :)

Andreas

[1] http://patches.openembedded.org/patch/38379/




More information about the Openembedded-devel mailing list