SUMMARY If I understand correctly, 4.0.1.0 was meant to bump the soversion from 3 to 4, but that's not the case. It gets the libversion as soversion. > ls -l /usr/lib/libKSeExpr.* lrwxrwxrwx 1 root root 21 nov 18 14:39 /usr/lib/libKSeExpr.so -> libKSeExpr.so.4.0.1.0 -rwxr-xr-x 1 root root 575280 nov 18 14:39 /usr/lib/libKSeExpr.so.4.0.1.0 > readelf -d /usr/lib/libKSeExpr.so.4.0.1.0 [...] 0x000000000000000e (SONAME) Library soname: [libKSeExpr.so.4.0.1.0]
A possibly relevant merge request was started @ https://invent.kde.org/graphics/kseexpr/-/merge_requests/2
Git commit 8cacac86fad8f4bc6d6a0d60ce739031b7cc5db8 by L. E. Segovia, on behalf of Antonio Rojas. Committed on 06/06/2021 at 21:34. Pushed by lsegovia into branch 'merge-requests/2'. Fix SOVERSION ${KSeExpr_MAJOR_VERSION} is not defined, the correct variable name is ${KSeExpr_VERSION_MAJOR} M +3 -3 src/KSeExpr/CMakeLists.txt M +3 -3 src/KSeExprUI/CMakeLists.txt https://invent.kde.org/graphics/kseexpr/commit/8cacac86fad8f4bc6d6a0d60ce739031b7cc5db8
Git commit 997e20bb7958cdd2d1c3196133d4043a9bea13e4 by L. E. Segovia, on behalf of Antonio Rojas. Committed on 06/06/2021 at 21:34. Pushed by lsegovia into branch 'master'. Fix SOVERSION ${KSeExpr_MAJOR_VERSION} is not defined, the correct variable name is ${KSeExpr_VERSION_MAJOR} M +3 -3 src/KSeExpr/CMakeLists.txt M +3 -3 src/KSeExprUI/CMakeLists.txt https://invent.kde.org/graphics/kseexpr/commit/997e20bb7958cdd2d1c3196133d4043a9bea13e4