[med-svn] [Git][med-team/libatomic-queue][master] 2 commits: Do not create "thin" ar archives

Andreas Tille (@tille) gitlab at salsa.debian.org
Wed Dec 22 05:48:19 GMT 2021



Andreas Tille pushed to branch master at Debian Med / libatomic-queue


Commits:
839ac701 by Andreas Tille at 2021-12-22T06:46:34+01:00
Do not create "thin" ar archives

- - - - -
219ef54f by Andreas Tille at 2021-12-22T06:47:55+01:00
Upload to unstable

- - - - -


3 changed files:

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


Changes:

=====================================
debian/changelog
=====================================
@@ -1,11 +1,12 @@
-libatomic-queue (0.0+git20211209.7db4cea-1) UNRELEASED; urgency=medium
+libatomic-queue (0.0+git20211209.7db4cea-1) unstable; urgency=medium
 
   * New upstream version
   * Fix symbols file
     Closes: #1002253
   * Fix lintian override
+  * Do not create "thin" ar archives
 
- -- Andreas Tille <tille at debian.org>  Tue, 21 Dec 2021 18:29:28 +0100
+ -- Andreas Tille <tille at debian.org>  Wed, 22 Dec 2021 06:46:45 +0100
 
 libatomic-queue (0.0+git20201108.d9d66b6-4) unstable; urgency=medium
 


=====================================
debian/patches/no_thin_archives.patch
=====================================
@@ -0,0 +1,17 @@
+Author: Andreas Tille <tille at debian.org>
+Last-Update: Tue, 21 Dec 2021 18:29:28 +0100
+Description: The build system is set up to produce "thin" archives
+ that can't stand on their own
+Origin: https://lists.debian.org/debian-med/2021/12/msg00131.html
+
+--- a/Makefile
++++ b/Makefile
+@@ -62,7 +62,7 @@ PREPROCESS.CXX = ${CXX} -o $@ -E ${cppfl
+ COMPILE.C = ${CC} -o $@ -c ${cppflags} ${cflags} -MD -MP $(abspath $<)
+ LINK.EXE = ${LD} -o $@ $(ldflags) $(filter-out Makefile,$^) $(ldlibs)
+ LINK.SO = ${LD} -o $@.$(SOVERSION) -shared -Wl,-soname,`basename $@`.$(SOVERSION) $(ldflags) $(filter-out Makefile,$^) $(ldlibs)
+-LINK.A = ${AR} rscT $@ $(filter-out Makefile,$^)
++LINK.A = ${AR} rsc $@ $(filter-out Makefile,$^)
+ 
+ exes := benchmarks tests example
+ 


=====================================
debian/patches/series
=====================================
@@ -1,3 +1,4 @@
 fix_unused_variable.patch
 generate-shared-library.patch
 no-native
+no_thin_archives.patch



View it on GitLab: https://salsa.debian.org/med-team/libatomic-queue/-/compare/017186ccf12d11bd9c1b29fe29ab2299edfad0d3...219ef54fb849334ab0d01f83bf660ce8e115ca73

-- 
View it on GitLab: https://salsa.debian.org/med-team/libatomic-queue/-/compare/017186ccf12d11bd9c1b29fe29ab2299edfad0d3...219ef54fb849334ab0d01f83bf660ce8e115ca73
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/20211222/50811160/attachment-0001.htm>


More information about the debian-med-commit mailing list