Search Criteria
Package Details: icinga2 2.14.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 |
Replaces: | icinga2-common |
Submitter: | bebehei |
Maintainer: | julianbrost |
Last Packager: | julianbrost |
Votes: | 40 |
Popularity: | 0.45 |
First Submitted: | 2014-06-23 01:10 (UTC) |
Last Updated: | 2025-02-09 19:56 (UTC) |
Dependencies (12)
- boost1.86-libsAUR
- libedit
- libsystemd (systemd-chromiumos-libsAUR, systemd-libs-fmlAUR, systemd-libs-gitAUR, systemd-libs-selinuxAUR, systemd-libs)
- openssl (openssl-gitAUR, openssl-staticAUR)
- boost1.86AUR (make)
- cmake (cmake-gitAUR) (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-chromiumosAUR, systemd-fmlAUR, systemd-gitAUR, systemd-selinuxAUR) (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
« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 15 Next › Last »
Ich875 commented on 2019-10-08 05:33 (UTC) (edited on 2019-10-08 05:54 (UTC) by Ich875)
Update: with the comment of freaknils it works. Thank you!
The solution with boost1.69 does not work on my system because I am not able to remove the old boost from the system.
freaknils commented on 2019-10-06 14:56 (UTC) (edited on 2019-10-07 10:54 (UTC) by freaknils)
Current icinga version does not build with latest boost Update (1.71.0-2). CMake Error at third-party/cmake/BoostTestTargets.cmake:56 (message):
NOTE: boost::test-based targets and tests cannot be added: boost >= 1.34.0
required but not found. (found: '1.71.0' want >=103400) You may disable
BUILD_TESTING to continue without the tests.
Call Stack (most recent call first):
test/CMakeLists.txt:3 (include)
You should set extra/boost1.69 as dependencie.
julianbrost commented on 2019-08-14 18:52 (UTC)
@zork bison and flex are members of the base-devel package group. As per https://wiki.archlinux.org/index.php/PKGBUILD#makedepends these should not be added to makedepends.
zork commented on 2019-08-14 18:48 (UTC)
Missing build dependencies: bison, flex
julianbrost commented on 2019-06-07 18:19 (UTC)
I think you'd have to find a trusted user willing to maintain it in community. I'm not one of them.
kbabioch commented on 2019-06-07 17:54 (UTC)
Any chance this can be moved to community, so all of this compilation pain goes away for most of us?
zork commented on 2019-05-08 11:46 (UTC)
I had to add additional swapfile on machine with 4GB ram and no services running. Compilation used about 400MB of swap.
wuestengecko commented on 2019-03-14 17:41 (UTC)
I just set up a small VM according to your specs (2GB RAM + 2GB swap, but without any other services running in the background), and I could see some pretty large memory usage spikes of well over 1.5GB. Depending on your average memory load, this might be enough pressure to SIGKILL something, however it did build fine for me.
There's no functional difference between this PKGBUILD and the git version, so if you built the git package with the release commit, that should work just as well. Regardless, I suggest you setup a chroot for building on your main machine (or somewhere else with sufficient RAM) and then just upload the built package to your server.
malina commented on 2019-03-13 20:21 (UTC) (edited on 2019-03-13 20:24 (UTC) by malina)
@wuestengecko Thank you for the advices!
I would like to compile on a virtual machine with 2 processors and 2GB of memory, for which I have set a 2 GB swap. This is a simple Arch Linux server that I installed: powerdns, mysql55, apache, php, redmine, zabbix, postgresql.
Later (after icinga2 package), I tried to install the icinga2-git package, but it is also failed (on the same, 90%).
Answering your question: I just used the yaourt and I modified the PKGBUILD file as the yaourt offered.
I had an idea: Icinga latest version is 2.10.3 and Icinga developers use tags for versioning, but the last commit of 2.10.3 was not the same (in icinga2-git package is adf1549c2d6ce3ace0490122779290f6cf72071c), so I modified the source:
The important thing: #commit=101783d7efe3050d68d2370db7b14a088bc1f413 , this is the last commit of version 2.10.3 (now)
The icinga2-git package uses the master branch, commit: adf1549c2d6ce3ace0490122779290f6cf72071c
101783d7efe3050d68d2370db7b14a088bc1f413 commit has worked, it was compiled. I haven't tried it yet, so I'm hoping it will work.
By the way, I don't understand the reason, I'm doing a diff between the two commit.
« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 15 Next › Last »