diff -ru libssh-0.11.1.orig/CMakeLists.txt libssh-0.11.1/CMakeLists.txt --- libssh-0.11.1.orig/CMakeLists.txt 2024-08-29 15:15:05.000000000 +0200 +++ libssh-0.11.1/CMakeLists.txt 2024-12-22 20:13:00.884204019 +0100 @@ -1,4 +1,4 @@ -cmake_minimum_required(VERSION 3.12.0) +cmake_minimum_required(VERSION 3.7.0) # Specify search path for CMake modules to be loaded by include() # and find_package() @@ -75,13 +75,6 @@ endif (NOT NACL_FOUND) endif (WITH_NACL) -# Disable symbol versioning in non UNIX platforms -if (UNIX) - find_package(ABIMap 0.3.1) -else (UNIX) - set(WITH_SYMBOL_VERSIONING OFF) -endif (UNIX) - # config.h checks include(ConfigureChecks.cmake) configure_file(config.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config.h) diff -ru libssh-0.11.1.orig/libssh.pc.cmake libssh-0.11.1/libssh.pc.cmake --- libssh-0.11.1.orig/libssh.pc.cmake 2024-01-12 14:12:29.000000000 +0100 +++ libssh-0.11.1/libssh.pc.cmake 2024-12-22 20:16:30.103523223 +0100 @@ -6,5 +6,5 @@ Name: @PROJECT_NAME@ Description: The SSH Library Version: @PROJECT_VERSION@ -Libs: -L${libdir} -lssh +Libs: -lssh Cflags: -I${includedir} diff -ru libssh-0.11.1.orig/src/threads/libgcrypt.c libssh-0.11.1/src/threads/libgcrypt.c --- libssh-0.11.1.orig/src/threads/libgcrypt.c 2024-01-02 16:48:48.000000000 +0100 +++ libssh-0.11.1/src/threads/libgcrypt.c 2024-12-22 20:13:00.884204019 +0100 @@ -26,7 +26,6 @@ #if (GCRYPT_VERSION_NUMBER >= 0x010600) /* libgcrypt >= 1.6 does not support custom callbacks */ -GCRY_THREAD_OPTION_PTHREAD_IMPL; int crypto_thread_init(struct ssh_threads_callbacks_struct *user_callbacks) {