[oe] Random problems with building locales

J. L. vwyodapink at gmail.com
Fri Nov 5 19:29:14 UTC 2010


On Fri, Nov 5, 2010 at 12:19 PM, Khem Raj <raj.khem at gmail.com> wrote:
> On Fri, Nov 5, 2010 at 9:30 AM, David Lambert <dave at lambsys.com> wrote:
>> I am getting apparent random failures when attempting to build OpenEmbedded
>> with bitbake 1.10.0.  It seems that localedef is randomly failing as shown
>> below. The first time it failed compiling UTF-8 es_NI, the second UTF-8
>> gv_GB, third UTF-8 es_NI again, and finally UTF-8 xh_ZA.
>> Initially I suspected a problem with my machine, but I ran diagnostics
>> overnight with no failures. Has anyone else experienced this type of
>> failure? Could you help guide me where else to look?
>>
>
> I think its because qemu-arm is dying on you. there is 0.13 release
> that happens few weeks back
> I am still working on getting that into OE. Once I have that in may be
> it will get fixed I am not sure yet
> remain tuned
>
> -Khem
>
>>
>> Thanks in advance for any help.
>>
>> Best regards,
>>
>> Dave.
>>
>>
>> NOTE: Task failed: localedef returned an error (command was
>> PATH="/home/dlambert/oe/build/tmp/sysroots/i686-linux/usr/armv5te/bin:/home/dlambert/oe/build/tmp/sysroots/i686-linux/usr/sbin:/home/dlambert/oe/build/tmp/sysroots/i686-linux/usr/bin:/home/dlambert/oe/build/tmp/sysroots/i686-linux/sbin:/home/dlambert/oe/build/tmp/sysroots/i686-linux//bin:/home/dlambert/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/armelf/bin"



I am running into the same similar issue on my 64bit machine. Where
its not building the correct places randomly. For me its libtool
aclocal aclocal-1.11




>> I18NPATH="/home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree/usr/share/i18n"
>> qemu-arm -s 1048576 -r 2.6.24 -L
>> /home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree
>> -E
>> LD_LIBRARY_PATH=/home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree/lib
>>  /home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree/bin/localedef
>> --force --old-style --no-archive
>> --prefix=/home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree
>> --inputfile=/usr/share/i18n/locales/es_NI --charmap=UTF-8 es_NI).
>> NOTE: package glibc-2.9-r37.3: task do_package: Failed
>> ERROR: TaskFailed event exception, aborting
>> ERROR: Build of /home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb
>> do_package failed
>> ERROR: Task 159 (/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb,
>> do_package) failed with 256
>> ERROR: '/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb' failed
>> ERROR: '/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb' failed
>> dlambert at development:~/oe/build$ bitbake base-image
>> NOTE: Handling BitBake files: \ (7090/7090) [100 %]
>> Parsing of 7090 .bb files complete (6676 cached, 414 parsed). 7279 targets,
>> 339 skipped, 0 masked, 0 errors.
>> NOTE: Resolving any missing task queue dependencies
>> NOTE: Preparing runqueue
>> NOTE: Executing runqueue
>> NOTE: Running task 516 of 1345 (ID: 159,
>> /home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb, do_package)
>> NOTE: package glibc-2.9-r37.3: task do_package: Started
>> NOTE: preparing tree for binary locale generation
>> NOTE: generating locale es_NI (UTF-8)
>> NOTE: generating locale bo_IN (UTF-8)
>> NOTE: generating locale gv_GB (UTF-8)
>> qemu-arm: relocation error: qemu-arm: symbol unlink, version GLIBC_2.0 not
>> defined in file libc.so.6 with link time reference
>> ERROR: TaskFailed event exception, aborting
>> ERROR: Build of /home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb
>> do_package failed
>> ERROR: Task 159 (/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb,
>> do_package) failed with 256
>> ERROR: '/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb' failed
>> NOTE: Task failed: localedef returned an error (command was
>> PATH="/home/dlambert/oe/build/tmp/sysroots/i686-linux/usr/armv5te/bin:/home/dlambert/oe/build/tmp/sysroots/i686-linux/usr/sbin:/home/dlambert/oe/build/tmp/sysroots/i686-linux/usr/bin:/home/dlambert/oe/build/tmp/sysroots/i686-linux/sbin:/home/dlambert/oe/build/tmp/sysroots/i686-linux//bin:/home/dlambert/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/armelf/bin"
>> I18NPATH="/home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree/usr/share/i18n"
>> qemu-arm -s 1048576 -r 2.6.24 -L
>> /home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree
>> -E
>> LD_LIBRARY_PATH=/home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree/lib
>>  /home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree/bin/localedef
>> --force --old-style --no-archive
>> --prefix=/home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree
>> --inputfile=/usr/share/i18n/locales/gv_GB --charmap=UTF-8 gv_GB).
>> NOTE: package glibc-2.9-r37.3: task do_package: Failed
>> ERROR: TaskFailed event exception, aborting
>> ERROR: Build of /home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb
>> do_package failed
>> ERROR: Task 159 (/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb,
>> do_package) failed with 256
>> ERROR: '/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb' failed
>> ERROR: '/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb' failed
>> dlambert at development:~/oe/build$ bitbake base-image
>> NOTE: Handling BitBake files: \ (7090/7090) [100 %]
>> Parsing of 7090 .bb files complete (6676 cached, 414 parsed). 7279 targets,
>> 339 skipped, 0 masked, 0 errors.
>> NOTE: Resolving any missing task queue dependencies
>> NOTE: Preparing runqueue
>> NOTE: Executing runqueue
>> NOTE: Running task 516 of 1345 (ID: 159,
>> /home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb, do_package)
>> NOTE: package glibc-2.9-r37.3: task do_package: Started
>> NOTE: preparing tree for binary locale generation
>> NOTE: generating locale es_NI (UTF-8)
>> ERROR: TaskFailed event exception, aborting
>> ERROR: Build of /home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb
>> do_package failed
>> ERROR: Task 159 (/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb,
>> do_package) failed with 256
>> ERROR: '/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb' failed
>> NOTE: Task failed: localedef returned an error (command was
>> PATH="/home/dlambert/oe/build/tmp/sysroots/i686-linux/usr/armv5te/bin:/home/dlambert/oe/build/tmp/sysroots/i686-linux/usr/sbin:/home/dlambert/oe/build/tmp/sysroots/i686-linux/usr/bin:/home/dlambert/oe/build/tmp/sysroots/i686-linux/sbin:/home/dlambert/oe/build/tmp/sysroots/i686-linux//bin:/home/dlambert/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/armelf/bin"
>> I18NPATH="/home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree/usr/share/i18n"
>> qemu-arm -s 1048576 -r 2.6.24 -L
>> /home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree
>> -E
>> LD_LIBRARY_PATH=/home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree/lib
>>  /home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree/bin/localedef
>> --force --old-style --no-archive
>> --prefix=/home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree
>> --inputfile=/usr/share/i18n/locales/es_NI --charmap=UTF-8 es_NI).
>> NOTE: package glibc-2.9-r37.3: task do_package: Failed
>> ERROR: TaskFailed event exception, aborting
>> ERROR: Build of /home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb
>> do_package failed
>> ERROR: Task 159 (/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb,
>> do_package) failed with 256
>> ERROR: '/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb' failed
>> ERROR: '/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb' failed
>> dlambert at development:~/oe/build$ bitbake base-image
>> NOTE: Handling BitBake files: \ (7090/7090) [100 %]
>> Parsing of 7090 .bb files complete (6676 cached, 414 parsed). 7279 targets,
>> 339 skipped, 0 masked, 0 errors.
>> NOTE: Resolving any missing task queue dependencies
>> NOTE: Preparing runqueue
>> NOTE: Executing runqueue
>> NOTE: Running task 516 of 1345 (ID: 159,
>> /home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb, do_package)
>> NOTE: package glibc-2.9-r37.3: task do_package: Started
>> NOTE: preparing tree for binary locale generation
>> NOTE: generating locale es_NI (UTF-8)
>> NOTE: generating locale bo_IN (UTF-8)
>> NOTE: generating locale gv_GB (UTF-8)
>> NOTE: generating locale kw_GB (UTF-8)
>> NOTE: generating locale en_BW (UTF-8)
>> NOTE: generating locale xh_ZA (UTF-8)
>> ERROR: TaskFailed event exception, aborting
>> ERROR: Build of /home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb
>> do_package failed
>> ERROR: Task 159 (/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb,
>> do_package) failed with 256
>> ERROR: '/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb' failed
>> NOTE: Task failed: localedef returned an error (command was
>> PATH="/home/dlambert/oe/build/tmp/sysroots/i686-linux/usr/armv5te/bin:/home/dlambert/oe/build/tmp/sysroots/i686-linux/usr/sbin:/home/dlambert/oe/build/tmp/sysroots/i686-linux/usr/bin:/home/dlambert/oe/build/tmp/sysroots/i686-linux/sbin:/home/dlambert/oe/build/tmp/sysroots/i686-linux//bin:/home/dlambert/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/armelf/bin"
>> I18NPATH="/home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree/usr/share/i18n"
>> qemu-arm -s 1048576 -r 2.6.24 -L
>> /home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree
>> -E
>> LD_LIBRARY_PATH=/home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree/lib
>>  /home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree/bin/localedef
>> --force --old-style --no-archive
>> --prefix=/home/dlambert/oe/build/tmp/work/armv5te-angstrom-linux-gnueabi/glibc-2.9-r37.3/locale-tree
>> --inputfile=/usr/share/i18n/locales/xh_ZA --charmap=UTF-8 xh_ZA).
>> NOTE: package glibc-2.9-r37.3: task do_package: Failed
>> ERROR: TaskFailed event exception, aborting
>> ERROR: Build of /home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb
>> do_package failed
>> ERROR: Task 159 (/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb,
>> do_package) failed with 256
>> ERROR: '/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb' failed
>> ERROR: '/home/dlambert/oe/openembedded/recipes/glibc/glibc_2.9.bb' failed
>>
>> _______________________________________________
>> Openembedded-devel mailing list
>> Openembedded-devel at lists.openembedded.org
>> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>>
>
> _______________________________________________
> Openembedded-devel mailing list
> Openembedded-devel at lists.openembedded.org
> http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel
>




More information about the Openembedded-devel mailing list