Calligra build fails on binary-factory: problem with boost

René J.V. Bertin rjvbertin at gmail.com
Wed Mar 10 18:55:31 GMT 2021


On Wednesday March 10 2021 18:59:41 Yurii Kolesnykov wrote:

>I had tried your CMake snippet and it just works for me with Boost from homebrew:
>
>Found Boost: /usr/local/lib/cmake/Boost-1.75.0/BoostConfig.cmake (found version "1.75.0") found components: system
>

>> 10 бер. 2021 р. о 12:04 Dag <dag.andersen at kdemail.net> написав(ла):
>> 
>> Hi, clueless on mac and have no way of testing so hoping somebody can help.
>> 
>> And i get this error:
>> 
>> 17:26:25  CMake Error at /Users/packaging/Craft/BinaryFactory/macos-64-clang/dev-utils/cmake-base/CMake.app/Contents/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:218 (message):
>> 17:26:25    Could NOT find Boost (missing: system) (found version "1.69.0")

The message is clear (once you get used to the language cmake uses): your version of boost that is being found is too old. Usually cmake would tell you what version is required though; I don't know why it doesn't here.

Either way, if you're building through a tool like craft that is supposed to take care of fetching all required dependencies then you should indeed report your issue to the maintainers of that tool. I haven't tried to build Calligra for a very long time (no offense, but downloading and installing LibreOffice is faster ;) ) but for all my other KF5 builds I use MacPorts to provide the dependencies. I prefer it vastly over HomeBrew, in part because it uses a more traditional way of installing into a parallel prefix (but that's OT here).

R.


More information about the kde-mac mailing list