* [PATCH 0/2] more eglibc 2.16 fixes
@ 2012-07-18 6:39 Khem Raj
2012-07-18 6:39 ` [PATCH 1/2] eglibc: Fix build for e500 cores Khem Raj
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Khem Raj @ 2012-07-18 6:39 UTC (permalink / raw)
To: openembedded-core
This patchset is a followup to eglibc update
It cleans up the use of 'proto' in SRC_URI of
svn recipes
Fixes eglibc 2.16 build on ppc e500v1 and e500v2 cores
The following changes since commit 2bd0aaf98c5d586638d82f5f22c1c24122a889a3:
toolchain-scripts: Sync the SDK/ADT values to the build system (2012-07-17 18:02:10 +0100)
are available in the git repository at:
git://git.openembedded.org/openembedded-core-contrib kraj/eglibc-2.16
http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/eglibc-2.16
Khem Raj (2):
eglibc: Fix build for e500 cores
recipes: Change 'proto' to 'protocol' in SRC_URI
.../eglibc/cross-localedef-native_2.15.bb | 2 +-
.../eglibc/cross-localedef-native_2.16.bb | 2 +-
.../eglibc/eglibc-2.16/e500-math_private.patch | 31 ++++++++++++++++++++
meta/recipes-core/eglibc/eglibc_2.16.bb | 3 +-
meta/recipes-multimedia/tremor/tremor_20120314.bb | 2 +-
5 files changed, 36 insertions(+), 4 deletions(-)
create mode 100644 meta/recipes-core/eglibc/eglibc-2.16/e500-math_private.patch
--
1.7.9.5
^ permalink raw reply [flat|nested] 4+ messages in thread
* [PATCH 1/2] eglibc: Fix build for e500 cores
2012-07-18 6:39 [PATCH 0/2] more eglibc 2.16 fixes Khem Raj
@ 2012-07-18 6:39 ` Khem Raj
2012-07-18 6:39 ` [PATCH 2/2] recipes: Change 'proto' to 'protocol' in SRC_URI Khem Raj
2012-07-19 15:55 ` [PATCH 0/2] more eglibc 2.16 fixes Saul Wold
2 siblings, 0 replies; 4+ messages in thread
From: Khem Raj @ 2012-07-18 6:39 UTC (permalink / raw)
To: openembedded-core
e500 support needed to be updared to match eglibc 2.16
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
.../eglibc/eglibc-2.16/e500-math_private.patch | 31 ++++++++++++++++++++
meta/recipes-core/eglibc/eglibc_2.16.bb | 3 +-
2 files changed, 33 insertions(+), 1 deletion(-)
create mode 100644 meta/recipes-core/eglibc/eglibc-2.16/e500-math_private.patch
diff --git a/meta/recipes-core/eglibc/eglibc-2.16/e500-math_private.patch b/meta/recipes-core/eglibc/eglibc-2.16/e500-math_private.patch
new file mode 100644
index 0000000..9dbb26e
--- /dev/null
+++ b/meta/recipes-core/eglibc/eglibc-2.16/e500-math_private.patch
@@ -0,0 +1,31 @@
+Match with the latest math_private restructuring in glibc
+
+as done here
+
+http://sourceware.org/ml/libc-alpha/2012-03/msg00302.html
+
+Signed-off-by: Khem Raj <raj.khem@gmail.com>
+
+Upstream-Status: Pending
+
+Index: libc/ports/sysdeps/powerpc/powerpc32/e500/fpu/math_private.h
+===================================================================
+--- libc.orig/ports/sysdeps/powerpc/powerpc32/e500/fpu/math_private.h 2012-07-17 22:58:20.340405923 -0700
++++ libc/ports/sysdeps/powerpc/powerpc32/e500/fpu/math_private.h 2012-07-17 22:58:21.120405923 -0700
+@@ -1 +1 @@
+-#include <math/math_private.h>
++#include_next <sysdeps/generic/math_private.h>
+Index: libc/ports/sysdeps/powerpc/powerpc32/e500/fpu/fraiseexcpt.c
+===================================================================
+--- libc.orig/ports/sysdeps/powerpc/powerpc32/e500/fpu/fraiseexcpt.c 2012-07-17 23:15:15.872405939 -0700
++++ libc/ports/sysdeps/powerpc/powerpc32/e500/fpu/fraiseexcpt.c 2012-07-17 23:18:42.760405602 -0700
+@@ -23,7 +23,7 @@
+
+ #undef feraiseexcept
+
+-#define __FERAISEEXCEPT_INTERNAL feraiseexcept
++#define __FERAISEEXCEPT_INTERNAL __feraiseexcept
+ #include "../spe-raise.c"
+
+-libm_hidden_def (feraiseexcept)
++libm_hidden_ver (__feraiseexcept, feraiseexcept)
diff --git a/meta/recipes-core/eglibc/eglibc_2.16.bb b/meta/recipes-core/eglibc/eglibc_2.16.bb
index 09f5dbb..23a4130 100644
--- a/meta/recipes-core/eglibc/eglibc_2.16.bb
+++ b/meta/recipes-core/eglibc/eglibc_2.16.bb
@@ -3,7 +3,7 @@ require eglibc.inc
SRCREV = "19383"
DEPENDS += "gperf-native"
-PR = "r0"
+PR = "r1"
PR_append = "+svnr${SRCPV}"
EGLIBC_BRANCH="eglibc-2_16"
@@ -22,6 +22,7 @@ SRC_URI = "svn://www.eglibc.org/svn/branches/;module=${EGLIBC_BRANCH};protocol=h
file://eglibc_fix_findidx_parameters.patch \
file://ppc_slow_ieee754_sqrt.patch \
file://rpc-bootstrap.patch \
+ file://e500-math_private.patch \
"
LIC_FILES_CHKSUM = "file://LICENSES;md5=98a1128c4b58120182cbea3b1752d8b9 \
file://COPYING;md5=393a5ca445f6965873eca0259a17f833 \
--
1.7.9.5
^ permalink raw reply related [flat|nested] 4+ messages in thread
* [PATCH 2/2] recipes: Change 'proto' to 'protocol' in SRC_URI
2012-07-18 6:39 [PATCH 0/2] more eglibc 2.16 fixes Khem Raj
2012-07-18 6:39 ` [PATCH 1/2] eglibc: Fix build for e500 cores Khem Raj
@ 2012-07-18 6:39 ` Khem Raj
2012-07-19 15:55 ` [PATCH 0/2] more eglibc 2.16 fixes Saul Wold
2 siblings, 0 replies; 4+ messages in thread
From: Khem Raj @ 2012-07-18 6:39 UTC (permalink / raw)
To: openembedded-core
Signed-off-by: Khem Raj <raj.khem@gmail.com>
---
.../eglibc/cross-localedef-native_2.15.bb | 2 +-
.../eglibc/cross-localedef-native_2.16.bb | 2 +-
meta/recipes-multimedia/tremor/tremor_20120314.bb | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/meta/recipes-core/eglibc/cross-localedef-native_2.15.bb b/meta/recipes-core/eglibc/cross-localedef-native_2.15.bb
index 6f311fc..493eb61 100644
--- a/meta/recipes-core/eglibc/cross-localedef-native_2.15.bb
+++ b/meta/recipes-core/eglibc/cross-localedef-native_2.15.bb
@@ -16,7 +16,7 @@ inherit autotools
PR = "r0"
SRCREV="15225"
EGLIBC_BRANCH="eglibc-2_14"
-SRC_URI = "svn://www.eglibc.org/svn/branches/;module=${EGLIBC_BRANCH};proto=http "
+SRC_URI = "svn://www.eglibc.org/svn/branches/;module=${EGLIBC_BRANCH};protocol=http "
S = "${WORKDIR}/${EGLIBC_BRANCH}/localedef"
do_unpack_append() {
diff --git a/meta/recipes-core/eglibc/cross-localedef-native_2.16.bb b/meta/recipes-core/eglibc/cross-localedef-native_2.16.bb
index 88c701e..0f870be 100644
--- a/meta/recipes-core/eglibc/cross-localedef-native_2.16.bb
+++ b/meta/recipes-core/eglibc/cross-localedef-native_2.16.bb
@@ -16,7 +16,7 @@ inherit autotools
PR = "r0"
SRCREV="19383"
EGLIBC_BRANCH="eglibc-2_16"
-SRC_URI = "svn://www.eglibc.org/svn/branches/;module=${EGLIBC_BRANCH};proto=http "
+SRC_URI = "svn://www.eglibc.org/svn/branches/;module=${EGLIBC_BRANCH};protocol=http "
S = "${WORKDIR}/${EGLIBC_BRANCH}/localedef"
do_unpack_append() {
diff --git a/meta/recipes-multimedia/tremor/tremor_20120314.bb b/meta/recipes-multimedia/tremor/tremor_20120314.bb
index 19d03d6..cf51983 100644
--- a/meta/recipes-multimedia/tremor/tremor_20120314.bb
+++ b/meta/recipes-multimedia/tremor/tremor_20120314.bb
@@ -8,7 +8,7 @@ DEPENDS = "libogg"
SRCDATE = "${PV}"
PR = "r0"
-SRC_URI = "svn://svn.xiph.org/trunk;module=Tremor;rev=18221;proto=http"
+SRC_URI = "svn://svn.xiph.org/trunk;module=Tremor;rev=18221;protocol=http"
S = "${WORKDIR}/Tremor"
--
1.7.9.5
^ permalink raw reply related [flat|nested] 4+ messages in thread
* Re: [PATCH 0/2] more eglibc 2.16 fixes
2012-07-18 6:39 [PATCH 0/2] more eglibc 2.16 fixes Khem Raj
2012-07-18 6:39 ` [PATCH 1/2] eglibc: Fix build for e500 cores Khem Raj
2012-07-18 6:39 ` [PATCH 2/2] recipes: Change 'proto' to 'protocol' in SRC_URI Khem Raj
@ 2012-07-19 15:55 ` Saul Wold
2 siblings, 0 replies; 4+ messages in thread
From: Saul Wold @ 2012-07-19 15:55 UTC (permalink / raw)
To: Patches and discussions about the oe-core layer
On 07/17/2012 11:39 PM, Khem Raj wrote:
> This patchset is a followup to eglibc update
> It cleans up the use of 'proto' in SRC_URI of
> svn recipes
>
> Fixes eglibc 2.16 build on ppc e500v1 and e500v2 cores
>
> The following changes since commit 2bd0aaf98c5d586638d82f5f22c1c24122a889a3:
>
> toolchain-scripts: Sync the SDK/ADT values to the build system (2012-07-17 18:02:10 +0100)
>
> are available in the git repository at:
>
> git://git.openembedded.org/openembedded-core-contrib kraj/eglibc-2.16
> http://cgit.openembedded.org/cgit.cgi/openembedded-core-contrib/log/?h=kraj/eglibc-2.16
>
> Khem Raj (2):
> eglibc: Fix build for e500 cores
Merged into OE-Core
> recipes: Change 'proto' to 'protocol' in SRC_URI
>
These were already fixed.
Thanks
Sau!
> .../eglibc/cross-localedef-native_2.15.bb | 2 +-
> .../eglibc/cross-localedef-native_2.16.bb | 2 +-
> .../eglibc/eglibc-2.16/e500-math_private.patch | 31 ++++++++++++++++++++
> meta/recipes-core/eglibc/eglibc_2.16.bb | 3 +-
> meta/recipes-multimedia/tremor/tremor_20120314.bb | 2 +-
> 5 files changed, 36 insertions(+), 4 deletions(-)
> create mode 100644 meta/recipes-core/eglibc/eglibc-2.16/e500-math_private.patch
>
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2012-07-19 16:07 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-07-18 6:39 [PATCH 0/2] more eglibc 2.16 fixes Khem Raj
2012-07-18 6:39 ` [PATCH 1/2] eglibc: Fix build for e500 cores Khem Raj
2012-07-18 6:39 ` [PATCH 2/2] recipes: Change 'proto' to 'protocol' in SRC_URI Khem Raj
2012-07-19 15:55 ` [PATCH 0/2] more eglibc 2.16 fixes Saul Wold
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.