diff options
Diffstat (limited to 'recipes/glibc/glibc_2.5.bb')
-rw-r--r-- | recipes/glibc/glibc_2.5.bb | 53 |
1 files changed, 30 insertions, 23 deletions
diff --git a/recipes/glibc/glibc_2.5.bb b/recipes/glibc/glibc_2.5.bb index 21a2ae748e..cb3b5474fe 100644 --- a/recipes/glibc/glibc_2.5.bb +++ b/recipes/glibc/glibc_2.5.bb @@ -1,5 +1,7 @@ require glibc.inc -PR = "${INC_PR}.1" +PR = "${INC_PR}.2" + +COMPATIBLE_TARGET_SYS = "." ARM_INSTRUCTION_SET = "arm" @@ -10,8 +12,6 @@ RPROVIDES_${PN}-dev = "libc6-dev virtual-libc-dev" BUILD_CPPFLAGS = "-I${STAGING_INCDIR_NATIVE}" TARGET_CPPFLAGS = "-I${STAGING_DIR_TARGET}${layout_includedir}" -FILESDIR = "${@os.path.dirname(bb.data.getVar('FILE',d,1))}/glibc-2.4" - GLIBC_ADDONS ?= "ports,nptl,libidn" GLIBC_BROKEN_LOCALES = "sid_ET tr_TR mn_MN gez_ET gez_ER bn_BD te_IN" @@ -38,18 +38,18 @@ SRC_URI = "\ ftp://ftp.gnu.org/pub/gnu/glibc/glibc-${PV}.tar.bz2;name=archive \ ftp://ftp.gnu.org/pub/gnu/glibc/glibc-ports-${PV}.tar.bz2;name=ports \ ftp://ftp.gnu.org/pub/gnu/glibc/glibc-libidn-${PV}.tar.bz2;name=libidn \ - file://arm-memcpy.patch;patch=1 \ - file://arm-longlong.patch;patch=1 \ - file://fhs-linux-paths.patch;patch=1 \ - file://dl-cache-libcmp.patch;patch=1 \ - file://ldsocache-varrun.patch;patch=1 \ - file://nptl-crosscompile.patch;patch=1 \ - file://glibc-2.5-local-dynamic-resolvconf.patch;patch=1;pnum=0 \ - file://glibc-check_pf.patch;patch=1;pnum=0 \ - file://zecke-sane-readelf.patch;patch=1 \ - file://ldd-unbash.patch;patch=1 \ - file://glibc-2.6.1-use-short-for-fnstsw.patch;patch=1 \ - file://glibc-arm-no-asm-page.patch;patch=1 \ + file://arm-memcpy.patch \ + file://arm-longlong.patch \ + file://fhs-linux-paths.patch \ + file://dl-cache-libcmp.patch \ + file://ldsocache-varrun.patch \ + file://nptl-crosscompile.patch \ + file://glibc-2.5-local-dynamic-resolvconf.patch;striplevel=0 \ + file://glibc-check_pf.patch;striplevel=0 \ + file://zecke-sane-readelf.patch \ + file://ldd-unbash.patch \ + file://glibc-2.6.1-use-short-for-fnstsw.patch \ + file://glibc-arm-no-asm-page.patch \ file://generic-bits_select.h \ file://generic-bits_types.h \ file://generic-bits_typesizes.h \ @@ -59,16 +59,23 @@ SRC_URI = "\ " # Build fails on sh3 and sh4 without additional patches -SRC_URI_append_sh3 = " file://no-z-defs.patch;patch=1" -SRC_URI_append_sh4 = " file://no-z-defs.patch;patch=1" +SRC_URI_append_sh3 = " file://no-z-defs.patch" +SRC_URI_append_sh4 = " file://no-z-defs.patch" # Powerpc patches to add support for soft-float -SRC_URI_append_powerpc = " file://ppc-sfp-machine.patch;patch=1 \ - file://ppc-soft-fp-20070115.patch;patch=1 \ - file://ppc-ld-nofpu-20070104.patch;patch=1 \ - file://ppc-ports-ld-nofpu-20070114.patch;patch=1 \ - file://powerpc-sqrt-hack.diff;patch=1 \ - file://glibc-2.5-soft-fp-separate-strong-alias.patch;patch=1" +SRC_URI_append_powerpc = " file://ppc-sfp-machine.patch \ + file://ppc-soft-fp-20070115.patch \ + file://ppc-ld-nofpu-20070104.patch \ + file://ppc-ports-ld-nofpu-20070114.patch \ + file://powerpc-sqrt-hack.diff \ + file://glibc-2.5-soft-fp-separate-strong-alias.patch" + +SRC_URI_append_nios2 = " \ + file://sysdeps-nios2.patch \ + file://nios2-elf.patch \ + file://nios2-iconv.patch \ + file://nios2-ld-collate.patch \ +" S = "${WORKDIR}/glibc-${PV}" B = "${WORKDIR}/build-${TARGET_SYS}" |