[med-svn] [Git][med-team/dcmtk][master] 2 commits: d/rules: Fix armel buildd

Sebastien Jodogne (@jodogne-guest) gitlab at salsa.debian.org
Tue Mar 19 10:28:51 GMT 2024



Sebastien Jodogne pushed to branch master at Debian Med / dcmtk


Commits:
43b3d025 by jodogne-guest at 2024-03-19T11:08:09+01:00
d/rules: Fix armel buildd

- - - - -
b9ec3095 by jodogne-guest at 2024-03-19T11:26:36+01:00
Upload to unstable

- - - - -


3 changed files:

- debian/changelog
- debian/libdcmtk17t64.lintian-overrides
- debian/rules


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,9 @@
+dcmtk (3.6.7-10) unreleased; urgency=medium
+
+  * Fix build on armel.  Closes: #1060104
+
+ -- Sebastien Jodogne <s.jodogne at gmail.com>  Tue, 19 Mar 2024 11:03:28 +0100
+
 dcmtk (3.6.7-9.1) unstable; urgency=medium
 
   * Non-maintainer upload.


=====================================
debian/libdcmtk17t64.lintian-overrides
=====================================
@@ -3,4 +3,3 @@
 libdcmtk17t64: package-name-doesnt-match-sonames
 libdcmtk17t64: embedded-library
 libdcmtk17t64: no-symbols-control-file
-libdcmtk17t64: package-name-doesnt-match-sonames libdcmtk17


=====================================
debian/rules
=====================================
@@ -2,7 +2,13 @@
 #export DH_VERBOSE=1
 
 # export DEB_BUILD_MAINT_OPTIONS = hardening=+pie
-export DEB_BUILD_MAINT_OPTIONS = hardening=+all
+ifeq ($(DEB_TARGET_ARCH),armel)
+  # https://lists.debian.org/debian-arm/2024/01/msg00031.html
+  # https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1060104
+  export DEB_BUILD_MAINT_OPTIONS = hardening=+all,-stackclash optimize=+lto
+else
+  export DEB_BUILD_MAINT_OPTIONS = hardening=+all optimize=+lto
+endif
 
 # needed for the tests
 export DCMDICTPATH=$(CURDIR)/dcmdata/data/dicom.dic



View it on GitLab: https://salsa.debian.org/med-team/dcmtk/-/compare/d24b828b56a7c7bc8a03d4ebdaab6c9baf60293f...b9ec3095dc2adf0c8cf60abf1de982b580e37af6

-- 
View it on GitLab: https://salsa.debian.org/med-team/dcmtk/-/compare/d24b828b56a7c7bc8a03d4ebdaab6c9baf60293f...b9ec3095dc2adf0c8cf60abf1de982b580e37af6
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/20240319/3d43b21c/attachment-0001.htm>


More information about the debian-med-commit mailing list