Search Criteria
Package Details: icinga2 2.16.5-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/icinga2.git (read-only, click to copy) |
|---|---|
| Package Base: | icinga2 |
| Description: | An open source host, service and network monitoring program |
| Upstream URL: | https://icinga.com/ |
| Licenses: | GPL-3.0-or-later |
| Conflicts: | icingadb |
| Replaces: | icinga2-common |
| Submitter: | bebehei |
| Maintainer: | julianbrost |
| Last Packager: | julianbrost |
| Votes: | 40 |
| Popularity: | 0.000006 |
| First Submitted: | 2014-06-23 01:10 (UTC) |
| Last Updated: | 2026-08-21 17:13 (UTC) |
Dependencies (13)
- boost-libs
- libedit
- libsystemd (unshitted-systemd-libsAUR, systemd-libs-gitAUR, systemd-remove-birthdate-libsAUR, systemd-libs-selinuxAUR, systemd-liberated-libs-gitAUR, systemd-libs)
- openssl (openssl-gitAUR, openssl-aegisAUR, openssl-staticAUR)
- protobuf (protobuf-gitAUR)
- boost (boost-gitAUR) (make)
- cmake (cmake3AUR, cmake-gitAUR) (make)
- libmariadbclient (libmysqlclient81AUR, libmysqlclient80AUR, libmysqlclient84AUR, libmysqlclientAUR, mariadb-libs-gitAUR, mariadb-libs, mariadb-lts-libs) (make)
- postgresql-libs (postgresql-libs-12AUR, postgresql13-libsAUR, postgresql-libs-gitAUR) (make)
- systemd (unshitted-systemdAUR, systemd-gitAUR, systemd-remove-birthdateAUR, systemd-selinuxAUR, systemd-liberated-gitAUR) (make)
- libmariadbclient (libmysqlclient81AUR, libmysqlclient80AUR, libmysqlclient84AUR, libmysqlclientAUR, mariadb-libs-gitAUR, mariadb-libs, mariadb-lts-libs) (optional) – for MySQL support
- monitoring-plugins (monitoring-plugins-gitAUR) (optional) – plugins needed for icinga checks
- postgresql-libs (postgresql-libs-12AUR, postgresql13-libsAUR, postgresql-libs-gitAUR) (optional) – for PostgreSQL support
Latest Comments
1 2 3 4 5 6 .. 16 Next › Last »
ArnC commented on 2026-07-14 19:25 (UTC)
Hey,
It looks like the package does not build anymore. I am not sure about this, but it may be linked to the gcc 16 upgrade. I have also tried to build to disable LTO, but it does not seem to solve the issue.
Error message:
fvalenduc commented on 2025-05-07 21:23 (UTC)
@julianbrost Indeed, but I also had problems with rate limiting of github and I messed up with the patches. So now that you committed the patches, it work correctly.
julianbrost commented on 2025-05-07 15:37 (UTC)
@fvalenduc: I can build this in a clean environment (pkgctl build) without issues. The line your compiler complains about is removed by boost-1.87.patch, so this probably wasn't applied properly.
@ArthurBorsboom: That should be a transient error as that's some rate-limiting. Looks like GitHub is limiting that quite aggressively, I guess I'll commit them to the repo then.
ArthurBorsboom commented on 2025-05-07 13:38 (UTC)
Not sure if is temporary or permanent:
fvalenduc commented on 2025-05-06 19:24 (UTC)
Maybe that worked with boost 1.87, but meanwhile boost is at 1.88 in archlinux.
fvalenduc commented on 2025-05-06 19:22 (UTC)
Still problems:
/usr/src/icinga2-arch/src/icinga2-2.14.5/lib/base/tcpsocket.hpp: In function ‘void icinga::Connect(Socket&, const String&, const String&, boost::asio::yield_context)’: /usr/src/icinga2-arch/src/icinga2-2.14.5/lib/base/tcpsocket.hpp:75:24: error: ‘query’ is not a member of ‘boost::asio::ip::tcp::resolver’ {aka ‘boost::asio::ip::basic_resolver’} [-Wtemplate-body]
75 | tcp::resolver::query query (node, service);
| ^
/usr/src/icinga2-arch/src/icinga2-2.14.5/lib/base/tcpsocket.hpp:76:45: error: ‘query’ was not declared in this scope [-Wtemplate-body] 76 | auto result (resolver.async_resolve(query, yc));fvalenduc commented on 2025-05-05 11:59 (UTC)
@sbraz: That does not work:
/usr/src/icinga2-arch/src /usr/src/icinga2-arch/src/icinga2-2.14.5 /usr/src/icinga2-arch/src can't find file to patch at input line 21 Perhaps you used the wrong -p or --strip option? The text leading up to this was:
|From 5ca648dbf4d18be35f9dba610421b200ea7d543a Mon Sep 17 00:00:00 2001 |From: Florian Smeets flo@FreeBSD.org |Date: Sun, 16 Feb 2025 22:47:15 +0100 |Subject: net-mgmt/icinga2: Update to 2.14.5 | |Unbreak with boost >= 1.87 | |Obtained from: https://github.com/Icinga/icinga2/pull/10278 |--- | net-mgmt/icinga2/Makefile | 5 +- | net-mgmt/icinga2/distinfo | 6 +- | net-mgmt/icinga2/files/patch-boost-1.87.diff | 341 +++++++++++++++++++++++++++ | net-mgmt/icinga2/pkg-plist | 4 +- | 4 files changed, 347 insertions(+), 9 deletions(-) | create mode 100644 net-mgmt/icinga2/files/patch-boost-1.87.diff | |diff --git a/net-mgmt/icinga2/Makefile b/net-mgmt/icinga2/Makefile |index b30568b3a1c0..ce14bb592e9f 100644 |--- a/net-mgmt/icinga2/Makefile |+++ b/net-mgmt/icinga2/Makefile
File to patch:
fvalenduc commented on 2025-05-04 04:52 (UTC)
cmake configuration fail right away with this now: CMake Error at CMakeLists.txt:3 (cmake_minimum_required): Compatibility with CMake < 3.5 has been removed from CMake.
Update the VERSION argument value. Or, use the ... syntax
to tell CMake that the project requires at least but has been updated
to work with policies introduced by or earlier.
Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.
bortzmeyer commented on 2025-03-11 10:09 (UTC)
@sbraz Your patch works fine for me, thanks.
sbraz commented on 2025-03-10 00:02 (UTC)
To fix the build with boost 1.87, we need patches from https://github.com/Icinga/icinga2/pull/10278. I took FreeBSD's patch from https://github.com/freebsd/freebsd-ports/commit/5ca648dbf4d18be35f9dba610421b200ea7d543a.
Here's my hacky but working PKGBUILD:
1 2 3 4 5 6 .. 16 Next › Last »