All of lore.kernel.org
 help / color / mirror / Atom feed
* [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.