Re: [OE-core] binutils 2.23 call for testing the recipes
Khem Raj raj.khem-re5jqeeqqe8avxtiumw...@public.gmane.org writes: http://git.openembedded.org/openembedded-core-contrib/log/?h=kraj/binutils-2.23 Let me know if you see any errors. in meta/recipes-devtools/binutils/binutils_2.23.bb: | +EXTRA_OECONF_virtclass-native = --enable-target=all --enable-64-bit-bfd --enable-install-libbfd '--enable-target=all' is invalid; there does not exist such an option. This should be '--enable-targets=all'. Enrico ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] binutils 2.23 call for testing the recipes
W dniu 08.08.2012 19:45, Khem Raj pisze: Hi Binutils 2.23 branch has started upstream. Given that toolchain components require a lot of soak time, I have created the recipes for binutils 2.23 and pushed it here http://git.openembedded.org/openembedded-core-contrib/log/?h=kraj/binutils-2.23 AArch64 builds boot fine. ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] binutils 2.23 call for testing the recipes
On Wed, Aug 08, 2012 at 10:45:19AM -0700, Khem Raj wrote: Hi Binutils 2.23 branch has started upstream. Given that toolchain components require a lot of soak time, I have created the recipes for binutils 2.23 and pushed it here http://git.openembedded.org/openembedded-core-contrib/log/?h=kraj/binutils-2.23 If you are using angstrom set ANGSTROM_BINUTILS_VERSION = 2.23 in local.conf after pulling that branch for OE-Core it will work as it is Let me know if you see any errors. I will keep updating it until 2.23 release Now with danny released, can this be merged? Maybe updated to 2.23.1 too. Cheers, -- Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com signature.asc Description: Digital signature ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] binutils 2.23 call for testing the recipes
On 11/16/2012 12:07 AM, Martin Jansa wrote: On Wed, Aug 08, 2012 at 10:45:19AM -0700, Khem Raj wrote: Hi Binutils 2.23 branch has started upstream. Given that toolchain components require a lot of soak time, I have created the recipes for binutils 2.23 and pushed it here http://git.openembedded.org/openembedded-core-contrib/log/?h=kraj/binutils-2.23 If you are using angstrom set ANGSTROM_BINUTILS_VERSION = 2.23 in local.conf after pulling that branch for OE-Core it will work as it is Let me know if you see any errors. I will keep updating it until 2.23 release Now with danny released, can this be merged? Maybe updated to 2.23.1 too. Apparently there is an issue with the SDK that is being worked on, once that issue is resolved we will look into merging the updated version of binutils. Sau! Cheers, ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] binutils 2.23 call for testing the recipes
On Wed, Aug 08, 2012 at 10:45:19AM -0700, Khem Raj wrote: Hi Binutils 2.23 branch has started upstream. Given that toolchain components require a lot of soak time, I have created the recipes for binutils 2.23 and pushed it here http://git.openembedded.org/openembedded-core-contrib/log/?h=kraj/binutils-2.23 After last rebase of this branch, upgrade from 2.22.92* (or something like that) to git with SRCREV d56d3537a00d85d9072156026f426c931ba21fba I see errors like this https://lists.gnu.org/archive/html/bug-binutils/2012-09/msg00036.html when building 2.6.39 kernel for armv4t | arch/arm/lib/copy_template.S: Assembler messages: | arch/arm/lib/copy_template.S:100: Error: selected processor does not support ARM mode `ldralt r3,[r1],#4' Is it binutils bug or something needs to be changed in kernel again? Cheers, If you are using angstrom set ANGSTROM_BINUTILS_VERSION = 2.23 in local.conf after pulling that branch for OE-Core it will work as it is Let me know if you see any errors. I will keep updating it until 2.23 release Thanks -Khem ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core -- Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com signature.asc Description: Digital signature ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] binutils 2.23 call for testing the recipes
On (16/09/12 08:06), Martin Jansa wrote: On Wed, Aug 08, 2012 at 10:45:19AM -0700, Khem Raj wrote: Hi Binutils 2.23 branch has started upstream. Given that toolchain components require a lot of soak time, I have created the recipes for binutils 2.23 and pushed it here http://git.openembedded.org/openembedded-core-contrib/log/?h=kraj/binutils-2.23 After last rebase of this branch, upgrade from 2.22.92* (or something like that) to git with SRCREV d56d3537a00d85d9072156026f426c931ba21fba I see errors like this https://lists.gnu.org/archive/html/bug-binutils/2012-09/msg00036.html when building 2.6.39 kernel for armv4t | arch/arm/lib/copy_template.S: Assembler messages: | arch/arm/lib/copy_template.S:100: Error: selected processor does not support ARM mode `ldralt r3,[r1],#4' Is it binutils bug or something needs to be changed in kernel again? This is a binutils bug see discussions on http://sourceware.org/ml/binutils/2012-09/msg00128.html Cheers, If you are using angstrom set ANGSTROM_BINUTILS_VERSION = 2.23 in local.conf after pulling that branch for OE-Core it will work as it is Let me know if you see any errors. I will keep updating it until 2.23 release Thanks -Khem ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core -- Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core -- -Khem ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] binutils 2.23 call for testing the recipes
On Sun, Aug 12, 2012 at 08:14:25AM +0200, Martin Jansa wrote: On Sat, Aug 11, 2012 at 10:30:25PM -0700, Khem Raj wrote: On Sat, Aug 11, 2012 at 1:04 AM, Martin Jansa martin.ja...@gmail.com wrote: | === If you get failures below, please file a bug describing the error | === and your environment (compiler and linker versions), and use | === --disable-elf-hack until this is fixed. | === | /var/lib/jenkins/jobs/shr-core-branches/workspace/shr-core/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/firefox-10.0.2-r2/mozilla-release/build/unix/elfhack/elfhack -b test.so | test.so: terminate called after throwing an instance of 'std::runtime_error' | what(): Unsupported relocation type | make[7]: *** [test.so] Aborted (core dumped) | make[7]: Leaving directory `/var/lib/jenkins/jobs/shr-core-branches/workspace/shr-core/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/firefox-10.0.2-r2/mozilla-release/build/unix/elfhack' it might be you are seeing same bug in elfhack as described here https://bugzilla.mozilla.org/show_bug.cgi?id=632920 I've disabled elf hack yesterday https://github.com/OSSystems/meta-browser/commit/5d176cb405497e5c5823fa14dbae353a2e1e3730 and it did build fine with 2.22 as well as 23, but GNUtoo then reported that it still produces Illegal instructions. Another issue I've noticed today is gtk-update-icon-cache failing on armv4t with Illegal instruction (even without gold enabled). Not 100% sure it's because of switch from binutils-2.22 to 2.23, but it still works in my other builddirs (without binutils-2.23). Will debug this a bit more when I find some time. SHR root@gjama ~ $ gtk-update-icon-cache -q /usr/share/icons/shr/ Illegal instruction -- Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com signature.asc Description: Digital signature ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] binutils 2.23 call for testing the recipes
On Sat, Aug 11, 2012 at 10:30:25PM -0700, Khem Raj wrote: On Sat, Aug 11, 2012 at 1:04 AM, Martin Jansa martin.ja...@gmail.com wrote: | === If you get failures below, please file a bug describing the error | === and your environment (compiler and linker versions), and use | === --disable-elf-hack until this is fixed. | === | /var/lib/jenkins/jobs/shr-core-branches/workspace/shr-core/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/firefox-10.0.2-r2/mozilla-release/build/unix/elfhack/elfhack -b test.so | test.so: terminate called after throwing an instance of 'std::runtime_error' | what(): Unsupported relocation type | make[7]: *** [test.so] Aborted (core dumped) | make[7]: Leaving directory `/var/lib/jenkins/jobs/shr-core-branches/workspace/shr-core/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/firefox-10.0.2-r2/mozilla-release/build/unix/elfhack' it might be you are seeing same bug in elfhack as described here https://bugzilla.mozilla.org/show_bug.cgi?id=632920 I've disabled elf hack yesterday https://github.com/OSSystems/meta-browser/commit/5d176cb405497e5c5823fa14dbae353a2e1e3730 and it did build fine with 2.22 as well as 23, but GNUtoo then reported that it still produces Illegal instructions. Cheers, -- Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com signature.asc Description: Digital signature ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] binutils 2.23 call for testing the recipes
On Sat, Aug 11, 2012 at 1:04 AM, Martin Jansa martin.ja...@gmail.com wrote: | === If you get failures below, please file a bug describing the error | === and your environment (compiler and linker versions), and use | === --disable-elf-hack until this is fixed. | === | /var/lib/jenkins/jobs/shr-core-branches/workspace/shr-core/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/firefox-10.0.2-r2/mozilla-release/build/unix/elfhack/elfhack -b test.so | test.so: terminate called after throwing an instance of 'std::runtime_error' | what(): Unsupported relocation type | make[7]: *** [test.so] Aborted (core dumped) | make[7]: Leaving directory `/var/lib/jenkins/jobs/shr-core-branches/workspace/shr-core/tmp-eglibc/work/armv7a-vfp-neon-oe-linux-gnueabi/firefox-10.0.2-r2/mozilla-release/build/unix/elfhack' it might be you are seeing same bug in elfhack as described here https://bugzilla.mozilla.org/show_bug.cgi?id=632920 ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] binutils 2.23 call for testing the recipes
On Wed, Aug 08, 2012 at 10:45:19AM -0700, Khem Raj wrote: Hi Binutils 2.23 branch has started upstream. Given that toolchain components require a lot of soak time, I have created the recipes for binutils 2.23 and pushed it here http://git.openembedded.org/openembedded-core-contrib/log/?h=kraj/binutils-2.23 If you are using angstrom set ANGSTROM_BINUTILS_VERSION = 2.23 in local.conf after pulling that branch for OE-Core it will work as it is Let me know if you see any errors. I was trying to build armv4t image with gold enabled again to see if those issues with gold are resolved and building linux-3.2 and linux-2.6.39 are failing with this: | LD arch/arm/boot/compressed/vmlinux | arm-oe-linux-gnueabi-ld: error: DIV usage mismatch between arch/arm/boot/compressed/misc.o and output | arm-oe-linux-gnueabi-ld: error: DIV usage mismatch between arch/arm/boot/compressed/lib1funcs.o and output | make[2]: *** [arch/arm/boot/compressed/vmlinux] Error 1 Any hint for that? Cheers, -- Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com signature.asc Description: Digital signature ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] binutils 2.23 call for testing the recipes
On Thu, Aug 9, 2012 at 6:10 AM, Martin Jansa martin.ja...@gmail.com wrote: On Wed, Aug 08, 2012 at 10:45:19AM -0700, Khem Raj wrote: Hi Binutils 2.23 branch has started upstream. Given that toolchain components require a lot of soak time, I have created the recipes for binutils 2.23 and pushed it here http://git.openembedded.org/openembedded-core-contrib/log/?h=kraj/binutils-2.23 If you are using angstrom set ANGSTROM_BINUTILS_VERSION = 2.23 in local.conf after pulling that branch for OE-Core it will work as it is Let me know if you see any errors. I was trying to build armv4t image with gold enabled again to see if those issues with gold are resolved and building linux-3.2 and linux-2.6.39 are failing with this: | LD arch/arm/boot/compressed/vmlinux | arm-oe-linux-gnueabi-ld: error: DIV usage mismatch between arch/arm/boot/compressed/misc.o and output | arm-oe-linux-gnueabi-ld: error: DIV usage mismatch between arch/arm/boot/compressed/lib1funcs.o and output | make[2]: *** [arch/arm/boot/compressed/vmlinux] Error 1 Any hint for that? probably you need something like below https://lists.yoctoproject.org/pipermail/poky/2011-January/003131.html Cheers, -- Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
Re: [OE-core] binutils 2.23 call for testing the recipes
On Thu, Aug 09, 2012 at 07:53:43AM -0700, Khem Raj wrote: On Thu, Aug 9, 2012 at 6:10 AM, Martin Jansa martin.ja...@gmail.com wrote: On Wed, Aug 08, 2012 at 10:45:19AM -0700, Khem Raj wrote: Hi Binutils 2.23 branch has started upstream. Given that toolchain components require a lot of soak time, I have created the recipes for binutils 2.23 and pushed it here http://git.openembedded.org/openembedded-core-contrib/log/?h=kraj/binutils-2.23 If you are using angstrom set ANGSTROM_BINUTILS_VERSION = 2.23 in local.conf after pulling that branch for OE-Core it will work as it is Let me know if you see any errors. I was trying to build armv4t image with gold enabled again to see if those issues with gold are resolved and building linux-3.2 and linux-2.6.39 are failing with this: | LD arch/arm/boot/compressed/vmlinux | arm-oe-linux-gnueabi-ld: error: DIV usage mismatch between arch/arm/boot/compressed/misc.o and output | arm-oe-linux-gnueabi-ld: error: DIV usage mismatch between arch/arm/boot/compressed/lib1funcs.o and output | make[2]: *** [arch/arm/boot/compressed/vmlinux] Error 1 Any hint for that? probably you need something like below https://lists.yoctoproject.org/pipermail/poky/2011-January/003131.html I've used something like https://github.com/CyanogenMod/android_kernel_samsung_tuna/commit/ec1ac589d49081286164246fbaaba0012ae7ecac and core-image-minimal-mtdutils looks better wrt gold issues we had, now waiting for bigger image like shr-lite-image to test it more. Cheers, Cheers, -- Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core -- Martin 'JaMa' Jansa jabber: martin.ja...@gmail.com signature.asc Description: Digital signature ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core
[OE-core] binutils 2.23 call for testing the recipes
Hi Binutils 2.23 branch has started upstream. Given that toolchain components require a lot of soak time, I have created the recipes for binutils 2.23 and pushed it here http://git.openembedded.org/openembedded-core-contrib/log/?h=kraj/binutils-2.23 If you are using angstrom set ANGSTROM_BINUTILS_VERSION = 2.23 in local.conf after pulling that branch for OE-Core it will work as it is Let me know if you see any errors. I will keep updating it until 2.23 release Thanks -Khem ___ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-core