[med-svn] [Git][med-team/sra-sdk][master] 2 commits: Start work towards sra-sdk 3.0.3+dfsg-2.

Aaron M. Ucko (@ucko) gitlab at salsa.debian.org
Thu Jan 19 03:47:59 GMT 2023



Aaron M. Ucko pushed to branch master at Debian Med / sra-sdk


Commits:
f29c518d by Aaron M. Ucko at 2023-01-18T22:42:03-05:00
Start work towards sra-sdk 3.0.3+dfsg-2.

- - - - -
5ab5aa8b by Aaron M. Ucko at 2023-01-18T22:47:05-05:00
Add debian/patches/prefer_dynamic_libraries.patch.

Comment out upstream logic that favored static linkage.

- - - - -


3 changed files:

- debian/changelog
- + debian/patches/prefer_dynamic_libraries.patch
- debian/patches/series


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,11 @@
+sra-sdk (3.0.3+dfsg-2) UNRELEASED; urgency=medium
+
+  * NOT RELEASED YET.
+  * debian/patches/prefer_dynamic_libraries.patch: Comment out upstream
+    logic that favored static linkage.
+
+ -- Aaron M. Ucko <ucko at debian.org>  Wed, 18 Jan 2023 22:47:03 -0500
+
 sra-sdk (3.0.3+dfsg-1) experimental; urgency=medium
 
   [ Andreas Tille ]


=====================================
debian/patches/prefer_dynamic_libraries.patch
=====================================
@@ -0,0 +1,28 @@
+--- a/build/env.cmake
++++ b/build/env.cmake
+@@ -523,9 +523,9 @@ endfunction()
+ #
+ function(MakeLinksExe target install_via_driver)
+ 
+-    if ( "GNU" STREQUAL "${CMAKE_C_COMPILER_ID}" )
+-        target_link_options( ${target} PRIVATE -static-libgcc -static-libstdc++ )
+-    endif()
++    # if ( "GNU" STREQUAL "${CMAKE_C_COMPILER_ID}" )
++    #     target_link_options( ${target} PRIVATE -static-libgcc -static-libstdc++ )
++    # endif()
+ 
+ # creates dependency loops
+ #     if ( install_via_driver )
+--- a/tools/loaders/sharq/CMakeLists.txt
++++ b/tools/loaders/sharq/CMakeLists.txt
+@@ -42,8 +42,8 @@ if( SINGLE_CONFIG )
+ cmake_minimum_required(VERSION 3.16)
+ project(sharq)
+ 
+-# prefer static linkage
+-set(CMAKE_FIND_LIBRARY_SUFFIXES .a .so .dylib)
++## prefer static linkage
++#set(CMAKE_FIND_LIBRARY_SUFFIXES .a .so .dylib)
+ find_package(ZLIB)
+ find_package(BZip2)
+ find_package (Threads)


=====================================
debian/patches/series
=====================================
@@ -34,3 +34,4 @@ use_soversions.patch
 # use_stock_magic.patch
 label_online_tests.patch
 # reflect_code_donations.patch
+prefer_dynamic_libraries.patch



View it on GitLab: https://salsa.debian.org/med-team/sra-sdk/-/compare/d0f29526aa51a0d4949349d5f8f8c8c31a361af2...5ab5aa8bd70c090d025a5f4d5b55d78a993ba8a6

-- 
View it on GitLab: https://salsa.debian.org/med-team/sra-sdk/-/compare/d0f29526aa51a0d4949349d5f8f8c8c31a361af2...5ab5aa8bd70c090d025a5f4d5b55d78a993ba8a6
You're receiving this email because of your account on salsa.debian.org.


-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20230119/7ab9f136/attachment-0001.htm>


More information about the debian-med-commit mailing list