Commit Graph

45 Commits

Author SHA1 Message Date
Michael Friedrich c4637a6288 Merge pull request from leeclemens/rpm-selinux
List SELinux packages required for building RPMs
2017-05-09 16:16:48 +02:00
Markus Frosch 712c526e31 icinga2.spec: Update RedHat SCL handling for builds on el 5 and 6
So you don't have to modify the environment.

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>

fixes 
2017-05-03 13:43:40 +02:00
Markus Frosch 4a1186d46f Update Boost dependency to >= 1.48 (INSTALL.md, icinga2.spec)
Icinga 2 does not build with 1.41:

    /usr/include/boost/range/const_iterator.hpp:37:58: error: no type
    named 'const_iterator' in 'class boost::intrusive_ptr<icinga::Array>'
    ...
    /usr/include/boost/thread/locks.hpp:269:22: error: cannot bind
    'boost::unique_lock<boost::mutex>' lvalue to
    'boost::unique_lock<boost::mutex>&&'

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>

fixes 

This also refs  as a partial fix for the dependencies, when not
using Icinga's boost packages.
2017-05-03 13:43:25 +02:00
Lee Clemens 5fc8b849a4 List SELinux packages required for building RPMs
Fixes 
2017-04-22 13:13:17 -04:00
Andreas Scherbaum 775bee8fe1 Replace http:// links with https:// links where a secure website exists
Leave out tests and third party tools, and license strings

fixes 

Signed-off-by: Michael Friedrich <michael.friedrich@icinga.com>
2017-04-20 11:33:27 +02:00
Michael Friedrich 763fb64fff Update issue tracker to GitHub
fixes 
2017-01-17 16:50:22 +01:00
Michael Friedrich efce19c422 INSTALL.md: Add more build hints
fixes 
2016-12-14 15:19:46 +01:00
Michael Friedrich 3e12cb301c Update README.md and correct project URLs
fixes 
2016-12-08 17:38:41 +01:00
Michael Friedrich 0eea247b7a Update INSTALL.md for version requirements
refs 
2016-08-29 16:33:29 +02:00
Jeremy Armstrong 36a9c4ddbf List pkg-config as a build requirement in INSTALL.md
fixes 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2016-07-14 08:25:48 +02:00
Michael Friedrich 81c3b4d1d4 Add CMake flag for disabling the unit tests
fixes 
2015-11-25 15:24:04 +01:00
Jean Flach 910b8535a0 Update INSTALL.md
Document the need of wxwidgets to build Icinga2 Studio

fixes 
2015-11-09 11:31:52 +01:00
Michael Friedrich ecd9876a32 Fix typo in INSTALL.md
refs 
2015-07-07 09:20:12 +02:00
Michael Friedrich 3c1aec4831 Require openssl1 on sles11sp3 from Security Module
There is a severe problem with SSL certificate verification
described in  which renders client communication
unusable. The OpenSSL 0.9.8j version in SLES11 is buggy
and does not allow to verify clients on the master,
nor does a manual openssl verification work.

We'll therefore switch to the openssl1 package provided
by the SLES 11 Security Module and link against their
working API in order to resolve the problem in clusters
and client setups.

fixes 
2015-07-06 13:37:39 +02:00
Michael Friedrich b578faa876 Require g++ 4.7 on sles11sp3
refs 
fixes 
2015-07-05 15:10:43 +02:00
Michael Friedrich 768dbca7f9 spec: Only require libmysqlclient-devel on sles11sp3
fixes 
2015-07-05 15:00:36 +02:00
Michael Friedrich 08147aa448 Add build post install task requirements to INSTALL.md
refs 
2015-06-25 17:38:17 +02:00
Michael Friedrich bdb1838ad3 Add a note on libedit-devel on RHEL extra repository
fixes 
2015-06-02 14:04:33 +02:00
Gunnar Beutner ae204092cc Move release info in INSTALL.md into a separate file
fixes 
2015-03-20 13:30:55 +01:00
Gunnar Beutner 37736caa5c Implement support for libedit
fixes 
2015-03-17 15:05:47 +01:00
Louis Sautier e3d379aa5c Fix a typo in the documentation of ICINGA2_WITH_MYSQL and ICINGA2_WITH_PGSQL
fixes 

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-03-15 21:10:52 +01:00
Gunnar Beutner 3400800aef Release version 2.3.2 2015-03-12 16:00:14 +01:00
Gunnar Beutner 01ece9ae23 Release version 2.3.1 2015-03-12 13:26:51 +01:00
Louis Sautier 5e79cb8048 Fix documentation for -DICINGA2_GIT_VERSION_INFO
fixes 

Signed-off-by: Gunnar Beutner <gunnar@beutner.name>
2015-03-10 14:29:02 +01:00
Gunnar Beutner 6176d3bc8c Release version 2.3.0 2015-03-09 12:53:15 +01:00
Gunnar Beutner 47842e2797 Add a CMake variable for -flto 2015-03-04 08:57:20 +01:00
Gunnar Beutner 6495e85760 Enable unity builds by default 2015-03-01 01:28:17 +01:00
Gunnar Beutner 82e82b5dd8 Add the changelog.py script 2015-02-12 15:52:21 +01:00
Gunnar Beutner 4452711b1d Release version 2.2.4 2015-02-05 10:54:46 +01:00
Gunnar Beutner a20d168340 Remove libreadline support
fixes 
2015-01-13 14:45:38 +01:00
Michael Friedrich 2280e20995 Update documentation for v2.2.3 2015-01-09 14:58:33 +01:00
Gunnar Beutner cb7f93dc19 Implement CMake options for some of the modules
fixes 
fixes 
2014-12-19 09:46:41 +01:00
Gunnar Beutner 1ff8aaa2bc Update INSTALL.md for 2.2.2 2014-12-18 10:23:08 +01:00
Gunnar Beutner c90c8919ca Fix the dependency nightmare that is libreadline
refs 
2014-12-17 10:24:13 +01:00
Gunnar Beutner 92eb6a2f45 Update documentation for libreadline requirement
fixes 
2014-12-17 09:07:05 +01:00
Gunnar Beutner a5a45ae891 Improve error reporting when libmysqlclient or libpq are missing
fixes 
2014-12-11 08:52:13 +01:00
Gunnar Beutner 63df189ffe Update documentation for 2.2.1
fixes 
2014-12-01 13:24:06 +01:00
Lars Engels b81bb67910 Add support to conditionally use MysSQL and/or PostgreSQL
refs 

Signed-off-by: Gunnar Beutner <gunnar.beutner@netways.de>
2014-11-14 10:43:52 +01:00
Gunnar Beutner dfd24e6359 Fix _DEBUG define on *NIX 2014-11-12 11:34:59 +01:00
Gunnar Beutner 05d642f69d Use system-provided version of YAJL where available
fixes 
2014-10-27 12:42:57 +01:00
Gunnar Beutner 6e17eadf8f Remove {DAEMON,ICINGA2}_USER and {DAEMON,ICINGA2}_GROUP variables
refs 
2014-10-20 21:41:04 +02:00
Gunnar Beutner 425dbba35b Remove icinga2-list-objects
refs 
2014-10-15 15:06:52 +02:00
Gunnar Beutner eb091a87b0 Implement support for unity builds
fixes 
fixes 
2014-08-30 20:02:12 +02:00
Michael Friedrich ee5b0afd28 Fix markdown format in INSTALL.md
refs 
2014-08-29 11:43:43 +02:00
Michael Friedrich 26945fb3ea Rename INSTALL file
refs 
2014-08-29 11:16:02 +02:00