É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 <[email protected]> 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 <[email protected]>, Andreas Tille <[email protected]>, Étienne Mollier <[email protected]> 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.
_______________________________________________ debian-med-commit mailing list [email protected] https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/debian-med-commit
