spec: Do not add %version to SOVERSION of libggml{,-base}.so
Upstream started to install with internal ggml (so)versioning.
warning: Installed (but unpackaged) file(s) found:
/usr/lib64/libggml-base.so.0.9.4
/usr/lib64/libggml.so.0.9.4
Also, modifying `ggml/cmake/ggml-config.cmake.in` does not seem useful.
Signed-off-by: Vitaly Chikunov <vt@altlinux.org>
This commit is contained in:
parent
3816a3a5d2
commit
a202c98ff8
1 changed files with 6 additions and 4 deletions
|
|
@ -138,8 +138,8 @@ cat <<-EOF >> cmake/build-info.cmake
|
|||
set(GGML_BUILD_NUMBER %version)
|
||||
set(BUILD_COMMIT "${commit::8} [%release]")
|
||||
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 tools/mtmd/CMakeLists.txt
|
||||
sed -i '/POSITION_INDEPENDENT_CODE/s/PROPERTIES/& SOVERSION 0.0.%version/' src/CMakeLists.txt
|
||||
sed -i 's/POSITION_INDEPENDENT_CODE/SOVERSION 0.0.%version &/' tools/mtmd/CMakeLists.txt
|
||||
# We do not have Internet access (issues/13371).
|
||||
perl -00 -ni -e 'print unless /_URL/' tests/test-arg-parser.cpp
|
||||
# This test requires GPU.
|
||||
|
|
@ -213,8 +213,10 @@ mv %buildroot%_bindir/convert*.py -t %buildroot%_datadir/%name/examples
|
|||
|
||||
%files -n libllama
|
||||
%_libdir/libllama.so.0.0.%version
|
||||
%_libdir/libggml.so.0.0.%version
|
||||
%_libdir/libggml-base.so.0.0.%version
|
||||
%_libdir/libggml.so.0
|
||||
%_libdir/libggml.so.0.*
|
||||
%_libdir/libggml-base.so.0
|
||||
%_libdir/libggml-base.so.0.*
|
||||
%_libdir/libmtmd.so.0.0.%version
|
||||
|
||||
%files -n libllama-devel
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue