diff options
Diffstat (limited to 'meta/recipes-core/eglibc/eglibc_2.16.bb')
-rw-r--r-- | meta/recipes-core/eglibc/eglibc_2.16.bb | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/meta/recipes-core/eglibc/eglibc_2.16.bb b/meta/recipes-core/eglibc/eglibc_2.16.bb index 2c1018f21c..56a0a38192 100644 --- a/meta/recipes-core/eglibc/eglibc_2.16.bb +++ b/meta/recipes-core/eglibc/eglibc_2.16.bb | |||
@@ -1,13 +1,9 @@ | |||
1 | require eglibc.inc | 1 | require eglibc.inc |
2 | 2 | ||
3 | SRCREV = "20393" | ||
4 | |||
5 | DEPENDS += "gperf-native kconfig-frontends-native" | 3 | DEPENDS += "gperf-native kconfig-frontends-native" |
6 | PR = "r16" | 4 | PR = "r17" |
7 | PR_append = "+svnr${SRCPV}" | ||
8 | 5 | ||
9 | EGLIBC_BRANCH="eglibc-2_16" | 6 | SRC_URI = "http://downloads.yoctoproject.org/releases/eglibc/eglibc-${PV}-svnr21224.tar.bz2 \ |
10 | SRC_URI = "svn://www.eglibc.org/svn/branches/;module=${EGLIBC_BRANCH};protocol=http \ | ||
11 | file://eglibc-svn-arm-lowlevellock-include-tls.patch \ | 7 | file://eglibc-svn-arm-lowlevellock-include-tls.patch \ |
12 | file://IO-acquire-lock-fix.patch \ | 8 | file://IO-acquire-lock-fix.patch \ |
13 | file://mips-rld-map-check.patch \ | 9 | file://mips-rld-map-check.patch \ |
@@ -21,7 +17,6 @@ SRC_URI = "svn://www.eglibc.org/svn/branches/;module=${EGLIBC_BRANCH};protocol=h | |||
21 | file://initgroups_keys.patch \ | 17 | file://initgroups_keys.patch \ |
22 | file://eglibc_fix_findidx_parameters.patch \ | 18 | file://eglibc_fix_findidx_parameters.patch \ |
23 | file://ppc_slow_ieee754_sqrt.patch \ | 19 | file://ppc_slow_ieee754_sqrt.patch \ |
24 | file://e500-math_private.patch \ | ||
25 | file://fileops-without-wchar-io.patch \ | 20 | file://fileops-without-wchar-io.patch \ |
26 | file://add_resource_h_to_wait_h.patch \ | 21 | file://add_resource_h_to_wait_h.patch \ |
27 | file://0001-Avoid-use-of-libgcc_s-and-libgcc_eh-when-building-gl.patch \ | 22 | file://0001-Avoid-use-of-libgcc_s-and-libgcc_eh-when-building-gl.patch \ |
@@ -33,6 +28,10 @@ SRC_URI = "svn://www.eglibc.org/svn/branches/;module=${EGLIBC_BRANCH};protocol=h | |||
33 | file://fsl-ppc-no-fsqrt.patch \ | 28 | file://fsl-ppc-no-fsqrt.patch \ |
34 | file://0001-R_ARM_TLS_DTPOFF32.patch \ | 29 | file://0001-R_ARM_TLS_DTPOFF32.patch \ |
35 | " | 30 | " |
31 | |||
32 | SRC_URI[md5sum] = "88894fa6e10e58e85fbd8134b8e486a8" | ||
33 | SRC_URI[sha256sum] = "460a45f422da6eb1fd909baab6a64b5ae4c8ba18ea05a1491ed1024c8b98eeaa" | ||
34 | |||
36 | LIC_FILES_CHKSUM = "file://LICENSES;md5=98a1128c4b58120182cbea3b1752d8b9 \ | 35 | LIC_FILES_CHKSUM = "file://LICENSES;md5=98a1128c4b58120182cbea3b1752d8b9 \ |
37 | file://COPYING;md5=393a5ca445f6965873eca0259a17f833 \ | 36 | file://COPYING;md5=393a5ca445f6965873eca0259a17f833 \ |
38 | file://posix/rxspencer/COPYRIGHT;md5=dc5485bb394a13b2332ec1c785f5d83a \ | 37 | file://posix/rxspencer/COPYRIGHT;md5=dc5485bb394a13b2332ec1c785f5d83a \ |
@@ -41,7 +40,7 @@ LIC_FILES_CHKSUM = "file://LICENSES;md5=98a1128c4b58120182cbea3b1752d8b9 \ | |||
41 | SRC_URI_append_virtclass-nativesdk = " file://ld-search-order.patch \ | 40 | SRC_URI_append_virtclass-nativesdk = " file://ld-search-order.patch \ |
42 | file://relocatable_sdk.patch \ | 41 | file://relocatable_sdk.patch \ |
43 | " | 42 | " |
44 | S = "${WORKDIR}/${EGLIBC_BRANCH}/libc" | 43 | S = "${WORKDIR}/eglibc-${PV}/libc" |
45 | B = "${WORKDIR}/build-${TARGET_SYS}" | 44 | B = "${WORKDIR}/build-${TARGET_SYS}" |
46 | 45 | ||
47 | PACKAGES_DYNAMIC = "" | 46 | PACKAGES_DYNAMIC = "" |
@@ -93,9 +92,9 @@ do_unpack_append() { | |||
93 | } | 92 | } |
94 | 93 | ||
95 | do_move_ports() { | 94 | do_move_ports() { |
96 | if test -d ${WORKDIR}/${EGLIBC_BRANCH}/ports ; then | 95 | if test -d ${WORKDIR}/eglibc-${PV}/ports ; then |
97 | rm -rf ${S}/ports | 96 | rm -rf ${S}/ports |
98 | mv ${WORKDIR}/${EGLIBC_BRANCH}/ports ${S}/ | 97 | mv ${WORKDIR}/eglibc-${PV}/ports ${S}/ |
99 | fi | 98 | fi |
100 | } | 99 | } |
101 | 100 | ||