I'm trying to compile pol from source on Debian 11 ("Bullseye"). I am following this post by Boris (https://forums.polserver.com/viewtopic. ... ssl#p25911) which is essentially the following:
Code: Select all
cd bin-build
cmake .. -G Ninja -DCMAKE_BUILD_TYPE=Release
cmake --build . --config Release -- -j 2
Code: Select all
apt-get install build-essential, clang, libssl-dev, libmysqlclient-dev, pkg-config, clang-format
Code: Select all
CMake Error at /home/<username>/pol/polserver-100.0.0/bin-build/boost_extract-prefix/src/boost_extract-stamp/boost_extract-download-Release-impl.cmake:9 (message):
Command failed (1):
'/usr/bin/cmake' '-P' '/home/<username>/pol/polserver-100.0.0/bin-build/boost_extract-prefix/src/boost_extract-stamp/download-boost_extract.cmake'
Code: Select all
/usr/bin/cmake -P /home/<username>/pol/polserver-100.0.0/bin-build/boost_extract-prefix/src/boost_extract-stamp/downl
oad-boost_extract.cmake
-- File already exists but no hash specified (use URL_HASH):
file='/home/<username>/pol/polserver-100.0.0/bin-build/boost_extract-prefix/src/boost_1_74_0.tar.bz2'
Old file will be removed and new file downloaded from URL.
-- Downloading...
dst='/home/<username>/pol/polserver-100.0.0/bin-build/boost_extract-prefix/src/boost_1_74_0.tar.bz2'
timeout='none'
-- Using src='https://dl.bintray.com/boostorg/release/1.74.0/source/boost_1_74_0.tar.bz2'
-- Retrying...
-- Using src='https://dl.bintray.com/boostorg/release/1.74.0/source/boost_1_74_0.tar.bz2'
-- Retry after 5 seconds (attempt #2) ...
-- Using src='https://dl.bintray.com/boostorg/release/1.74.0/source/boost_1_74_0.tar.bz2'
-- Retry after 5 seconds (attempt #3) ...
-- Using src='https://dl.bintray.com/boostorg/release/1.74.0/source/boost_1_74_0.tar.bz2'
-- Retry after 15 seconds (attempt #4) ...
-- Using src='https://dl.bintray.com/boostorg/release/1.74.0/source/boost_1_74_0.tar.bz2'
-- Retry after 60 seconds (attempt #5) ...
-- Using src='https://dl.bintray.com/boostorg/release/1.74.0/source/boost_1_74_0.tar.bz2'
CMake Error at boost_extract-prefix/src/boost_extract-stamp/download-boost_extract.cmake:159 (message):
Each download failed!
Cheers,
Bretheren
I should note that I'm not sure why boost src needs to be downloaded, as I have the following boost packages installed (as part of libboost-all-dev):
Code: Select all
libboost-all-dev
libboost-atomic-dev:amd64
libboost-atomic1.74-dev:amd64
libboost-atomic1.74.0:amd64
libboost-chrono-dev:amd64
libboost-chrono1.74-dev:amd64
libboost-chrono1.74.0:amd64
libboost-container-dev:amd64
libboost-container1.74-dev:amd64
libboost-container1.74.0:amd64
libboost-context-dev:amd64
libboost-context1.74-dev:amd64
libboost-context1.74.0:amd64
libboost-coroutine-dev:amd64
libboost-coroutine1.74-dev:amd64
libboost-coroutine1.74.0:amd64
libboost-date-time-dev:amd64
libboost-date-time1.74-dev:amd64
libboost-date-time1.74.0:amd64
libboost-dev:amd64
libboost-exception-dev:amd64
libboost-exception1.74-dev:amd64
libboost-fiber-dev:amd64
libboost-fiber1.74-dev:amd64
libboost-fiber1.74.0:amd64
libboost-filesystem-dev:amd64
libboost-filesystem1.74-dev:amd64
libboost-filesystem1.74.0:amd64
libboost-graph-dev:amd64
libboost-graph-parallel-dev
libboost-graph-parallel1.74-dev
libboost-graph-parallel1.74.0
libboost-graph1.74-dev:amd64
libboost-graph1.74.0:amd64
libboost-iostreams-dev:amd64
libboost-iostreams1.74-dev:amd64
libboost-iostreams1.74.0:amd64
libboost-locale-dev:amd64
libboost-locale1.74-dev:amd64
libboost-locale1.74.0:amd64
libboost-log-dev
libboost-log1.74-dev
libboost-log1.74.0
libboost-math-dev:amd64
libboost-math1.74-dev:amd64
libboost-math1.74.0:amd64
libboost-mpi-dev
libboost-mpi-python-dev
libboost-mpi-python1.74-dev
libboost-mpi-python1.74.0
libboost-mpi1.74-dev
libboost-mpi1.74.0
libboost-nowide-dev
libboost-nowide1.74-dev
libboost-nowide1.74.0
libboost-numpy-dev
libboost-numpy1.74-dev
libboost-numpy1.74.0
libboost-program-options-dev:amd64
libboost-program-options1.74-dev:amd64
libboost-program-options1.74.0:amd64
libboost-python-dev
libboost-python1.74-dev
libboost-python1.74.0
libboost-random-dev:amd64
libboost-random1.74-dev:amd64
libboost-random1.74.0:amd64
libboost-regex-dev:amd64
libboost-regex1.74-dev:amd64
libboost-regex1.74.0:amd64
libboost-serialization-dev:amd64
libboost-serialization1.74-dev:amd64
libboost-serialization1.74.0:amd64
libboost-stacktrace-dev:amd64
libboost-stacktrace1.74-dev:amd64
libboost-stacktrace1.74.0:amd64
libboost-system-dev:amd64
libboost-system1.74-dev:amd64
libboost-system1.74.0:amd64
libboost-test-dev:amd64
libboost-test1.74-dev:amd64
libboost-test1.74.0:amd64
libboost-thread-dev:amd64
libboost-thread1.74-dev:amd64
libboost-thread1.74.0:amd64
libboost-timer-dev:amd64
libboost-timer1.74-dev:amd64
libboost-timer1.74.0:amd64
libboost-tools-dev
libboost-type-erasure-dev:amd64
libboost-type-erasure1.74-dev:amd64
libboost-type-erasure1.74.0:amd64
libboost-wave-dev:amd64
libboost-wave1.74-dev:amd64
libboost-wave1.74.0:amd64
libboost1.74-dev:amd64
libboost1.74-tools-dev