spec: Disable part of test-arg-parser requiring Internet access

Link: https://github.com/ggml-org/llama.cpp/issues/13371
Signed-off-by: Vitaly Chikunov <vt@altlinux.org>
This commit is contained in:
Vitaly Chikunov 2025-05-09 00:00:01 +03:00
parent bbb0c47e29
commit b2f17b3cba

View file

@ -129,6 +129,8 @@ cat <<-EOF >> cmake/build-info.cmake
EOF
sed -i '/POSITION_INDEPENDENT_CODE/s/PROPERTIES/& SOVERSION 0.0.%version/' ggml/src/CMakeLists.txt src/CMakeLists.txt
sed -i 's/POSITION_INDEPENDENT_CODE/SOVERSION 0.0.%version &/' ggml/cmake/ggml-config.cmake.in
# We do not have Internet access (issues/13371).
sed -i 's/common_has_curl()/0/' tests/test-arg-parser.cpp
%build
# Unless -DCMAKE_SKIP_BUILD_RPATH=yes CMake fails to strip build time RPATH