Search Criteria
Package Details: icinga2 2.14.5-2
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 |
Replaces: | icinga2-common |
Submitter: | bebehei |
Maintainer: | julianbrost |
Last Packager: | julianbrost |
Votes: | 40 |
Popularity: | 0.21 |
First Submitted: | 2014-06-23 01:10 (UTC) |
Last Updated: | 2025-05-06 19:12 (UTC) |
Dependencies (12)
- boost-libs
- libedit
- libsystemd (systemd-libs-fmlAUR, systemd-libs-selinuxAUR, systemd-libs-gitAUR, systemd-libs)
- openssl (openssl-gitAUR, openssl-staticAUR)
- boost (boost-gitAUR) (make)
- cmake (cmake-gitAUR, cmake3AUR) (make)
- libmariadbclient (libmysqlclient55AUR, libmysqlclient56AUR, libmysqlclient81AUR, libmysqlclient57AUR, mariadb-libs-gitAUR, libmysqlclientAUR, libmysqlclient80AUR, libmysqlclient84AUR, mariadb-libs, mariadb-lts-libs) (make)
- postgresql-libs (postgresql13-libsAUR, postgresql-libs-gitAUR, postgresql-libs-12AUR) (make)
- systemd (systemd-fmlAUR, systemd-selinuxAUR, systemd-gitAUR) (make)
- libmariadbclient (libmysqlclient55AUR, libmysqlclient56AUR, libmysqlclient81AUR, libmysqlclient57AUR, mariadb-libs-gitAUR, libmysqlclientAUR, libmysqlclient80AUR, libmysqlclient84AUR, mariadb-libs, mariadb-lts-libs) (optional) – for MySQL support
- monitoring-plugins (optional) – plugins needed for icinga checks
- postgresql-libs (postgresql13-libsAUR, postgresql-libs-gitAUR, postgresql-libs-12AUR) (optional) – for PostgreSQL support
Latest Comments
1 2 3 4 5 6 .. 15 Next › Last »
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<boost::asio::ip::tcp>’} [-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 <min> value. Or, use the <min>...<max> syntax to tell CMake that the project requires at least <min> but has been updated to work with policies introduced by <max> 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:
crequill commented on 2025-02-18 16:43 (UTC)
icinga2 doesn't support php 8.4.3, so icinga2 needs php-legacy
freaknils commented on 2023-01-24 18:34 (UTC) (edited on 2023-01-24 19:01 (UTC) by freaknils)
Currently Icinga2 does not work/build with current boost version 1.81 See https://github.com/Icinga/icinga2/issues/9618
There are some patches on Github: https://github.com/Icinga/icinga2/pull/9624/commits
This PKGBUILD patch worked for me:
bortzmeyer commented on 2023-01-02 12:50 (UTC)
Oooops, you were right, there was an old
/usr/local/include/openssl
from a previous experiment. Deleted, it now works, thanks.bortzmeyer commented on 2023-01-02 12:06 (UTC)
@julianbrost I check and only OpenSSLS 3 seems installed:
PS: the
#define
you mention is conditional.1 2 3 4 5 6 .. 15 Next › Last »