aboutsummaryrefslogtreecommitdiffstats
path: root/main/libc0.9.32/APKBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'main/libc0.9.32/APKBUILD')
-rw-r--r--main/libc0.9.32/APKBUILD106
1 files changed, 59 insertions, 47 deletions
diff --git a/main/libc0.9.32/APKBUILD b/main/libc0.9.32/APKBUILD
index 9d09101f5..6c6185ec7 100644
--- a/main/libc0.9.32/APKBUILD
+++ b/main/libc0.9.32/APKBUILD
@@ -4,7 +4,7 @@ pkgname=libc$_abiver
_gitver=
pkgver=0.9.32
_ver=${pkgver/_/-}
-pkgrel=9
+pkgrel=15
pkgdesc="C library for developing embedded Linux systems"
url=http://uclibc.org
license="LGPL-2"
@@ -19,32 +19,41 @@ triggers="uclibc-utils.trigger=/lib:/usr/lib"
_snapurl="http://git.uclibc.org/uClibc/snapshot/master.tar.bz2"
_snapfile="$pkgname-$pkgver.tar.bz2"
+
+# patches are tracked in http://git.alpinelinux.org/cgit/uClibc-alpine/
+# branch 0.9.32-alpine
+
source="http://uclibc.org/downloads/uClibc-${_ver}.tar.bz2
- compat-stack-guard.patch
- uclibc-resolv-cname-fix.diff
- uclibc-resolv-fix-memory-leak.patch
- 0001-resolv-fix-resolver-to-return-TRY_AGAIN-on-timeout.patch
- 0001-libm-x86_64-implement-some-fenv-functions.patch
- 0001-ldso-limited-support-for-ORIGIN-in-rpath.patch
- 0002-stdlib-fix-arc4random-return-type-to-u_int32_t.patch
- 0003-ldso-support-RTLD_NOLOAD.patch
- 0001-libdl-rudimentary-locking-for-dlopen-dlsym-dlclose.patch
- 0001-malloc-standard-synchronize-on-fork.patch
- 0001-time-fix-parsing-of-tzdata-files-where-off_t-is-64-b.patch
- 0001-getaddrinfo-allow-numeric-service-without-any-hints.patch
- 0001-libc-x86-fix-stack-unwinding-and-backtrace-informati.patch
- libm-cabsf.patch
- libm-cexp.patch
- uclibc-ubacktrace-asneeded-fix.patch
- uclibc-librt-asneeded-fix.patch
- uclibc-epoll_pwait-hack.patch
+
+0001-Compatible-stack-protector-for-non-Thread-Local-stor.patch
+0002-resolv-res_query-for-CNAMEs.patch
+0003-resolv-fix-memory-leak.patch
+0004-resolv-fix-resolver-to-return-TRY_AGAIN-on-timeout.patch
+0005-libm-x86_64-implement-some-fenv-functions.patch
+0006-ldso-limited-support-for-ORIGIN-in-rpath.patch
+0007-stdlib-fix-arc4random-return-type-to-u_int32_t.patch
+0008-ldso-support-RTLD_NOLOAD.patch
+0009-libdl-rudimentary-locking-for-dlopen-dlsym-dlclose.patch
+0010-malloc-standard-synchronize-on-fork.patch
+0011-time-fix-parsing-of-tzdata-files-where-off_t-is-64-b.patch
+0012-getaddrinfo-allow-numeric-service-without-any-hints.patch
+0013-libc-x86-fix-stack-unwinding-and-backtrace-informati.patch
+0014-libm-add-cabsf-and-cabsl-functions.patch
+0015-libm-implement-generic-cexp-cexpf-and-cexpl.patch
+0016-libubacktrace-use-.so.-ABI_VERSION.patch
+0017-Fix-__libc_epoll_pwait-compile-failure-on-x86.patch
+0018-libcrypt-do-not-cast-away-const-of-key-salt.patch
+0019-libcrypt-make-crypt-itself-more-modular.patch
+0020-libcrypt-add-support-for-SHA512-CRYPT-password-hashi.patch
+0021-libcrypt-add-support-for-SHA256-CRYPT-password-hashi.patch
+0022-Add-eventfd-support.patch
+0023-crypt-build-fix.-define-ARRAY_SIZE-macro.patch
+
uclibcconfig.x86
uclibcconfig.x86_64
uclibcconfig.i486
uclibcconfig.arm
uclibcconfig.powerpc
- sha512-crypt.patch
- uclibc-eventfd.patch
uclibc-utils.trigger
"
@@ -113,7 +122,7 @@ package() {
dev() {
default_dev
- replaces="uclibc linux-headers"
+ replaces="uclibc linux-headers fts-dev"
mkdir -p "$subpkgdir"/usr/lib
mv "$pkgdir"/usr/lib/*.so "$subpkgdir"/usr/lib/
}
@@ -133,29 +142,32 @@ libthread_db() {
}
md5sums="cfcb6c25d8ebe12817499d8749ee8ae1 uClibc-0.9.32.tar.bz2
-a9bfb77ea7dc5fb9abf4d4b19201c614 compat-stack-guard.patch
-5d6e3e382b66f59cfd7242a4fe453f98 uclibc-resolv-cname-fix.diff
-6bdb884bd00b053247e02b4024d33b39 uclibc-resolv-fix-memory-leak.patch
-08f31006426a0fca561f262f36bcfb01 0001-resolv-fix-resolver-to-return-TRY_AGAIN-on-timeout.patch
-68913d6f096fd647e8bdb7ef182c05a4 0001-libm-x86_64-implement-some-fenv-functions.patch
-bc164e262c5feab55c800780704fa71c 0001-ldso-limited-support-for-ORIGIN-in-rpath.patch
-b4fb68ad3d0e8331b1b40c30eb21dfdc 0002-stdlib-fix-arc4random-return-type-to-u_int32_t.patch
-6147efd2eee5af5e734896823c2d1a3d 0003-ldso-support-RTLD_NOLOAD.patch
-3e151ae3d3613dff9296d166aca3a800 0001-libdl-rudimentary-locking-for-dlopen-dlsym-dlclose.patch
-30f27fe51fdc4d121166ad2af18dfb8d 0001-malloc-standard-synchronize-on-fork.patch
-2548d9f470c9a5b2c117ec3d6f35c105 0001-time-fix-parsing-of-tzdata-files-where-off_t-is-64-b.patch
-9e1ffc8dae55f4489c770f284734804f 0001-getaddrinfo-allow-numeric-service-without-any-hints.patch
-e814d39ab0adab58d69396ac0b9acdea 0001-libc-x86-fix-stack-unwinding-and-backtrace-informati.patch
-40e9c7f017cc81ee5b19ead000b9b6b7 libm-cabsf.patch
-42416385763f7cd50775ed9bfaf2d59e libm-cexp.patch
-7c47e9cb284b0da8df6ed2096b2c9c66 uclibc-ubacktrace-asneeded-fix.patch
-e5caf13c43ee8d48f22eded21b857d81 uclibc-librt-asneeded-fix.patch
-0ed588014227935fbb83b207282f3c15 uclibc-epoll_pwait-hack.patch
-b313290b2d700e82b7292c1dcd7d559e uclibcconfig.x86
-8e49d9b5bb7b77a27beb53d5580367d5 uclibcconfig.x86_64
-b313290b2d700e82b7292c1dcd7d559e uclibcconfig.i486
-0a0ec8a921773bf28ec8253f85166421 uclibcconfig.arm
-3b1dc51e9e887485c9e946e7def68fce uclibcconfig.powerpc
-436bf7bea962b477bb93119514c90c9b sha512-crypt.patch
-26dd7611fda4d29f3dc4a7cf24916931 uclibc-eventfd.patch
+11c206cd4be86514dd9abd811429ad06 0001-Compatible-stack-protector-for-non-Thread-Local-stor.patch
+b905f5f0f27348cc91019275dcff51cb 0002-resolv-res_query-for-CNAMEs.patch
+208f6ea0a97f2940319456d32549bfc5 0003-resolv-fix-memory-leak.patch
+0f082e4b209bb83feb57a4a7dd8c2eb6 0004-resolv-fix-resolver-to-return-TRY_AGAIN-on-timeout.patch
+8573d00e91395779c50af23c6aeb6fc5 0005-libm-x86_64-implement-some-fenv-functions.patch
+31da620ecb3894fa6d76ef624cd264bb 0006-ldso-limited-support-for-ORIGIN-in-rpath.patch
+afafe88bca1ffc1d4eb49de813c39c5b 0007-stdlib-fix-arc4random-return-type-to-u_int32_t.patch
+779dbc9f04ad0c005ec4ea6b6ffff8ff 0008-ldso-support-RTLD_NOLOAD.patch
+f0fc6dbeb1467812085b60a49654a955 0009-libdl-rudimentary-locking-for-dlopen-dlsym-dlclose.patch
+a1c5871c3b799cce8d1dfcf8ca0f3743 0010-malloc-standard-synchronize-on-fork.patch
+b2c09cdfc3116c6236dbe96697241a59 0011-time-fix-parsing-of-tzdata-files-where-off_t-is-64-b.patch
+ddd3073f1a2696c1a9b40bfa81bfa5bf 0012-getaddrinfo-allow-numeric-service-without-any-hints.patch
+78cdafafc99007da8cbdf8d2f841ea47 0013-libc-x86-fix-stack-unwinding-and-backtrace-informati.patch
+63af22efb20d9dfd3cb10bc9900f1615 0014-libm-add-cabsf-and-cabsl-functions.patch
+7158d0ae15ca742cc1577b47735751df 0015-libm-implement-generic-cexp-cexpf-and-cexpl.patch
+ecca599d286ff18afa7f64ab614e88ff 0016-libubacktrace-use-.so.-ABI_VERSION.patch
+430b286df16f21cc4b46b6f1894cd834 0017-Fix-__libc_epoll_pwait-compile-failure-on-x86.patch
+57562e6688dcbcf708d574de81debf7e 0018-libcrypt-do-not-cast-away-const-of-key-salt.patch
+028d8279da6c44457a8a8de4e1e6de36 0019-libcrypt-make-crypt-itself-more-modular.patch
+ebf59b00af0a0c44a5992403255a6582 0020-libcrypt-add-support-for-SHA512-CRYPT-password-hashi.patch
+2744db828eb9a0e8a1e01b2ca9d083a5 0021-libcrypt-add-support-for-SHA256-CRYPT-password-hashi.patch
+e5bb17073c83dcdb972bf22657ca4cc7 0022-Add-eventfd-support.patch
+efafd82e78291171392d4706b80a2fb3 0023-crypt-build-fix.-define-ARRAY_SIZE-macro.patch
+0e40006f3c284a27313e0d54f91452e2 uclibcconfig.x86
+f6aee6bcbc43dcbfcaaba7be244ad368 uclibcconfig.x86_64
+0e40006f3c284a27313e0d54f91452e2 uclibcconfig.i486
+8ae78c9ab4bd7b1223c29c335c76a8c5 uclibcconfig.arm
+70fcde1955810a2369c023b293bae5c5 uclibcconfig.powerpc
f3be4f2bc54d7561d252937e10abf0d2 uclibc-utils.trigger"