Update boost libraries
For newest domoticz (upstream) the recommended version of boost libraries is 1.66: Its recommended that you use the latest Boost libraries - as of December 2017 that is version 1.66.
Definitely, it cannot be build with current 1.58. The error I got with my current domoticz Makefile hosted at https://github.com/trusnak/domoticz-turris is:
[ 1%] Generating stdafx.h.gch/.c++
/home/linker/turris-os/staging_dir/toolchain-powerpc_8540_gcc-4.8-linaro_uClibc-0.9.33.2/lib/gcc/powerpc-openwrt-linux-uclibcspe/4.8.3/../../../../powerpc-openwrt-linux-uclibcspe/lib/crt1.o: In function `_start':
/home/linker/turris-os/build_dir/toolchain-powerpc_8540_gcc-4.8-linaro_uClibc-0.9.33.2/uClibc-0.9.33.2/libc/sysdeps/linux/powerpc/crt1.S:93: undefined reference to `main'
/home/linker/turris-os/build_dir/toolchain-powerpc_8540_gcc-4.8-linaro_uClibc-0.9.33.2/uClibc-0.9.33.2/libc/sysdeps/linux/powerpc/crt1.S:94: undefined reference to `main'
collect2: error: ld returned 1 exit status
CMakeFiles/domoticz_gch.dir/build.make:60: recipe for target 'stdafx.h.gch/.c++' failed
make[5]: *** [stdafx.h.gch/.c++] Error 1
I'm not aware if any other packages depends on boost, but it was added as domoticz dependency in TurrisOS 2.5, so I think not.
Could you please update boost libraries?