summaryrefslogtreecommitdiffstats
path: root/meta/packages/glibc/glibc_2.5.bb
diff options
context:
space:
mode:
Diffstat (limited to 'meta/packages/glibc/glibc_2.5.bb')
-rw-r--r--meta/packages/glibc/glibc_2.5.bb17
1 files changed, 6 insertions, 11 deletions
diff --git a/meta/packages/glibc/glibc_2.5.bb b/meta/packages/glibc/glibc_2.5.bb
index 0afadadb60..d3c6ab02ec 100644
--- a/meta/packages/glibc/glibc_2.5.bb
+++ b/meta/packages/glibc/glibc_2.5.bb
@@ -1,9 +1,6 @@
1DESCRIPTION = "GNU C Library" 1require glibc.inc
2HOMEPAGE = "http://www.gnu.org/software/libc/libc.html" 2
3LICENSE = "LGPL" 3PR = "r4"
4SECTION = "libs"
5PRIORITY = "required"
6PR = "r2"
7 4
8# the -isystem in bitbake.conf screws up glibc do_stage 5# the -isystem in bitbake.conf screws up glibc do_stage
9BUILD_CPPFLAGS = "-I${STAGING_DIR}/${BUILD_SYS}/include" 6BUILD_CPPFLAGS = "-I${STAGING_DIR}/${BUILD_SYS}/include"
@@ -55,6 +52,7 @@ SRC_URI = "ftp://ftp.gnu.org/pub/gnu/glibc/glibc-${PV}.tar.bz2 \
55 file://dl-cache-libcmp.patch;patch=1 \ 52 file://dl-cache-libcmp.patch;patch=1 \
56 file://ldsocache-varrun.patch;patch=1 \ 53 file://ldsocache-varrun.patch;patch=1 \
57 file://nptl-crosscompile.patch;patch=1 \ 54 file://nptl-crosscompile.patch;patch=1 \
55 file://glibc-check_pf.patch;patch=1;pnum=0 \
58# file://glibc-2.4-compile.patch;patch=1 \ 56# file://glibc-2.4-compile.patch;patch=1 \
59# file://glibc-2.4-openat-3.patch;patch=1 \ 57# file://glibc-2.4-openat-3.patch;patch=1 \
60# file://fixup-aeabi-syscalls.patch;patch=1 \ 58# file://fixup-aeabi-syscalls.patch;patch=1 \
@@ -71,6 +69,8 @@ SRC_URI = "ftp://ftp.gnu.org/pub/gnu/glibc/glibc-${PV}.tar.bz2 \
71SRC_URI_append_sh3 = " file://no-z-defs.patch;patch=1" 69SRC_URI_append_sh3 = " file://no-z-defs.patch;patch=1"
72SRC_URI_append_sh4 = " file://no-z-defs.patch;patch=1" 70SRC_URI_append_sh4 = " file://no-z-defs.patch;patch=1"
73 71
72SRC_URI_append_powerpc = " file://powerpc-sqrt-hack.diff;patch=1"
73
74S = "${WORKDIR}/glibc-${PV}" 74S = "${WORKDIR}/glibc-${PV}"
75B = "${WORKDIR}/build-${TARGET_SYS}" 75B = "${WORKDIR}/build-${TARGET_SYS}"
76 76
@@ -86,11 +86,6 @@ EXTRA_OECONF = "--enable-kernel=${OLDEST_KERNEL} \
86 86
87EXTRA_OECONF += "${@get_glibc_fpu_setting(bb, d)}" 87EXTRA_OECONF += "${@get_glibc_fpu_setting(bb, d)}"
88 88
89def get_glibc_fpu_setting(bb, d):
90 if bb.data.getVar('TARGET_FPU', d, 1) in [ 'soft' ]:
91 return "--without-fp"
92 return ""
93
94do_munge() { 89do_munge() {
95 # Integrate ports and libidn into tree 90 # Integrate ports and libidn into tree
96 mv ${WORKDIR}/glibc-ports-${PV} ${S}/ports 91 mv ${WORKDIR}/glibc-ports-${PV} ${S}/ports