From b79d37952fe99f5821686e1810a036d25d07ab0d Mon Sep 17 00:00:00 2001 From: Chris Larson Date: Wed, 3 Dec 2003 01:11:25 +0000 Subject: [PATCH] Add glibc-initial, and install glibc into cross_dir, for glibc toolchain builds. BKrev: 3fcd383dD3sfz4Lq1RAvHlGXII7eqw --- .../10_cvs.patch | 0 .../30_glibc232-base.patch | 0 .../50_glibc23-hppa-entry.patch | 0 .../50_glibc232-arm-dwarf2-buildfix.patch | 0 .../50_glibc232-m68k-dwarf2-buildfix.patch | 0 .../50_glibc232-mips-buildfix.patch | 0 .../80_glibc232-futimes-buildfix.patch | 0 .../80_glibc232-iconvdata-fix.patch | 0 .../80_glibc232-locales-header.patch | 0 .../80_glibc232-wcsmbs-fix.patch | 0 .../81_glibc232-utimes-fix.patch | 0 .../alpha-crti.patch | 0 .../alpha-pic.patch | 0 .../alpha-pwrite.patch | 0 .../arm-no-hwcap.patch | 0 .../arm-output-format.patch | 0 .../asm-arm-unistd.h | 0 .../autoconf.h | 0 .../dyn-ldconfig.diff | 0 .../fhs-linux-paths.patch | 0 .../glibc-2.3.2-200304020432.patch | 0 .../glibc22-eo_EO.patch | 0 .../glibc22-locales.patch | 0 .../glibc22-m68k-compat.patch | 0 .../glibc22-m68k-fpic.patch | 0 .../glibc22-nss-upgrade.patch | 0 .../glibc22-ttyname-devfs.patch | 0 .../glibc23-01-hppa-dl-machine.patch | 0 .../glibc23-07-hppa-atomicity.patch | 0 .../glibc23-asserth-decls.patch | 0 .../glibc23-cmov.patch | 0 .../glibc23-ctype-compat.patch | 0 .../glibc23-errno.patch | 0 .../glibc23-function-compat.patch | 0 .../glibc23-hppa-Rminkernel.patch | 0 .../glibc23-hppa-compat.patch | 0 .../glibc23-hppa-malloc8.patch | 0 .../glibcbug.patch | 0 .../hurd-enable-ldconfig.patch | 0 .../ldconfig.patch | 0 .../{glibc-2.3.2-r0 => glibc-2.3.2}/ldd.patch | 0 .../libgcc-compat-all.patch | 0 .../libgcc-compat-other.patch | 0 .../librt-mips.patch | 0 .../lo_LA.UTF-8_not_supported.patch | 0 .../locale-es_AR.patch | 0 .../locales-stuff.patch | 0 .../locales-supported.patch | 0 .../makeconfig.patch | 0 .../noinfo.patch | 0 .../nss_compat-shadow.patch | 0 .../powerpc-sysconf.patch | 0 .../revert-old-libio.patch | 0 .../s390-tls.patch | 0 .../sedscript.patch | 0 .../sparc64-fixups.patch | 0 .../sparcv8-target.patch | 0 .../syslog-backrev.patch | 0 .../{glibc-2.3.2-r0 => glibc-2.3.2}/version.h | 0 glibc/glibc-initial_2.3.2.oe | 0 glibc/glibc_2.3.2.oe | 203 +++++++++++------- 61 files changed, 121 insertions(+), 82 deletions(-) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/10_cvs.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/30_glibc232-base.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/50_glibc23-hppa-entry.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/50_glibc232-arm-dwarf2-buildfix.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/50_glibc232-m68k-dwarf2-buildfix.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/50_glibc232-mips-buildfix.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/80_glibc232-futimes-buildfix.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/80_glibc232-iconvdata-fix.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/80_glibc232-locales-header.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/80_glibc232-wcsmbs-fix.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/81_glibc232-utimes-fix.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/alpha-crti.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/alpha-pic.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/alpha-pwrite.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/arm-no-hwcap.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/arm-output-format.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/asm-arm-unistd.h (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/autoconf.h (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/dyn-ldconfig.diff (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/fhs-linux-paths.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/glibc-2.3.2-200304020432.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/glibc22-eo_EO.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/glibc22-locales.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/glibc22-m68k-compat.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/glibc22-m68k-fpic.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/glibc22-nss-upgrade.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/glibc22-ttyname-devfs.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/glibc23-01-hppa-dl-machine.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/glibc23-07-hppa-atomicity.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/glibc23-asserth-decls.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/glibc23-cmov.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/glibc23-ctype-compat.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/glibc23-errno.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/glibc23-function-compat.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/glibc23-hppa-Rminkernel.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/glibc23-hppa-compat.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/glibc23-hppa-malloc8.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/glibcbug.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/hurd-enable-ldconfig.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/ldconfig.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/ldd.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/libgcc-compat-all.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/libgcc-compat-other.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/librt-mips.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/lo_LA.UTF-8_not_supported.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/locale-es_AR.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/locales-stuff.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/locales-supported.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/makeconfig.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/noinfo.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/nss_compat-shadow.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/powerpc-sysconf.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/revert-old-libio.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/s390-tls.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/sedscript.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/sparc64-fixups.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/sparcv8-target.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/syslog-backrev.patch (100%) rename glibc/{glibc-2.3.2-r0 => glibc-2.3.2}/version.h (100%) create mode 100644 glibc/glibc-initial_2.3.2.oe diff --git a/glibc/glibc-2.3.2-r0/10_cvs.patch b/glibc/glibc-2.3.2/10_cvs.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/10_cvs.patch rename to glibc/glibc-2.3.2/10_cvs.patch diff --git a/glibc/glibc-2.3.2-r0/30_glibc232-base.patch b/glibc/glibc-2.3.2/30_glibc232-base.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/30_glibc232-base.patch rename to glibc/glibc-2.3.2/30_glibc232-base.patch diff --git a/glibc/glibc-2.3.2-r0/50_glibc23-hppa-entry.patch b/glibc/glibc-2.3.2/50_glibc23-hppa-entry.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/50_glibc23-hppa-entry.patch rename to glibc/glibc-2.3.2/50_glibc23-hppa-entry.patch diff --git a/glibc/glibc-2.3.2-r0/50_glibc232-arm-dwarf2-buildfix.patch b/glibc/glibc-2.3.2/50_glibc232-arm-dwarf2-buildfix.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/50_glibc232-arm-dwarf2-buildfix.patch rename to glibc/glibc-2.3.2/50_glibc232-arm-dwarf2-buildfix.patch diff --git a/glibc/glibc-2.3.2-r0/50_glibc232-m68k-dwarf2-buildfix.patch b/glibc/glibc-2.3.2/50_glibc232-m68k-dwarf2-buildfix.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/50_glibc232-m68k-dwarf2-buildfix.patch rename to glibc/glibc-2.3.2/50_glibc232-m68k-dwarf2-buildfix.patch diff --git a/glibc/glibc-2.3.2-r0/50_glibc232-mips-buildfix.patch b/glibc/glibc-2.3.2/50_glibc232-mips-buildfix.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/50_glibc232-mips-buildfix.patch rename to glibc/glibc-2.3.2/50_glibc232-mips-buildfix.patch diff --git a/glibc/glibc-2.3.2-r0/80_glibc232-futimes-buildfix.patch b/glibc/glibc-2.3.2/80_glibc232-futimes-buildfix.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/80_glibc232-futimes-buildfix.patch rename to glibc/glibc-2.3.2/80_glibc232-futimes-buildfix.patch diff --git a/glibc/glibc-2.3.2-r0/80_glibc232-iconvdata-fix.patch b/glibc/glibc-2.3.2/80_glibc232-iconvdata-fix.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/80_glibc232-iconvdata-fix.patch rename to glibc/glibc-2.3.2/80_glibc232-iconvdata-fix.patch diff --git a/glibc/glibc-2.3.2-r0/80_glibc232-locales-header.patch b/glibc/glibc-2.3.2/80_glibc232-locales-header.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/80_glibc232-locales-header.patch rename to glibc/glibc-2.3.2/80_glibc232-locales-header.patch diff --git a/glibc/glibc-2.3.2-r0/80_glibc232-wcsmbs-fix.patch b/glibc/glibc-2.3.2/80_glibc232-wcsmbs-fix.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/80_glibc232-wcsmbs-fix.patch rename to glibc/glibc-2.3.2/80_glibc232-wcsmbs-fix.patch diff --git a/glibc/glibc-2.3.2-r0/81_glibc232-utimes-fix.patch b/glibc/glibc-2.3.2/81_glibc232-utimes-fix.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/81_glibc232-utimes-fix.patch rename to glibc/glibc-2.3.2/81_glibc232-utimes-fix.patch diff --git a/glibc/glibc-2.3.2-r0/alpha-crti.patch b/glibc/glibc-2.3.2/alpha-crti.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/alpha-crti.patch rename to glibc/glibc-2.3.2/alpha-crti.patch diff --git a/glibc/glibc-2.3.2-r0/alpha-pic.patch b/glibc/glibc-2.3.2/alpha-pic.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/alpha-pic.patch rename to glibc/glibc-2.3.2/alpha-pic.patch diff --git a/glibc/glibc-2.3.2-r0/alpha-pwrite.patch b/glibc/glibc-2.3.2/alpha-pwrite.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/alpha-pwrite.patch rename to glibc/glibc-2.3.2/alpha-pwrite.patch diff --git a/glibc/glibc-2.3.2-r0/arm-no-hwcap.patch b/glibc/glibc-2.3.2/arm-no-hwcap.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/arm-no-hwcap.patch rename to glibc/glibc-2.3.2/arm-no-hwcap.patch diff --git a/glibc/glibc-2.3.2-r0/arm-output-format.patch b/glibc/glibc-2.3.2/arm-output-format.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/arm-output-format.patch rename to glibc/glibc-2.3.2/arm-output-format.patch diff --git a/glibc/glibc-2.3.2-r0/asm-arm-unistd.h b/glibc/glibc-2.3.2/asm-arm-unistd.h similarity index 100% rename from glibc/glibc-2.3.2-r0/asm-arm-unistd.h rename to glibc/glibc-2.3.2/asm-arm-unistd.h diff --git a/glibc/glibc-2.3.2-r0/autoconf.h b/glibc/glibc-2.3.2/autoconf.h similarity index 100% rename from glibc/glibc-2.3.2-r0/autoconf.h rename to glibc/glibc-2.3.2/autoconf.h diff --git a/glibc/glibc-2.3.2-r0/dyn-ldconfig.diff b/glibc/glibc-2.3.2/dyn-ldconfig.diff similarity index 100% rename from glibc/glibc-2.3.2-r0/dyn-ldconfig.diff rename to glibc/glibc-2.3.2/dyn-ldconfig.diff diff --git a/glibc/glibc-2.3.2-r0/fhs-linux-paths.patch b/glibc/glibc-2.3.2/fhs-linux-paths.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/fhs-linux-paths.patch rename to glibc/glibc-2.3.2/fhs-linux-paths.patch diff --git a/glibc/glibc-2.3.2-r0/glibc-2.3.2-200304020432.patch b/glibc/glibc-2.3.2/glibc-2.3.2-200304020432.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/glibc-2.3.2-200304020432.patch rename to glibc/glibc-2.3.2/glibc-2.3.2-200304020432.patch diff --git a/glibc/glibc-2.3.2-r0/glibc22-eo_EO.patch b/glibc/glibc-2.3.2/glibc22-eo_EO.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/glibc22-eo_EO.patch rename to glibc/glibc-2.3.2/glibc22-eo_EO.patch diff --git a/glibc/glibc-2.3.2-r0/glibc22-locales.patch b/glibc/glibc-2.3.2/glibc22-locales.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/glibc22-locales.patch rename to glibc/glibc-2.3.2/glibc22-locales.patch diff --git a/glibc/glibc-2.3.2-r0/glibc22-m68k-compat.patch b/glibc/glibc-2.3.2/glibc22-m68k-compat.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/glibc22-m68k-compat.patch rename to glibc/glibc-2.3.2/glibc22-m68k-compat.patch diff --git a/glibc/glibc-2.3.2-r0/glibc22-m68k-fpic.patch b/glibc/glibc-2.3.2/glibc22-m68k-fpic.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/glibc22-m68k-fpic.patch rename to glibc/glibc-2.3.2/glibc22-m68k-fpic.patch diff --git a/glibc/glibc-2.3.2-r0/glibc22-nss-upgrade.patch b/glibc/glibc-2.3.2/glibc22-nss-upgrade.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/glibc22-nss-upgrade.patch rename to glibc/glibc-2.3.2/glibc22-nss-upgrade.patch diff --git a/glibc/glibc-2.3.2-r0/glibc22-ttyname-devfs.patch b/glibc/glibc-2.3.2/glibc22-ttyname-devfs.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/glibc22-ttyname-devfs.patch rename to glibc/glibc-2.3.2/glibc22-ttyname-devfs.patch diff --git a/glibc/glibc-2.3.2-r0/glibc23-01-hppa-dl-machine.patch b/glibc/glibc-2.3.2/glibc23-01-hppa-dl-machine.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/glibc23-01-hppa-dl-machine.patch rename to glibc/glibc-2.3.2/glibc23-01-hppa-dl-machine.patch diff --git a/glibc/glibc-2.3.2-r0/glibc23-07-hppa-atomicity.patch b/glibc/glibc-2.3.2/glibc23-07-hppa-atomicity.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/glibc23-07-hppa-atomicity.patch rename to glibc/glibc-2.3.2/glibc23-07-hppa-atomicity.patch diff --git a/glibc/glibc-2.3.2-r0/glibc23-asserth-decls.patch b/glibc/glibc-2.3.2/glibc23-asserth-decls.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/glibc23-asserth-decls.patch rename to glibc/glibc-2.3.2/glibc23-asserth-decls.patch diff --git a/glibc/glibc-2.3.2-r0/glibc23-cmov.patch b/glibc/glibc-2.3.2/glibc23-cmov.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/glibc23-cmov.patch rename to glibc/glibc-2.3.2/glibc23-cmov.patch diff --git a/glibc/glibc-2.3.2-r0/glibc23-ctype-compat.patch b/glibc/glibc-2.3.2/glibc23-ctype-compat.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/glibc23-ctype-compat.patch rename to glibc/glibc-2.3.2/glibc23-ctype-compat.patch diff --git a/glibc/glibc-2.3.2-r0/glibc23-errno.patch b/glibc/glibc-2.3.2/glibc23-errno.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/glibc23-errno.patch rename to glibc/glibc-2.3.2/glibc23-errno.patch diff --git a/glibc/glibc-2.3.2-r0/glibc23-function-compat.patch b/glibc/glibc-2.3.2/glibc23-function-compat.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/glibc23-function-compat.patch rename to glibc/glibc-2.3.2/glibc23-function-compat.patch diff --git a/glibc/glibc-2.3.2-r0/glibc23-hppa-Rminkernel.patch b/glibc/glibc-2.3.2/glibc23-hppa-Rminkernel.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/glibc23-hppa-Rminkernel.patch rename to glibc/glibc-2.3.2/glibc23-hppa-Rminkernel.patch diff --git a/glibc/glibc-2.3.2-r0/glibc23-hppa-compat.patch b/glibc/glibc-2.3.2/glibc23-hppa-compat.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/glibc23-hppa-compat.patch rename to glibc/glibc-2.3.2/glibc23-hppa-compat.patch diff --git a/glibc/glibc-2.3.2-r0/glibc23-hppa-malloc8.patch b/glibc/glibc-2.3.2/glibc23-hppa-malloc8.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/glibc23-hppa-malloc8.patch rename to glibc/glibc-2.3.2/glibc23-hppa-malloc8.patch diff --git a/glibc/glibc-2.3.2-r0/glibcbug.patch b/glibc/glibc-2.3.2/glibcbug.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/glibcbug.patch rename to glibc/glibc-2.3.2/glibcbug.patch diff --git a/glibc/glibc-2.3.2-r0/hurd-enable-ldconfig.patch b/glibc/glibc-2.3.2/hurd-enable-ldconfig.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/hurd-enable-ldconfig.patch rename to glibc/glibc-2.3.2/hurd-enable-ldconfig.patch diff --git a/glibc/glibc-2.3.2-r0/ldconfig.patch b/glibc/glibc-2.3.2/ldconfig.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/ldconfig.patch rename to glibc/glibc-2.3.2/ldconfig.patch diff --git a/glibc/glibc-2.3.2-r0/ldd.patch b/glibc/glibc-2.3.2/ldd.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/ldd.patch rename to glibc/glibc-2.3.2/ldd.patch diff --git a/glibc/glibc-2.3.2-r0/libgcc-compat-all.patch b/glibc/glibc-2.3.2/libgcc-compat-all.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/libgcc-compat-all.patch rename to glibc/glibc-2.3.2/libgcc-compat-all.patch diff --git a/glibc/glibc-2.3.2-r0/libgcc-compat-other.patch b/glibc/glibc-2.3.2/libgcc-compat-other.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/libgcc-compat-other.patch rename to glibc/glibc-2.3.2/libgcc-compat-other.patch diff --git a/glibc/glibc-2.3.2-r0/librt-mips.patch b/glibc/glibc-2.3.2/librt-mips.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/librt-mips.patch rename to glibc/glibc-2.3.2/librt-mips.patch diff --git a/glibc/glibc-2.3.2-r0/lo_LA.UTF-8_not_supported.patch b/glibc/glibc-2.3.2/lo_LA.UTF-8_not_supported.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/lo_LA.UTF-8_not_supported.patch rename to glibc/glibc-2.3.2/lo_LA.UTF-8_not_supported.patch diff --git a/glibc/glibc-2.3.2-r0/locale-es_AR.patch b/glibc/glibc-2.3.2/locale-es_AR.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/locale-es_AR.patch rename to glibc/glibc-2.3.2/locale-es_AR.patch diff --git a/glibc/glibc-2.3.2-r0/locales-stuff.patch b/glibc/glibc-2.3.2/locales-stuff.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/locales-stuff.patch rename to glibc/glibc-2.3.2/locales-stuff.patch diff --git a/glibc/glibc-2.3.2-r0/locales-supported.patch b/glibc/glibc-2.3.2/locales-supported.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/locales-supported.patch rename to glibc/glibc-2.3.2/locales-supported.patch diff --git a/glibc/glibc-2.3.2-r0/makeconfig.patch b/glibc/glibc-2.3.2/makeconfig.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/makeconfig.patch rename to glibc/glibc-2.3.2/makeconfig.patch diff --git a/glibc/glibc-2.3.2-r0/noinfo.patch b/glibc/glibc-2.3.2/noinfo.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/noinfo.patch rename to glibc/glibc-2.3.2/noinfo.patch diff --git a/glibc/glibc-2.3.2-r0/nss_compat-shadow.patch b/glibc/glibc-2.3.2/nss_compat-shadow.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/nss_compat-shadow.patch rename to glibc/glibc-2.3.2/nss_compat-shadow.patch diff --git a/glibc/glibc-2.3.2-r0/powerpc-sysconf.patch b/glibc/glibc-2.3.2/powerpc-sysconf.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/powerpc-sysconf.patch rename to glibc/glibc-2.3.2/powerpc-sysconf.patch diff --git a/glibc/glibc-2.3.2-r0/revert-old-libio.patch b/glibc/glibc-2.3.2/revert-old-libio.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/revert-old-libio.patch rename to glibc/glibc-2.3.2/revert-old-libio.patch diff --git a/glibc/glibc-2.3.2-r0/s390-tls.patch b/glibc/glibc-2.3.2/s390-tls.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/s390-tls.patch rename to glibc/glibc-2.3.2/s390-tls.patch diff --git a/glibc/glibc-2.3.2-r0/sedscript.patch b/glibc/glibc-2.3.2/sedscript.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/sedscript.patch rename to glibc/glibc-2.3.2/sedscript.patch diff --git a/glibc/glibc-2.3.2-r0/sparc64-fixups.patch b/glibc/glibc-2.3.2/sparc64-fixups.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/sparc64-fixups.patch rename to glibc/glibc-2.3.2/sparc64-fixups.patch diff --git a/glibc/glibc-2.3.2-r0/sparcv8-target.patch b/glibc/glibc-2.3.2/sparcv8-target.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/sparcv8-target.patch rename to glibc/glibc-2.3.2/sparcv8-target.patch diff --git a/glibc/glibc-2.3.2-r0/syslog-backrev.patch b/glibc/glibc-2.3.2/syslog-backrev.patch similarity index 100% rename from glibc/glibc-2.3.2-r0/syslog-backrev.patch rename to glibc/glibc-2.3.2/syslog-backrev.patch diff --git a/glibc/glibc-2.3.2-r0/version.h b/glibc/glibc-2.3.2/version.h similarity index 100% rename from glibc/glibc-2.3.2-r0/version.h rename to glibc/glibc-2.3.2/version.h diff --git a/glibc/glibc-initial_2.3.2.oe b/glibc/glibc-initial_2.3.2.oe new file mode 100644 index 0000000000..e69de29bb2 diff --git a/glibc/glibc_2.3.2.oe b/glibc/glibc_2.3.2.oe index c5ae1b4a3b..15dea1c371 100644 --- a/glibc/glibc_2.3.2.oe +++ b/glibc/glibc_2.3.2.oe @@ -3,72 +3,81 @@ LICENSE="LGPL" SECTION="libs" PRIORITY=required MAINTAINER="Chris Larson " - -SRC_URI=ftp://ftp.gnu.org/gnu/glibc/glibc-2.3.2.tar.gz \ - ftp://ftp.gnu.org/pub/gnu/glibc/glibc-linuxthreads-2.3.2.tar.gz \ - http://www.uclibc.org/downloads/toolchain/kernel-headers-2.4.21.tar.bz2 -SRC_URI_append=' file://${FILESDIR}/noinfo.patch;patch=1' -SRC_URI_append=' file://${FILESDIR}/10_cvs.patch;patch=1' -SRC_URI_append=' file://${FILESDIR}/30_glibc232-base.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/50_glibc232-arm-dwarf2-buildfix.patch;patch=1' -SRC_URI_append=' file://${FILESDIR}/50_glibc232-m68k-dwarf2-buildfix.patch;patch=1' -SRC_URI_append=' file://${FILESDIR}/50_glibc232-mips-buildfix.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/50_glibc23-hppa-entry.patch;patch=1' -SRC_URI_append=' file://${FILESDIR}/80_glibc232-futimes-buildfix.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/80_glibc232-iconvdata-fix.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/80_glibc232-locales-header.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/80_glibc232-wcsmbs-fix.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/81_glibc232-utimes-fix.patch;patch=1' -SRC_URI_append=' file://${FILESDIR}/alpha-crti.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/alpha-pic.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/alpha-pwrite.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/arm-no-hwcap.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/arm-output-format.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/fhs-linux-paths.patch;patch=1' -SRC_URI_append=' file://${FILESDIR}/glibc22-eo_EO.patch;patch=1' -SRC_URI_append=' file://${FILESDIR}/glibc22-locales.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/glibc22-m68k-compat.patch;patch=1' -SRC_URI_append=' file://${FILESDIR}/glibc22-m68k-fpic.patch;patch=1' -SRC_URI_append=' file://${FILESDIR}/glibc22-nss-upgrade.patch;patch=1' -SRC_URI_append=' file://${FILESDIR}/glibc22-ttyname-devfs.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/glibc23-01-hppa-dl-machine.patch;patch=1' -SRC_URI_append=' file://${FILESDIR}/glibc23-07-hppa-atomicity.patch;patch=1' -SRC_URI_append=' file://${FILESDIR}/glibc23-asserth-decls.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/glibc23-cmov.patch;patch=1' -SRC_URI_append=' file://${FILESDIR}/glibc23-ctype-compat.patch;patch=1' -SRC_URI_append=' file://${FILESDIR}/glibc23-errno.patch;patch=1' -SRC_URI_append=' file://${FILESDIR}/glibc23-function-compat.patch;patch=1' -SRC_URI_append=' file://${FILESDIR}/glibc23-hppa-compat.patch;patch=1' -SRC_URI_append=' file://${FILESDIR}/glibc23-hppa-malloc8.patch;patch=1' -SRC_URI_append=' file://${FILESDIR}/glibc23-hppa-Rminkernel.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/glibcbug.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/hurd-enable-ldconfig.patch;patch=1' -SRC_URI_append=' file://${FILESDIR}/ldconfig.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/ldd.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/libgcc-compat-all.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/libgcc-compat-other.patch;patch=1' -SRC_URI_append=' file://${FILESDIR}/librt-mips.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/locale-es_AR.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/locales-stuff.patch;patch=1' -SRC_URI_append=' file://${FILESDIR}/locales-supported.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/lo_LA.UTF-8_not_supported.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/makeconfig.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/nss_compat-shadow.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/powerpc-sysconf.patch;patch=1' -SRC_URI_append=' file://${FILESDIR}/revert-old-libio.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/s390-tls.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/sparc64-fixups.patch;patch=1' -SRC_URI_append=' file://${FILESDIR}/sparcv8-target.patch;patch=1;pnum=0' -SRC_URI_append=' file://${FILESDIR}/syslog-backrev.patch;patch=1;pnum=0' -#SRC_URI_append=' file://${FILESDIR}/dyn-ldconfig.diff;patch=1;pnum=0' PROVIDES=virtual/libc +SRC_URI= ftp://ftp.gnu.org/gnu/glibc/glibc-2.3.2.tar.gz \ + ftp://ftp.gnu.org/pub/gnu/glibc/glibc-linuxthreads-2.3.2.tar.gz \ + http://www.uclibc.org/downloads/toolchain/kernel-headers-2.4.21.tar.bz2 \ + file://${FILESDIR}/noinfo.patch;patch=1 \ + file://${FILESDIR}/10_cvs.patch;patch=1 \ + file://${FILESDIR}/30_glibc232-base.patch;patch=1;pnum=0 \ + file://${FILESDIR}/50_glibc232-arm-dwarf2-buildfix.patch;patch=1 \ + file://${FILESDIR}/50_glibc232-m68k-dwarf2-buildfix.patch;patch=1 \ + file://${FILESDIR}/50_glibc232-mips-buildfix.patch;patch=1;pnum=0 \ + file://${FILESDIR}/50_glibc23-hppa-entry.patch;patch=1 \ + file://${FILESDIR}/80_glibc232-futimes-buildfix.patch;patch=1;pnum=0 \ + file://${FILESDIR}/80_glibc232-iconvdata-fix.patch;patch=1;pnum=0 \ + file://${FILESDIR}/80_glibc232-locales-header.patch;patch=1;pnum=0 \ + file://${FILESDIR}/80_glibc232-wcsmbs-fix.patch;patch=1;pnum=0 \ + file://${FILESDIR}/81_glibc232-utimes-fix.patch;patch=1 \ + file://${FILESDIR}/alpha-crti.patch;patch=1;pnum=0 \ + file://${FILESDIR}/alpha-pic.patch;patch=1;pnum=0 \ + file://${FILESDIR}/alpha-pwrite.patch;patch=1;pnum=0 \ + file://${FILESDIR}/arm-no-hwcap.patch;patch=1;pnum=0 \ + file://${FILESDIR}/arm-output-format.patch;patch=1;pnum=0 \ + file://${FILESDIR}/fhs-linux-paths.patch;patch=1 \ + file://${FILESDIR}/glibc22-eo_EO.patch;patch=1 \ + file://${FILESDIR}/glibc22-locales.patch;patch=1;pnum=0 \ + file://${FILESDIR}/glibc22-m68k-compat.patch;patch=1 \ + file://${FILESDIR}/glibc22-m68k-fpic.patch;patch=1 \ + file://${FILESDIR}/glibc22-nss-upgrade.patch;patch=1 \ + file://${FILESDIR}/glibc22-ttyname-devfs.patch;patch=1;pnum=0 \ + file://${FILESDIR}/glibc23-01-hppa-dl-machine.patch;patch=1 \ + file://${FILESDIR}/glibc23-07-hppa-atomicity.patch;patch=1 \ + file://${FILESDIR}/glibc23-asserth-decls.patch;patch=1;pnum=0 \ + file://${FILESDIR}/glibc23-cmov.patch;patch=1 \ + file://${FILESDIR}/glibc23-ctype-compat.patch;patch=1 \ + file://${FILESDIR}/glibc23-errno.patch;patch=1 \ + file://${FILESDIR}/glibc23-function-compat.patch;patch=1 \ + file://${FILESDIR}/glibc23-hppa-compat.patch;patch=1 \ + file://${FILESDIR}/glibc23-hppa-malloc8.patch;patch=1 \ + file://${FILESDIR}/glibc23-hppa-Rminkernel.patch;patch=1;pnum=0 \ + file://${FILESDIR}/glibcbug.patch;patch=1;pnum=0 \ + file://${FILESDIR}/hurd-enable-ldconfig.patch;patch=1 \ + file://${FILESDIR}/ldconfig.patch;patch=1;pnum=0 \ + file://${FILESDIR}/ldd.patch;patch=1;pnum=0 \ + file://${FILESDIR}/libgcc-compat-all.patch;patch=1;pnum=0 \ + file://${FILESDIR}/libgcc-compat-other.patch;patch=1 \ + file://${FILESDIR}/librt-mips.patch;patch=1;pnum=0 \ + file://${FILESDIR}/locale-es_AR.patch;patch=1;pnum=0 \ + file://${FILESDIR}/locales-stuff.patch;patch=1 \ + file://${FILESDIR}/locales-supported.patch;patch=1;pnum=0 \ + file://${FILESDIR}/lo_LA.UTF-8_not_supported.patch;patch=1;pnum=0 \ + file://${FILESDIR}/makeconfig.patch;patch=1;pnum=0 \ + file://${FILESDIR}/nss_compat-shadow.patch;patch=1;pnum=0 \ + file://${FILESDIR}/powerpc-sysconf.patch;patch=1 \ + file://${FILESDIR}/revert-old-libio.patch;patch=1;pnum=0 \ + file://${FILESDIR}/s390-tls.patch;patch=1;pnum=0 \ + file://${FILESDIR}/sparc64-fixups.patch;patch=1 \ + file://${FILESDIR}/sparcv8-target.patch;patch=1;pnum=0 \ + file://${FILESDIR}/syslog-backrev.patch;patch=1;pnum=0 +# file://${FILESDIR}/dyn-ldconfig.diff;patch=1;pnum=0 + S="${WORKDIR}/${P}" B="${WORKDIR}/build-${TARGET_SYS}" +prefix=/usr +libdir=/lib +bindir=/bin +sbindir=/sbin inherit autotools -EXTRA_OECONF="--with-elf --disable-profile --enable-add-ons=linuxthreads --with-elf --enable-shared --with-headers=${WORKDIR}/linux/include --without-cvs --enable-kernel=2.4.6" +EXTRA_OECONF='--without-tls --without-__thread \ + --enable-kernel=2.4.6 --without-cvs \ + --disable-profile --disable-debug --without-gd \ + --enable-clocale=gnu \ + --enable-add-ons=linuxthreads \ + --with-headers=${WORKDIR}/linux/include' glibcbuild_do_unpack () { mv "${WORKDIR}/linuxthreads" "${WORKDIR}/linuxthreads_db" "${S}/" @@ -77,16 +86,21 @@ glibcbuild_do_unpack () { if [ -e "${FILESDIR}/asm-${TARGET_ARCH}-unistd.h" ]; then cp -a "${FILESDIR}/asm-${TARGET_ARCH}-unistd.h" "${WORKDIR}/linux/include/asm-${TARGET_ARCH}/unistd.h" fi - case "${TARGET_ARCH}" in - i686) - TARGET_ARCH=i386 - ;; - i586) - TARGET_ARCH=i386 - ;; - i486) - TARGET_ARCH=i386 - ;; + case $TARGET_ARCH in + alpha*) TARGET_ARCH=alpha ;; + arm*) TARGET_ARCH=arm ;; + cris*) TARGET_ARCH=cris ;; + hppa*) TARGET_ARCH=parisc ;; + i*86*) TARGET_ARCH=i386 ;; + ia64*) TARGET_ARCH=ia64 ;; + mips*) TARGET_ARCH=mips ;; + m68k*) TARGET_ARCH=m68k ;; + powerpc*) TARGET_ARCH=ppc ;; + s390*) TARGET_ARCH=s390 ;; + sh*) TARGET_ARCH=sh ;; + sparc64*) TARGET_ARCH=sparc64 ;; + sparc*) TARGET_ARCH=sparc ;; + x86_64*) TARGET_ARCH=x86_64 ;; esac if test ! -e ${WORKDIR}/linux/include/asm-$TARGET_ARCH; then oefatal unable to create asm symlink in kernel headers @@ -125,27 +139,52 @@ do_compile_append() { do_stage() { oe_runmake 'install_root=${STAGING_DIR}/target' \ - 'includedir=/include' 'libdir=/lib' 'slibdir=/lib' \ - '${STAGING_LIBDIR}/libc-${PV}.so' '${STAGING_LIBDIR}/libc.so.6' \ - install-headers install-lib - echo 'GROUP ( libc.so.6 libc_nonshared.a )' > \ - '${STAGING_LIBDIR}/libc.so' - mv '${STAGING_LIBDIR}/libpthread.so' '${STAGING_LIBDIR}/libpthread-old.so' - cat '${STAGING_LIBDIR}/libpthread-old.so' | sed -e's,/lib/,,g' > '${STAGING_LIBDIR}/libpthread.so' + 'includedir=/include' 'libdir=/lib' 'slibdir=/lib' \ + '${STAGING_LIBDIR}/libc-${PV}.so' '${STAGING_LIBDIR}/libc.so.6' \ + install-headers install-lib + cp -a '${WORKDIR}/linux/include/linux' '${STAGING_DIR}/target/include/' + cp -a '${WORKDIR}/linux/include/asm' '${STAGING_DIR}/target/include/' + cp -a "${WORKDIR}/linux/include/`readlink ${WORKDIR}/linux/include/asm`" '${STAGING_DIR}/target/include/' + install -m 0644 ${B}/libc_nonshared.a ${STAGING_LIBDIR}/ + install -m 0644 ${B}/libc_pic.a ${STAGING_LIBDIR}/ + install -m 0644 ${B}/libc.a ${STAGING_LIBDIR}/ + install -d ${STAGING_DIR}/target/include/gnu \ - ${STAGING_DIR}/target/include/bits + ${STAGING_DIR}/target/include/bits \ + ${STAGING_DIR}/target/include/rpcsvc install -m 0644 ${S}/include/gnu/stubs.h ${STAGING_DIR}/target/include/gnu/ install -m 0644 ${B}/bits/stdio_lim.h ${STAGING_DIR}/target/include/bits/ for r in ${rpcsvc}; do h=`echo $r|sed -e's,\.x$,.h,'` install -m 0644 ${S}/sunrpc/rpcsvc/$h ${STAGING_DIR}/target/include/rpcsvc/ done - cp -a '${WORKDIR}/linux/include/asm' '${STAGING_DIR}/target/include/' - cp -a "${WORKDIR}/linux/include/`readlink ${WORKDIR}/linux/include/asm`" '${STAGING_DIR}/target/include/' - install -m 0644 ${B}/libc_nonshared.a ${STAGING_LIBDIR}/ - install -m 0644 ${B}/libc_pic.a ${STAGING_LIBDIR}/ - install -m 0644 ${B}/libc.a ${STAGING_LIBDIR}/ + + oe_runmake 'install_root=${CROSS_DIR}/${TARGET_SYS}' \ + 'includedir=/include' 'libdir=/lib' 'slibdir=/lib' \ + '${CROSS_DIR}/${TARGET_SYS}/lib/libc-${PV}.so' \ + '${CROSS_DIR}/${TARGET_SYS}/lib/libc.so.6' \ + install-headers install-lib + + cp -a '${WORKDIR}/linux/include/linux' '${CROSS_DIR}/${TARGET_SYS}/sys-include/' + cp -a '${WORKDIR}/linux/include/asm' '${CROSS_DIR}/${TARGET_SYS}/sys-include/' + cp -a "${WORKDIR}/linux/include/`readlink ${WORKDIR}/linux/include/asm`" '${CROSS_DIR}/${TARGET_SYS}/sys-include/' + + install -d ${CROSS_DIR}/${TARGET_SYS}/include/gnu \ + ${CROSS_DIR}/${TARGET_SYS}/include/bits \ + ${CROSS_DIR}/${TARGET_SYS}/include/rpcsvc + install -m 0644 ${S}/include/gnu/stubs.h ${CROSS_DIR}/${TARGET_SYS}/include/gnu/ + install -m 0644 ${B}/bits/stdio_lim.h ${CROSS_DIR}/${TARGET_SYS}/include/bits/ + for r in ${rpcsvc}; do + h=`echo $r|sed -e's,\.x$,.h,'` + install -m 0644 ${S}/sunrpc/rpcsvc/$h ${CROSS_DIR}/${TARGET_SYS}/include/rpcsvc/ + done + + for i in libc.a libc_pic.a libc_nonshared.a; do + install ${B}/$i ${CROSS_DIR}/${TARGET_SYS}/lib/ + done + echo 'GROUP ( libpthread.so.0 libpthread_nonshared.a )' > ${CROSS_DIR}/${TARGET_SYS}/lib/libpthread.so + echo 'GROUP ( libc.so.6 libc_nonshared.a )' > ${CROSS_DIR}/${TARGET_SYS}/lib/libc.so } do_install() { -- 2.39.5