summaryrefslogtreecommitdiffstats
path: root/testing/zfs-grsec/APKBUILD
diff options
context:
space:
mode:
authorCarlo Landmeter <clandmeter@gmail.com>2014-09-21 18:09:48 +0200
committerCarlo Landmeter <clandmeter@gmail.com>2014-09-21 18:12:05 +0200
commit83bbb8b1c0a5259a2ecee39050da44378055c171 (patch)
tree0583e8621764cee3d6d28c12640fc44ce40708fc /testing/zfs-grsec/APKBUILD
parentea9df32c7720f059b7665cd48c5a18c3e4daea1f (diff)
downloadaports-83bbb8b1c0a5259a2ecee39050da44378055c171.tar.bz2
aports-83bbb8b1c0a5259a2ecee39050da44378055c171.tar.xz
testing/zfs-grsec: fix build on musl
thanks to stef: https://github.com/zfsonlinux/zfs/pull/2699
Diffstat (limited to 'testing/zfs-grsec/APKBUILD')
-rw-r--r--testing/zfs-grsec/APKBUILD25
1 files changed, 9 insertions, 16 deletions
diff --git a/testing/zfs-grsec/APKBUILD b/testing/zfs-grsec/APKBUILD
index 32df55748..3eefa9080 100644
--- a/testing/zfs-grsec/APKBUILD
+++ b/testing/zfs-grsec/APKBUILD
@@ -27,20 +27,17 @@ pkgver=$_kver
pkgrel=$(($_kpkgrel + $_mypkgrel))
pkgdesc="ZFS for Linux"
url="http://zfsonlinux.org"
-#arch="x86 x86_64"
-arch=
+arch="x86 x86_64"
license="CDDL"
depends="spl-$_flavor"
-depends_dev="glib-dev e2fsprogs-dev util-linux-dev
+depends_dev="glib-dev e2fsprogs-dev util-linux-dev libtirpc-dev
linux-$_flavor-dev=$_kernelver spl-$_flavor-dev"
makedepends="$depends_dev automake autoconf libtool"
install=""
subpackages="$pkgname-dev $pkgname-utils"
source="http://archive.zfsonlinux.org/downloads/zfsonlinux/zfs/zfs-$_realver.tar.gz
- musl-fixes.patch
- timestamp.patch
- timestruct.patch
- "
+ musl-fixes.patch
+ "
_builddir="$srcdir/$_realname-$_realver"
@@ -57,7 +54,9 @@ prepare() {
build() {
cd "$_builddir"
./autogen.sh || return 1
+ export LIBS="$LIBS -lintl"
./configure --prefix=/usr \
+ --enable-musl \
--sysconfdir=/etc \
--mandir=/usr/share/man \
--infodir=/usr/share/info \
@@ -103,14 +102,8 @@ utils() {
}
md5sums="5bcc32c122934d421eba68e16826637d zfs-0.6.3.tar.gz
-58992bd34b25f894f2da802d4000b07d musl-fixes.patch
-9621735b802e34d792b03ef89727f6ea timestamp.patch
-178af5841df53424ca0539028f318ad7 timestruct.patch"
+4404dbff2e698de684b15f9f532f96ad musl-fixes.patch"
sha256sums="29bcfdd4161521692d2ca2515ad27a9edd9491c9cb5c6fb1e923d8eed28d391b zfs-0.6.3.tar.gz
-524cd01790837c025b1caf0fa7706bb7925723128649771f5e0bc2a0ebc1775b musl-fixes.patch
-74924b471c2a83831f274b876c1d4f293f1e142089f34fccd19ae60b59066661 timestamp.patch
-f70680c25f78e501d676af7260f024fba02847c6176d4e00cc9659c9e3a4c1a5 timestruct.patch"
+aff6fd65b486a9a58239c4afcf0f07d07085778cc7f9eb04e6c390e1e21019f5 musl-fixes.patch"
sha512sums="fdeaa6ad4a899196b165473eb3b33b30f1a6020ab112331a3f92ff2f15fd3438b1ef3908b2c445ba2c114be0f96e73797f8985c9c6738f49980410e7e2a4d2cd zfs-0.6.3.tar.gz
-5a940776ba2a69ba072d9a2d223b9ac09fe7e5fd0a6356ecf1cb384e7f91943cdbdd095ec3ca9951e3c20e9eb92f65a1398883324d4544e115f18c8506bd53aa musl-fixes.patch
-2cb675e4603ea4aa951c7da2c57374bb404d52ee4fd04c719479ff07a3cf50c1d6f4b7cd2398c20327127fe81d47fcfa2ed95d18f05acd59f1ee8115334aabd2 timestamp.patch
-32346cdce1f52db36c469682718368c47b3f5b9acf40d3a27444f9dc69b29f512a385881bb92f8fade670eb71ce4d55fe914f33c025534a0e31773905229d019 timestruct.patch"
+1ab57b69e0c07fa8adc5b18f0d0400d1016c4debc2eebb734a31eb4c6b86f51376fa796e92d845c958987f328cc085a8ed2c4b499213b6b62d5e7f5f445f2d4b musl-fixes.patch"