You are not logged in.

#1 2016-06-09 13:19:27

Registered: 2016-06-09
Posts: 23

Building Icinga 2.4.10 fails on armv7h: undefined reference


Building Icinga 2 from the AUR always worked like a charm on my Raspberry Pi 2 (armv7h) with Arch Linux ARM, but v2.4.10 fails with a Boost-related error:

[ 39%] Linking CXX executable ../Bin/Release/icinga2
../Bin/Release/ undefined reference to `boost::re_detail_106000::cpp_regex_traits_implementation<char>::transform_primary(char const*, char const*) const'
../Bin/Release/ undefined reference to `boost::re_detail_106000::cpp_regex_traits_implementation<char>::transform(char const*, char const*) const'
collect2: error: ld returned 1 exit status
distcc[10066] ERROR: compile (null) on localhost failed
icinga-app/CMakeFiles/icinga-app.dir/build.make:120: recipe for target 'Bin/Release/icinga2' failed
make[2]: *** [Bin/Release/icinga2] Error 1
CMakeFiles/Makefile2:2227: recipe for target 'icinga-app/CMakeFiles/icinga-app.dir/all' failed
make[1]: *** [icinga-app/CMakeFiles/icinga-app.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 59%] Built target icinga
Makefile:160: recipe for target 'all' failed
make: *** [all] Error 2
==> ERROR: A failure occurred in build().

I'm using the latest version of Boost (1.60.0-5). Is this just some bug in the Icinga build process or am I missing some package and/or libraries or anything like that? I suppose it's nothing architecture-related because previous versions (e.g. v2.4.7) build with no problems.


Board footer

Powered by FluxBB