[OE-core] [PATCH 14/14] eglibc: Add recipes for 2.16 release

Khem Raj raj.khem at gmail.com
Fri Jul 6 05:18:30 UTC 2012


On Thu, Jul 5, 2012 at 8:49 PM, Khem Raj <raj.khem at gmail.com> wrote:
>
>
> On Thursday, July 5, 2012, Saul Wold <sgw at linux.intel.com> wrote:
>> On 07/05/2012 07:35 AM, Khem Raj wrote:
>>>
>>> Drop the patches that were either applied
>>> or fixed differenly in 2.16
>>>
>>> Add patches to fix ppc spe patches to match
>>> eglibc 2.16
>>>
>>> Fix CPPFLAGS to contain correct includepaths
>>> so autoconf cache is generated correctly
>>>
>>
>> Khem,
>>
>> Just to let you know that I will be doing builds with this set over the
>> weekend and since we are approaching a Milestone cut date, we will likely
>> wait until after the freeze date before including these changes.
>>
>> I will keep you posted on my results.
>
> Sure we need more testing on them so they land in good shape
> My aim is to use 2.16 in 1.3 release

btw. I have updated the tree with another patch for gcc-cross-initial
that fixes a long standing problem when using gold
as reported by Martin, I will inform the ml if the patches are updated
by keep an eye.

>>
>> Sau!
>>
>> Signed-off-by: Khem Raj <raj.khem at gmail.com>
>> ---
>>   .../eglibc/cross-localedef-native_2.16.bb          |   44 ++
>>   .../eglibc/eglibc-2.16/GLRO_dl_debug_mask.patch    |  108 ++++
>>   .../eglibc/eglibc-2.16/IO-acquire-lock-fix.patch   |   17 +
>>   .../eglibc-svn-arm-lowlevellock-include-tls.patch  |   21 +
>>   .../eglibc_fix_findidx_parameters.patch            |   38 ++
>>   .../eglibc/eglibc-2.16/generate-supported.mk       |   11 +
>>   .../eglibc/eglibc-2.16/initgroups_keys.patch       |   20 +
>>   .../eglibc/eglibc-2.16/ld-search-order.patch       |   56 ++
>>   .../eglibc/eglibc-2.16/mips-rld-map-check.patch    |   26 +
>>   .../eglibc/eglibc-2.16/multilib_readlib.patch      |   17 +
>>   .../recipes-core/eglibc/eglibc-2.16/ppc-sqrt.patch |  538
>> ++++++++++++++++++++
>>   .../eglibc/eglibc-2.16/ppc-sqrt_finite.patch       |  112 ++++
>>   .../eglibc/eglibc-2.16/ppc_slow_ieee754_sqrt.patch |  123 +++++
>>   .../eglibc/eglibc-2.16/rpc-bootstrap.patch         |   63 +++
>>   .../eglibc-2.16/use-sysroot-cxx-headers.patch      |   42 ++
>>   meta/recipes-core/eglibc/eglibc-initial_2.16.bb    |    6 +
>>   meta/recipes-core/eglibc/eglibc-locale_2.16.bb     |    1 +
>>   meta/recipes-core/eglibc/eglibc_2.16.bb            |  146 ++++++
>>   18 files changed, 1389 insertions(+)
>>   create mode 100644
>> meta/recipes-core/eglibc/cross-localedef-native_2.16.bb
>>   create mode 100644
>> meta/recipes-core/eglibc/eglibc-2.16/GLRO_dl_debug_mask.patch
>>   create mode 100644
>> meta/recipes-core/eglibc/eglibc-2.16/IO-acquire-lock-fix.patch
>>   create mode 100644
>> meta/recipes-core/eglibc/eglibc-2.16/eglibc-svn-arm-lowlevellock-include-tls.patch
>>   create mode 100644
>> meta/recipes-core/eglibc/eglibc-2.16/eglibc_fix_findidx_parameters.patch
>>   create mode 100644 meta/recipes-core/eglibc/eglibc-2.16/etc/ld.so.conf
>>   create mode 100644
>> meta/recipes-core/eglibc/eglibc-2.16/generate-supported.mk
>>   create mode 100644
>> meta/recipes-core/eglibc/eglibc-2.16/initgroups_keys.patch
>>   create mode 100644
>> meta/recipes-core/eglibc/eglibc-2.16/ld-search-order.patch
>>   create mode 100644
>> meta/recipes-core/eglibc/eglibc-2.16/mips-rld-map-check.patch
>>   create mode 100644
>> meta/recipes-core/eglibc/eglibc-2.16/multilib_readlib.patch
>>   create mode 100644 meta/recipes-core/eglibc/eglibc-2.16/ppc-sqrt.patch
>>   create mode 100644
>> meta/recipes-core/eglibc/eglibc-2.16/ppc-sqrt_finite.patch
>>   create mode 100644
>> meta/recipes-core/eglibc/eglibc-2.16/ppc_slow_ieee754_sqrt.patch
>>   create mode 100644
>> meta/recipes-core/eglibc/eglibc-2.16/rpc-bootstrap.patch
>>   create mode 100644
>> meta/recipes-core/eglibc/eglibc-2.16/use-sysroot-cxx-headers.patch
>>   create mode 100644 meta/recipes-core/eglibc/eglibc-initial_2.16.bb
>>   create mode 100644 meta/recipes-core/eglibc/eglibc-locale_2.16.bb
>>   create mode 100644 meta/recipes-core/eglibc/eglibc_2.16.bb
>>
>> diff --git a/meta/recipes-core/eglibc/cross-localedef-native_2.16.bb
>> b/meta/recipes-core/eglibc/cross-localedef-native_2.16.bb
>> new file mode 100644
>> index 0000000..88c701e
>> --- /dev/null
>> +++ b/meta/recipes-core/eglibc/cross-localedef-native_2.16.bb
>> @@ -0,0 +1,44 @@
>> +DESCRIPTION = "Cross locale generation tool for eglibc"
>> +HOMEPAGE = "http://www.eglibc.org/home"
>> +SECTION = "libs"
>> +LICENSE = "LGPL-2.1"
>> +
>> +LIC_DIR = "${WORKDIR}/${EGLIBC_BRANCH}/libc"
>> +LIC_FILES_CHKSUM = "file://${LIC_D




More information about the Openembedded-core mailing list