From 7e738e8f8731b15685b69be21d45f3968c45e99f Mon Sep 17 00:00:00 2001 From: Lubos Dolezel Date: Tue, 7 Mar 2017 22:12:49 +0100 Subject: [PATCH] Set proper current/compat versions for libedit and libffi --- src/libedit/CMakeLists.txt | 3 +++ src/libffi/CMakeLists.txt | 3 +++ src/libsystem/CMakeLists.txt | 4 ---- 3 files changed, 6 insertions(+), 4 deletions(-) diff --git a/src/libedit/CMakeLists.txt b/src/libedit/CMakeLists.txt index e629925bb..fd9073dc9 100644 --- a/src/libedit/CMakeLists.txt +++ b/src/libedit/CMakeLists.txt @@ -53,6 +53,9 @@ set(edit_SRCS ) set(DYLIB_INSTALL_NAME "/usr/lib/libedit.3.dylib") +set(DYLIB_COMPAT_VERSION "2.0.0") +set(DYLIB_CURRENT_VERSION "3.0.0") + add_darling_library(edit SHARED ${edit_SRCS}) make_fat(edit) set_target_properties(edit PROPERTIES OUTPUT_NAME "edit.3") diff --git a/src/libffi/CMakeLists.txt b/src/libffi/CMakeLists.txt index 469db166a..4cfcbd768 100644 --- a/src/libffi/CMakeLists.txt +++ b/src/libffi/CMakeLists.txt @@ -29,6 +29,9 @@ set(ffi_SRCS ) set(DYLIB_INSTALL_NAME "/usr/lib/libffi.dylib") +set(DYLIB_COMPAT_VERSION "1.0.0") +set(DYLIB_CURRENT_VERSION "1.0.0") + add_darling_library(ffi SHARED ${ffi_SRCS}) target_link_libraries(ffi system) make_fat(ffi) diff --git a/src/libsystem/CMakeLists.txt b/src/libsystem/CMakeLists.txt index ae6e0a6bc..f325e6953 100644 --- a/src/libsystem/CMakeLists.txt +++ b/src/libsystem/CMakeLists.txt @@ -34,10 +34,6 @@ set(libsystem_sources CompatibilityHacks.c ) -SET(CMAKE_INSTALL_RPATH "${CMAKE_INSTALL_PREFIX}/${CMAKE_INSTALL_LIBDIR}/darling") -SET(CMAKE_BUILD_WITH_INSTALL_RPATH TRUE) -SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE) - set(DYLIB_INSTALL_NAME "/usr/lib/libSystem.B.dylib") add_circular(system FAT SOURCES -- 2.51.2