Re: [OE-core] binutils 2.23 call for testing the recipes

2012-11-19 Thread Enrico Scholz
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

2012-11-19 Thread Marcin Juszkiewicz
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

2012-11-16 Thread Martin Jansa
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

2012-11-16 Thread Saul Wold

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

2012-09-16 Thread Martin Jansa
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

2012-09-16 Thread Khem Raj
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

2012-08-16 Thread Martin Jansa
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

2012-08-12 Thread Martin Jansa
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

2012-08-11 Thread Khem Raj
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

2012-08-09 Thread Martin Jansa
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

2012-08-09 Thread Khem Raj
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

2012-08-09 Thread Martin Jansa
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

2012-08-08 Thread Khem Raj
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