switch to newer eglibc & gcc versions
cover switch to newer eglibc & gcc versions
From: Nitin A Kamble <[email protected]>
Switch to eglibc 2.13 from 2.12
Switch to gcc 4.6.0 from 4.5.1 for mips & powerpc
Tested meta-toolchain, core-image-lsb-sdk & core-image-sato-sdk images with these commits. And didn't notice any breakage. sdk compiler is working inside the images. and basic programs are working well inside the images.
Also update patch status for some gplv2 recipes
The following changes since commit fc55b224caa3eeac4abda099ec9ed505db59fb28:
base.bbclass: use oe.data for OE_IMPORTS (2011-05-20 17:34:23 +0100)
are available in the git repository at:
git://git.pokylinux.org/poky-contrib.git nitin/misc
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/misc
Nitin A Kamble (3):
tcmode-default: switch to eglibc 2.13 from 2.12
tcmode-default: switch to gcc 4.6.0 for ppc & mips also gplv2 recipes update upstream status of patches
meta/conf/distro/include/tcmode-default.inc | 6 +----- meta/recipes-extended/at/at-3.1.12/configure.patch | 2 ++ .../cpio/cpio-2.8/m4extensions.patch | 2 ++ meta/recipes-extended/cpio/cpio-2.8/statdef.patch | 2 ++ .../grep/grep-2.5.1a/uclibc-fix.patch | 2 ++ .../recipes-extended/tar/tar-1.17/gcc43build.patch | 2 ++ .../tar/tar-1.17/m4extensions.patch | 2 ++ 7 files changed, 13 insertions(+), 5 deletions(-)
Signature · 1 line
1.7.3.4
PATCH 1/3 tcmode-default: switch to eglibc 2.13 from 2.12
From: Nitin A Kamble <[email protected]>
--- meta/conf/distro/include/tcmode-default.inc | 2 +- 1 files changed, 1 insertions(+), 1 deletions(-)
meta/conf/distro/include/tcmode-default.inc +1 -1
@@ -24,7 +24,7 @@ GCCVERSION_ppc ?= "4.5.1" SDKGCCVERSION_ppc ?= "4.5.1" BINUVERSION ?= "2.21" GLIBCVERSION ?= "2.10.1" -EGLIBCVERSION ?= "2.12" +EGLIBCVERSION ?= "2.13" LINUXLIBCVERSION ?= "2.6.37.2" # Temporary preferred version overrides for PPC
Signature · 1 line
1.7.3.4
PATCH 2/3 tcmode-default: switch to gcc 4.6.0 for ppc & mips also
From: Nitin A Kamble <[email protected]>
Now the kernel issues related to gcc 4.6.0 for mips & ppc are fixed.
--- meta/conf/distro/include/tcmode-default.inc | 4 ---- 1 files changed, 0 insertions(+), 4 deletions(-)
meta/conf/distro/include/tcmode-default.inc +0 -4
@@ -18,10 +18,6 @@ PREFERRED_PROVIDER_virtual/gettext ??= "gettext" GCCVERSION ?= "4.6.0" SDKGCCVERSION ?= "4.6.0" -GCCVERSION_mips ?= "4.5.1" -SDKGCCVERSION_mips ?= "4.5.1" -GCCVERSION_ppc ?= "4.5.1" -SDKGCCVERSION_ppc ?= "4.5.1" BINUVERSION ?= "2.21" GLIBCVERSION ?= "2.10.1" EGLIBCVERSION ?= "2.13"
Signature · 1 line
1.7.3.4
PATCH 3/3 gplv2 recipes update upstream status of patches
In reply to [email protected]From: Nitin A Kamble <[email protected]>
grep-2.5.1a: update upstream status of patches tar-1.17: update upstream-status of patches at-3.1.12: update upstream-status for patches cpio-2.8: update upstream-status for patches
--- meta/recipes-extended/at/at-3.1.12/configure.patch | 2 ++ .../cpio/cpio-2.8/m4extensions.patch | 2 ++ meta/recipes-extended/cpio/cpio-2.8/statdef.patch | 2 ++ .../grep/grep-2.5.1a/uclibc-fix.patch | 2 ++ .../recipes-extended/tar/tar-1.17/gcc43build.patch | 2 ++ .../tar/tar-1.17/m4extensions.patch | 2 ++ 6 files changed, 12 insertions(+), 0 deletions(-)
meta/recipes-extended/at/at-3.1.12/configure.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status: Inappropriate [licensing] + Fix cross-compilation issues in configure.ac Derived from an OE patch for at-3.1.8
meta/recipes-extended/cpio/cpio-2.8/m4extensions.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status: Inappropriate [licensing] + # Define AC_USE_SYSTEM_EXTENSIONS only if it was previously undefined. # This is needed to configure correctly with newer versions of autoconf.
meta/recipes-extended/cpio/cpio-2.8/statdef.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status: Inappropriate [licensing] + # Avoid multiple stat definitions # Patch taken from cpio mailing list posting 2010-03-19
meta/recipes-extended/grep/grep-2.5.1a/uclibc-fix.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status: Inappropriate [licensing] + # Fix to use mempcpy instead of __mempcpy. This is needed for uclibc which # doesn't define __mempcpy, only mempcpy. Since both uclibc and glibc have # mempcpy, we'll just use that instead.
meta/recipes-extended/tar/tar-1.17/gcc43build.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status: Inappropriate [licensing] + # Fix errors when built with gcc 4.3 # Patch taken from Debian bug #452096
meta/recipes-extended/tar/tar-1.17/m4extensions.patch +2 -0
@@ -1,3 +1,5 @@ +Upstream-Status: Inappropriate [licensing] + # Define AC_USE_SYSTEM_EXTENSIONS only if it was previously undefined. # This is needed to configure correctly with newer versions of autoconf.
Signature · 1 line
1.7.3.4
Saul Wold
AppliedQuoted 25 lines · On 05/22/2011 10:10 AM, [email protected] wrote:
From: Nitin A Kamble<[email protected]>
Switch to eglibc 2.13 from 2.12
Switch to gcc 4.6.0 from 4.5.1 for mips& powerpcTested meta-toolchain, core-image-lsb-sdk& core-image-sato-sdk images with these commits. And didn't notice any breakage. sdk compiler is working inside the images. and basic programs are working well inside the images.
Also update patch status for some gplv2 recipes
The following changes since commit
fc55b224caa3eeac4abda099ec9ed505db59fb28:base.bbclass: use oe.data for OE_IMPORTS (2011-05-20 17:34:23 +0100)are available in the git repository at:
git://git.pokylinux.org/poky-contrib.gitnitin/misc
http://git.pokylinux.org/cgit.cgi/poky-contrib/log/?h=nitin/miscNitin A Kamble (3):
tcmode-default: switch to eglibc 2.13 from 2.12
tcmode-default: switch to gcc 4.6.0 for ppc& mips also gplv2 recipes update upstream status of patches
Quoted 9 lines
meta/conf/distro/include/tcmode-default.inc | 6 +----- meta/recipes-extended/at/at-3.1.12/configure.patch | 2 ++ .../cpio/cpio-2.8/m4extensions.patch | 2 ++ meta/recipes-extended/cpio/cpio-2.8/statdef.patch | 2 ++ .../grep/grep-2.5.1a/uclibc-fix.patch | 2 ++ .../recipes-extended/tar/tar-1.17/gcc43build.patch | 2 ++ .../tar/tar-1.17/m4extensions.patch | 2 ++ 7 files changed, 13 insertions(+), 5 deletions(-)
Merged into oe-core and poky master.
Thanks
Sau!
BTW, in the future please send directly to oe-core, no need to cross post.