summaryrefslogtreecommitdiffstats
path: root/main/zabbix
diff options
context:
space:
mode:
authorTimo Teräs <timo.teras@iki.fi>2013-12-18 08:33:37 +0000
committerTimo Teräs <timo.teras@iki.fi>2013-12-18 08:33:37 +0000
commit3bd2948bb4572f820879611aa56eec68fed62ef2 (patch)
treef252443bfb4974f82f5dcde2ca31b14b22c816f6 /main/zabbix
parent16b39aa71978f356d98e0b9a70a38f457a6bc40f (diff)
downloadaports-3bd2948bb4572f820879611aa56eec68fed62ef2.tar.bz2
aports-3bd2948bb4572f820879611aa56eec68fed62ef2.tar.xz
main/zabbix: fix musl build
Diffstat (limited to 'main/zabbix')
-rw-r--r--main/zabbix/APKBUILD6
-rw-r--r--main/zabbix/musl-fix-includes.patch13
2 files changed, 18 insertions, 1 deletions
diff --git a/main/zabbix/APKBUILD b/main/zabbix/APKBUILD
index 335eeb09f..66bcd0879 100644
--- a/main/zabbix/APKBUILD
+++ b/main/zabbix/APKBUILD
@@ -2,7 +2,7 @@
# Maintainer: Natanael Copa <ncopa@alpinelinux.org>
pkgname=zabbix
pkgver=2.2.1
-pkgrel=0
+pkgrel=1
pkgdesc="Enterprise-class open source distributed monitoring"
url="http://www.zabbix.com"
arch="all"
@@ -24,6 +24,7 @@ source="http://downloads.sourceforge.net/$pkgname/$pkgname-$pkgver.tar.gz
zabbix-getloadavg.patch
res_send.patch
automake.patch
+ musl-fix-includes.patch
zabbix-server.initd
zabbix-agentd.initd
zabbix-proxy.initd
@@ -175,6 +176,7 @@ md5sums="558497839b13a548f533eb2fc951a4e3 zabbix-2.2.1.tar.gz
3a71e310bd2b38498a7c6830169f7480 zabbix-getloadavg.patch
b80eca2e260cc9e563f4b7a1b30bb158 res_send.patch
5f7b1815a309d8dade4a1d15d5048742 automake.patch
+40c81bdec85815f4ba637eb6528cc5e8 musl-fix-includes.patch
d823c2ab6c2bbdd0ebd3511fac4a83b4 zabbix-server.initd
1a5c718bcf815fcf659e14fb0b576a1a zabbix-agentd.initd
a99978139481e69434f78fc3e8c53441 zabbix-proxy.initd"
@@ -186,6 +188,7 @@ sha256sums="29c9e4cefb527bf929797b26a5a1d8a07c55675bfe6a86ff9ef8e46bd792c7fb za
d2c0651c5fa67a1857707552e79ecece7ca95c149042460c40456634bf7611dc zabbix-getloadavg.patch
552d14493b97e2ef082d4481bc4b128428ed44d46b63f8dee6e67cf0ab129d19 res_send.patch
4cd7ab9c6fa95aacab0c1f7b77bad18e9b500feca70b16c866a581775b4ad611 automake.patch
+38b4e1a5d5c16c7d9b31347acf710d84b693f6e1df365d1072548e897e034884 musl-fix-includes.patch
f4e18cca40cd7299140aec3077cf39429487860094d7f5d88d76d8e040dca9b8 zabbix-server.initd
4f93c4868726a3e8fed12a030cfce8911f105217a59187d6b3e1565d8d3e76b5 zabbix-agentd.initd
60a01c08df054a0c1bcfb71e378544b4c4e489e6a6779d96383387ed34ddc0b0 zabbix-proxy.initd"
@@ -197,6 +200,7 @@ a3703641125dda8c13d658ad4e1cf2cde94af01ed953480a37006e354ff58ade4a99b3575e3f095d
b65c6ba7701d98ae7f6fe2124c1d2b8b8fea3c3cc7ee080bf99f5afff0aaa6a025c2a1f5136b4700b53d1b7609e6185642650d7edd013c554b2af37fddae771c zabbix-getloadavg.patch
a2d8d52bacd353363c22f89ca26deffdec722144dab4899987ef4b8479d0b0722007bf3e97f75403e8140153eefac72106985f2bfc0c03ad6d59bc630bf0fd43 res_send.patch
7aa59336e92d83eddff4bc18038820cfc25dc50f45327a2c0a6aa0e360fa742c9724d25e84152e3a14193c88ea5d6e66fdb99f2900c0bf8199cb2adf9e143415 automake.patch
+9b87ec1ea4a9cbb501c16012d498cdae82a696f4cd495e1e8cb201d9e31c6e135da5bb264c6273f2de87297bd3e4bd16f66703610686f5d610e3316ee24aac91 musl-fix-includes.patch
af0853d8c5a8b33399b87e7958a7ffd692fe18005dcc43af5f58e0fdf6bbee3dd66ec77a3840ae5e526a4c445b04425071f6796d726ff923aba9d3a78ca3c022 zabbix-server.initd
3ef0fe0c1c94f2f01a0c335a45ee0f3c0cd4b125d96b5eefa869a17efb352087a5dd18ef8e87c35e6816b6fb705b829f0a25452e7285637d3595ff4c103b7c21 zabbix-agentd.initd
b305ea06641c6a331273f065a4a85fac92c45e107a30e85cb41be4ea36e2efbf5442c69cc6605ea3734a851808f7abba20042058d4b07832d858cdb63e98d405 zabbix-proxy.initd"
diff --git a/main/zabbix/musl-fix-includes.patch b/main/zabbix/musl-fix-includes.patch
new file mode 100644
index 000000000..c36759dcd
--- /dev/null
+++ b/main/zabbix/musl-fix-includes.patch
@@ -0,0 +1,13 @@
+--- zabbix-2.2.1.orig/include/sysinc.h
++++ zabbix-2.2.1/include/sysinc.h
+@@ -126,10 +126,6 @@
+ # include <sys/times.h>
+ #endif
+
+-#ifdef HAVE_LINUX_KERNEL_H
+-# include <linux/kernel.h>
+-#endif
+-
+ #ifdef HAVE_ARPA_NAMESER_H
+ #ifdef MAC_OS_X
+ # define BIND_8_COMPAT 1