[med-svn] [Git][med-team/parsinsert][master] 5 commits: d/rules: activate hardening flags.
Étienne Mollier (@emollier)
gitlab at salsa.debian.org
Tue Jan 6 20:55:31 GMT 2026
Étienne Mollier pushed to branch master at Debian Med / parsinsert
Commits:
788b1868 by Étienne Mollier at 2026-01-06T21:46:34+01:00
d/rules: activate hardening flags.
Closes: #1119520
- - - - -
377cd042 by Étienne Mollier at 2026-01-06T21:47:05+01:00
d/control: drop redundant Priority: optional.
- - - - -
c7be1724 by Étienne Mollier at 2026-01-06T21:47:27+01:00
d/control: declare compliance to standards 4.7.3.
- - - - -
de48a078 by Étienne Mollier at 2026-01-06T21:53:37+01:00
d/lintian-overrides: delete: hardening is fixed.
- - - - -
020c8295 by Étienne Mollier at 2026-01-06T21:55:02+01:00
d/changelog: ready for upload to unstable.
- - - - -
4 changed files:
- debian/changelog
- debian/control
- − debian/lintian-overrides
- debian/rules
Changes:
=====================================
debian/changelog
=====================================
@@ -1,3 +1,12 @@
+parsinsert (1.04-17) unstable; urgency=medium
+
+ * d/rules: activate hardening flags. (Closes: #1119520)
+ * d/lintian-overrides: delete: hardening is fixed.
+ * d/control: drop redundant Priority: optional.
+ * d/control: declare compliance to standards 4.7.3.
+
+ -- Étienne Mollier <emollier at debian.org> Tue, 06 Jan 2026 21:54:42 +0100
+
parsinsert (1.04-16) unstable; urgency=medium
[ Chris Lamb ]
=====================================
debian/control
=====================================
@@ -4,9 +4,8 @@ Uploaders: Tim Booth <tbooth at ceh.ac.uk>,
Andreas Tille <tille at debian.org>,
Étienne Mollier <emollier at debian.org>
Section: science
-Priority: optional
Build-Depends: debhelper-compat (= 13)
-Standards-Version: 4.7.2
+Standards-Version: 4.7.3
Vcs-Browser: https://salsa.debian.org/med-team/parsinsert
Vcs-Git: https://salsa.debian.org/med-team/parsinsert.git
Homepage: http://sourceforge.net/projects/parsinsert/
=====================================
debian/lintian-overrides deleted
=====================================
@@ -1,4 +0,0 @@
-# Hardening is disabled in favor of allowing a working build with compiler
-# optimizations; see #964082.
-parsinsert: hardening-no-bindnow [usr/bin/parsinsert]
-parsinsert: hardening-no-fortify-functions [usr/bin/parsinsert]
=====================================
debian/rules
=====================================
@@ -3,7 +3,7 @@
# Hardening and lack of position independent executable are causing a number of
# errors in parsinsert results when a number of compiler optimizations are
# active. See #964082 for further details on the issue.
-export DEB_BUILD_MAINT_OPTIONS = hardening=-all
+export DEB_BUILD_MAINT_OPTIONS = hardening=+all
export DEB_CXXFLAGS_MAINT_APPEND = -fPIE
# Also, although -fPIE does help on several platforms, a bunch of architectures
# are still affected by the precision issue.
@@ -16,9 +16,7 @@ endif
%:
dh $@
-override_dh_auto_build:
- @ echo 'blhc: ignore-line-regexp: ^g\+\+ .* -fPIE.*$$'
- dh_auto_build
+execute_after_dh_auto_build:
mv ParsInsert parsinsert
override_dh_auto_clean:
View it on GitLab: https://salsa.debian.org/med-team/parsinsert/-/compare/50ffff247464c306abf1c327f3faf8f770b280c5...020c82953a7e08ed48ebc74e166b4e43a613cbfe
--
View it on GitLab: https://salsa.debian.org/med-team/parsinsert/-/compare/50ffff247464c306abf1c327f3faf8f770b280c5...020c82953a7e08ed48ebc74e166b4e43a613cbfe
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/20260106/6c0d60f8/attachment-0001.htm>
More information about the debian-med-commit
mailing list