[oe-commits] Khem Raj : glibc: Migrate eglibc 2.19 -> glibc 2.20
git at git.openembedded.org
git at git.openembedded.org
Sun Aug 31 22:41:47 UTC 2014
Module: openembedded-core.git
Branch: master-next
Commit: 10ac8b784f1b3a83f1e46bf5950f5d0707a7e3e1
URL: http://git.openembedded.org/?p=openembedded-core.git&a=commit;h=10ac8b784f1b3a83f1e46bf5950f5d0707a7e3e1
Author: Khem Raj <raj.khem at gmail.com>
Date: Thu Aug 28 06:00:54 2014 +0000
glibc: Migrate eglibc 2.19 -> glibc 2.20
- This is a big swoop change where we switch to using glibc
- option-groups are forward ported
- cross-localedef is extracted out from eglibc and hosted
at github.com/kraj/localedef, its used for cross-localedef
recipe
- Other non ported patches from eglibc are forward ported
ppc8xx cache line workaround
SH fpcr values
dynamic resolver
installing PIC archives is there but is not applied
libc header bootstrap
- Delete eglibc recipes we moved back to using glibc now
- Fix ppc/e500 build
- Fix crypt module build when options are used
- Fix fnmatch build when options OPTION_EGLIBC_LOCALE_CODE is unset
HAVE_MBSTATE_T and HAVE_MBSRTOWCS should be defined conditionally
based upon OPTION_EGLIBC_LOCALE_CODE being set/unset
- Move the ports/ patches to relevant files now that ports is gone
Signed-off-by: Khem Raj <raj.khem at gmail.com>
---
.../eglibc/cross-localedef-native_2.19.bb | 48 -
.../eglibc/eglibc-2.19/GLRO_dl_debug_mask.patch | 143 -
.../eglibc-svn-arm-lowlevellock-include-tls.patch | 21 -
.../eglibc_fix_findidx_parameters.patch | 38 -
.../eglibc-2.19/fileops-without-wchar-io.patch | 22 -
.../eglibc/eglibc-2.19/fix_am_rootsbindir.patch | 32 -
meta/recipes-core/eglibc/eglibc-common.inc | 9 -
meta/recipes-core/eglibc/eglibc-initial_2.19.bb | 11 -
meta/recipes-core/eglibc/eglibc-locale_2.19.bb | 1 -
meta/recipes-core/eglibc/eglibc-mtrace.inc | 13 -
meta/recipes-core/eglibc/eglibc-mtrace_2.19.bb | 1 -
meta/recipes-core/eglibc/eglibc-scripts.inc | 16 -
meta/recipes-core/eglibc/eglibc-scripts_2.19.bb | 1 -
.../fix_for_centos_5.8.patch | 6 +-
.../glibc/cross-localedef-native_2.20.bb | 52 +
.../glibc-collateral.inc} | 2 +-
meta/recipes-core/glibc/glibc-common.inc | 9 +
.../eglibc-initial.inc => glibc/glibc-initial.inc} | 46 +-
meta/recipes-core/glibc/glibc-initial_2.20.bb | 11 +
.../{eglibc/eglibc-ld.inc => glibc/glibc-ld.inc} | 6 +-
.../eglibc-locale.inc => glibc/glibc-locale.inc} | 46 +-
meta/recipes-core/glibc/glibc-locale_2.20.bb | 1 +
meta/recipes-core/glibc/glibc-mtrace.inc | 13 +
meta/recipes-core/glibc/glibc-mtrace_2.20.bb | 1 +
.../eglibc-options.inc => glibc/glibc-options.inc} | 82 +-
.../eglibc-package.inc => glibc/glibc-package.inc} | 60 +-
meta/recipes-core/glibc/glibc-scripts.inc | 16 +
meta/recipes-core/glibc/glibc-scripts_2.20.bb | 1 +
.../eglibc-testing.inc => glibc/glibc-testing.inc} | 72 +-
.../{eglibc/eglibc.inc => glibc/glibc.inc} | 20 +-
.../0001-Define-__GI_fegetenv-for-e500-libm.patch | 45 +
.../glibc}/0001-R_ARM_TLS_DTPOFF32.patch | 10 +-
.../glibc}/0001-eglibc-menuconfig-support.patch | 0
...n-libm-err-tab.pl-with-specific-dirs-in-S.patch | 13 +-
...0002-eglibc-menuconfig-hex-string-options.patch | 0
...0003-eglibc-menuconfig-build-instructions.patch | 0
.../glibc/glibc/GLRO_dl_debug_mask.patch | 529 +
.../glibc}/IO-acquire-lock-fix.patch | 8 +-
.../glibc}/add_resource_h_to_wait_h.patch | 8 +-
.../glibc/glibc/eglibc-header-bootstrap.patch | 67 +
.../glibc/glibc/eglibc-install-pic-archives.patch | 108 +
.../eglibc-ppc8xx-cache-line-workaround.patch | 66 +
.../glibc/glibc/eglibc-resolv-dynamic.patch | 54 +
.../glibc/glibc/eglibc-sh4-fpscr_values.patch | 41 +
.../glibc/glibc/eglibc-use-option-groups.patch | 16627 +++++++++++++++++++
meta/recipes-core/glibc/glibc/eglibc.patch | 598 +
.../eglibc-2.19 => glibc/glibc}/etc/ld.so.conf | 0
.../glibc}/fix-tibetian-locales.patch | 16 +-
.../glibc/glibc/fix_am_rootsbindir.patch | 29 +
.../glibc}/fsl-ppc-no-fsqrt.patch | 38 +-
.../glibc}/generate-supported.mk | 0
.../glibc}/glibc.fix_sqrt2.patch | 114 +-
.../eglibc-2.19 => glibc/glibc}/grok_gold.patch | 16 +-
.../glibc}/initgroups_keys.patch | 14 +-
.../glibc}/ld-search-order.patch | 20 +-
.../glibc}/mips-rld-map-check.patch | 7 +-
.../glibc}/multilib_readlib.patch | 8 +-
meta/recipes-core/glibc/glibc/option-groups.patch | 1393 ++
.../glibc}/ppc-sqrt_finite.patch | 0
.../glibc}/ppc_slow_ieee754_sqrt.patch | 136 +-
.../glibc}/ppce6500-32b_slow_ieee754_sqrt.patch | 0
.../glibc}/relocatable_sdk.patch | 0
.../glibc}/relocatable_sdk_fix_openpath.patch | 0
.../timezone-re-written-tzselect-as-posix-sh.patch | 28 +-
.../{eglibc/eglibc_2.19.bb => glibc/glibc_2.20.bb} | 44 +-
.../ldconfig-native-2.12.1/32and64bit.patch | 0
.../ldconfig-native-2.12.1/README | 0
.../endian-ness_handling.patch | 0
.../ldconfig-native-2.12.1/endianess-header.patch | 0
.../ldconfig-native-2.12.1/flag_fix.patch | 0
.../ldconfig-default-to-all-multilib-dirs.patch | 0
.../ldconfig-native-2.12.1.tar.bz2 | Bin
.../ldconfig-native-2.12.1/ldconfig.patch | 0
.../ldconfig_aux-cache_path_fix.patch | 0
.../{eglibc => glibc}/ldconfig-native_2.12.1.bb | 0
.../{eglibc => glibc}/site_config/funcs | 0
.../{eglibc => glibc}/site_config/headers | 0
.../{eglibc => glibc}/site_config/types | 0
78 files changed, 20076 insertions(+), 761 deletions(-)
Diff: http://git.openembedded.org/?p=openembedded-core.git/?a=commitdiff;h=10ac8b784f1b3a83f1e46bf5950f5d0707a7e3e1
More information about the Openembedded-commits
mailing list