• CMake boost package config problem in Slackware-Current

    From notimportant@slowtek@buterbrod.slowtek.su to alt.os.linux.slackware on Wed Sep 3 12:47:26 2025
    From Newsgroup: alt.os.linux.slackware

    Boost 1.89.0 package installs a lot of config files in /usr/lib64/cmake/boost_%libname% folders, but lacks one for
    boost_system. I noticed that while trying to build i2pd.

    Here's an error:

    CMake Error at /usr/lib64/cmake/Boost-1.89.0/
    BoostConfig.cmake:141 (find_package):
    Could not find a package configuration
    file provided by "boost_system"
    (requested version 1.89.0) with any of the following names:

    boost_systemConfig.cmake
    boost_system-config.cmake

    Add the installation prefix of "boost_system" to CMAKE_PREFIX_PATH or set >> "boost_system_DIR" to a directory containing one of the above files. If
    "boost_system" provides a separate development package or SDK, be sure it >> has been installed.
    Call Stack (most recent call first):
    /usr/lib64/cmake/Boost-1.89.0/BoostConfig.cmake:262 (boost_find_component) >> /usr/share/cmake-4.1/Modules/FindBoost.cmake:609 (find_package)
    CMakeLists.txt:266 (find_package)

    Is there any solution to this?

    Thanks
    --- Synchronet 3.21a-Linux NewsLink 1.2
  • From jayjwa@jayjwa@atr2.ath.cx.invalid to alt.os.linux.slackware on Wed Sep 3 17:02:16 2025
    From Newsgroup: alt.os.linux.slackware

    notimportant <slowtek@buterbrod.slowtek.su> writes:

    Boost 1.89.0 package installs a lot of config files in /usr/lib64/cmake/boost_%libname% folders, but lacks one for
    boost_system. I noticed that while trying to build i2pd.
    Looks like something changed in recent Boost. Others having this issue:

    https://www.linuxquestions.org/questions/slackware-14/sbo-scripts-not-building-on-current-read-1st-post-pls-4175561999/page470.html
    --
    PGP Key ID: 781C A3E2 C6ED 70A6 B356 7AF5 B510 542E D460 5CAE
    "The Internet should always be the Wild West!"
    --- Synchronet 3.21a-Linux NewsLink 1.2