From 2a0feee39134d45699f08e45057e5ca832938ba1 Mon Sep 17 00:00:00 2001 From: Jakub Jirutka Date: Sun, 8 Jul 2018 13:18:17 +0200 Subject: main/libuv: upgrade to 1.21.0 and rebuild dependent packages --- main/libuv/APKBUILD | 6 ++++-- main/libuv/musl-dont-have-EFTYPE.patch | 16 ++++++++++++++++ 2 files changed, 20 insertions(+), 2 deletions(-) create mode 100644 main/libuv/musl-dont-have-EFTYPE.patch (limited to 'main/libuv') diff --git a/main/libuv/APKBUILD b/main/libuv/APKBUILD index 04eea87a18..4c6b988420 100644 --- a/main/libuv/APKBUILD +++ b/main/libuv/APKBUILD @@ -2,7 +2,7 @@ # Conttributor: Sören Tempel # Maintainer: Natanael Copa pkgname=libuv -pkgver=1.20.2 +pkgver=1.21.0 pkgrel=0 pkgdesc="Cross-platform asychronous I/O" url="http://libuv.org" @@ -11,6 +11,7 @@ license="MIT BSD ISC" makedepends="automake autoconf libtool linux-headers" subpackages="$pkgname-dev $pkgname-dbg" source="https://dist.libuv.org/dist/v$pkgver/$pkgname-v$pkgver.tar.gz + musl-dont-have-EFTYPE.patch disable-setuid-test.patch " builddir="$srcdir/$pkgname-v$pkgver" @@ -45,5 +46,6 @@ package() { "$pkgdir"/usr/share/licenses/$pkgname/LICENSE } -sha512sums="e39ba5d2fab83d735a1b3bb3191e1ce970c78d3d8745b9d0aa0d2c32bd82c84ff0899cb5c06a4a8b2734d010a59653807374e38a364835d12d3c1d208c33b754 libuv-v1.20.2.tar.gz +sha512sums="643ec3fc7c1f42e33f54a4cca5ed33a4128e12619036d1deb2b9b57bbb38ded2e4298b9a7340916d996e374fa81861cef0eecf8a8837803cfc5073f19903d1c7 libuv-v1.21.0.tar.gz +06d30dfba78f0cfa46c1c686beaa572681d55fa63f11068aee551639e73e4b06aa66d6b8df561ec4ed3cb3f3bf775a7e01b3f3c2cd046cff34303d6574b736dd musl-dont-have-EFTYPE.patch 081b98efa33264d326d998f32600635efd5723de1d9836b99039c60168580c7f56a7ea9fdd138f41bb1aede11da70079cce4aa69ea5b954b7f9e4dcad53ba16a disable-setuid-test.patch" diff --git a/main/libuv/musl-dont-have-EFTYPE.patch b/main/libuv/musl-dont-have-EFTYPE.patch new file mode 100644 index 0000000000..e0f220915b --- /dev/null +++ b/main/libuv/musl-dont-have-EFTYPE.patch @@ -0,0 +1,16 @@ +EFTYPE is a glibc specific error type. + +This patch fixed build error in libcouchbase. + +See-Also: https://github.com/libuv/libuv/pull/1836 + +--- a/include/uv.h ++++ b/include/uv.h +@@ -142,7 +142,6 @@ + XX(EHOSTDOWN, "host is down") \ + XX(EREMOTEIO, "remote I/O error") \ + XX(ENOTTY, "inappropriate ioctl for device") \ +- XX(EFTYPE, "inappropriate file type or format") \ + + #define UV_HANDLE_TYPE_MAP(XX) \ + XX(ASYNC, async) \ -- cgit v1.2.3