summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJulian Brost2020-02-15 14:54:17 +0100
committerJulian Brost2020-02-15 14:54:17 +0100
commit68fe04b068d90322247bb67603da72226d07e971 (patch)
tree1e08ad7cd72fa122fea8bad7d2a6f1db7b97063c
parentbdcb7b0a2d305f3149acd081d19b940c7ef183b7 (diff)
downloadaur-68fe04b068d90322247bb67603da72226d07e971.tar.gz
new version 2.11.2-2: build against boost 1.69
This is a workaround for a bug in boost 1.72, see https://github.com/Icinga/icinga2/issues/7730#issuecomment-569496219
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD9
-rw-r--r--icinga2.changelog3
3 files changed, 12 insertions, 6 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 39f739bbd515..dc32eda0b4e0 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,19 +1,19 @@
pkgbase = icinga2
pkgdesc = An open source host, service and network monitoring program
pkgver = 2.11.2
- pkgrel = 1
+ pkgrel = 2
url = http://www.icinga.org
install = icinga2.install
changelog = icinga2.changelog
arch = i686
arch = x86_64
license = GPL
- makedepends = boost
+ makedepends = boost1.69
makedepends = cmake
makedepends = libmariadbclient
makedepends = postgresql-libs
makedepends = systemd
- depends = boost-libs
+ depends = boost1.69-libs
depends = libedit
depends = libsystemd
depends = openssl
diff --git a/PKGBUILD b/PKGBUILD
index 9e05d8143509..502e40ea758f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -4,16 +4,19 @@
pkgname='icinga2'
pkgver=2.11.2
-pkgrel=1
+pkgrel=2
pkgdesc="An open source host, service and network monitoring program"
license=('GPL')
arch=('i686' 'x86_64')
url="http://www.icinga.org"
-depends=('boost-libs' 'libedit' 'libsystemd' 'openssl' 'yajl')
+# There currently is a bug in boost 1.72 preventing icinga2 from compiling, use
+# boost 1.69 as a workaround. See also
+# https://github.com/Icinga/icinga2/issues/7730#issuecomment-569496219
+depends=('boost1.69-libs' 'libedit' 'libsystemd' 'openssl' 'yajl')
optdepends=('monitoring-plugins: plugins needed for icinga checks'
'libmariadbclient: for MySQL support'
'postgresql-libs: for PostgreSQL support')
-makedepends=('boost' 'cmake' 'libmariadbclient' 'postgresql-libs' 'systemd')
+makedepends=('boost1.69' 'cmake' 'libmariadbclient' 'postgresql-libs' 'systemd')
replaces=('icinga2-common')
backup=(etc/default/icinga2
etc/icinga2/features-available/api.conf
diff --git a/icinga2.changelog b/icinga2.changelog
index 5a24c71c5177..b61f324e4fe7 100644
--- a/icinga2.changelog
+++ b/icinga2.changelog
@@ -1,3 +1,6 @@
+2.11.2-2
+ - Build against boost 1.69 as a workaround for a bug in boost 1.72
+
2.11.2-1
- New upstream version 2.11.2