[oe-commits] org.oe.dev glibc 2.5: remove some hardcoded references

koen commit openembedded-commits at lists.openembedded.org
Wed Oct 11 13:21:39 UTC 2006


glibc 2.5: remove some hardcoded references
glibc-intermediate 2.5: add it

Author: koen at openembedded.org
Branch: org.openembedded.dev
Revision: b17e00ba3acd6d92f7e28151a084898546abfe4e
ViewMTN: http://monotone.openembedded.org/revision.psp?id=b17e00ba3acd6d92f7e28151a084898546abfe4e
Files:
1
packages/glibc/glibc-intermediate_2.5.bb
packages/glibc/glibc_2.5.bb
Diffs:

#
# mt diff -r37ea1b508723623baa9d0c3cdff6588622cf531a -rb17e00ba3acd6d92f7e28151a084898546abfe4e
#
# 
# 
# add_file "packages/glibc/glibc-intermediate_2.5.bb"
#  content [d23bfd05eea7dd65fd5c7db7cdcb75dc34fa2953]
# 
# patch "packages/glibc/glibc_2.5.bb"
#  from [3e9f0c04823e9e96e6cf251a99ce5bc00bcc3634]
#    to [cf3cbe729312e705a06346c381c7619aa8bd7091]
# 
============================================================
--- packages/glibc/glibc-intermediate_2.5.bb	d23bfd05eea7dd65fd5c7db7cdcb75dc34fa2953
+++ packages/glibc/glibc-intermediate_2.5.bb	d23bfd05eea7dd65fd5c7db7cdcb75dc34fa2953
@@ -0,0 +1,18 @@
+require glibc_${PV}.bb
+
+do_install () {
+	:
+}
+
+# gcc uses -Werror which break on a "you have no thumb interwork" _warning_
+do_configure_prepend() {
+	sed -i s:-Werror:: ${S}/configure
+}
+
+
+
+PACKAGES = ""
+PROVIDES = "virtual/${TARGET_PREFIX}libc-for-gcc"
+DEPENDS = "virtual/${TARGET_PREFIX}gcc-initial linux-libc-headers"
+GLIBC_ADDONS = "nptl,ports"
+GLIBC_EXTRA_OECONF = ""
============================================================
--- packages/glibc/glibc_2.5.bb	3e9f0c04823e9e96e6cf251a99ce5bc00bcc3634
+++ packages/glibc/glibc_2.5.bb	cf3cbe729312e705a06346c381c7619aa8bd7091
@@ -48,9 +48,9 @@ INHIBIT_DEFAULT_DEPS = "1"
 #	   \
 #	   file://arm-ioperm.patch;patch=1;pnum=0 \
 #	   file://ldd.patch;patch=1;pnum=0 \
-SRC_URI = "ftp://ftp.gnu.org/pub/gnu/glibc/glibc-2.5.tar.bz2 \
-	   ftp://ftp.gnu.org/pub/gnu/glibc/glibc-ports-2.5.tar.bz2 \
-	   ftp://ftp.gnu.org/pub/gnu/glibc/glibc-libidn-2.5.tar.bz2 \
+SRC_URI = "ftp://ftp.gnu.org/pub/gnu/glibc/glibc-${PV}.tar.bz2 \
+	   ftp://ftp.gnu.org/pub/gnu/glibc/glibc-ports-${PV}.tar.bz2 \
+	   ftp://ftp.gnu.org/pub/gnu/glibc/glibc-libidn-${PV}.tar.bz2 \
            file://arm-memcpy.patch;patch=1 \
            file://arm-longlong.patch;patch=1 \
            file://fhs-linux-paths.patch;patch=1 \
@@ -73,7 +73,7 @@ SRC_URI_append_sh4 = " file://no-z-defs.
 SRC_URI_append_sh3 = " file://no-z-defs.patch;patch=1"
 SRC_URI_append_sh4 = " file://no-z-defs.patch;patch=1"
 
-S = "${WORKDIR}/glibc-2.5"
+S = "${WORKDIR}/glibc-${PV}"
 B = "${WORKDIR}/build-${TARGET_SYS}"
 
 inherit autotools






More information about the Openembedded-commits mailing list