Étienne Mollier pushed to branch master at Debian Med / g2
Commits: 76da8c63 by Étienne Mollier at 2025-02-24T21:01:12+01:00 d/rules: build against standard C 2017. This is a workaround, but the package died upstream long ago. Closes: #1096666 - - - - - a5f8b188 by Étienne Mollier at 2025-02-24T21:03:17+01:00 d/control: declare compliance to standards version 4.7.1. - - - - - 94e492e5 by Étienne Mollier at 2025-02-24T21:23:41+01:00 d/patches/*: normalise dep3 header. - - - - - 6a3fd8a0 by Étienne Mollier at 2025-02-24T21:24:32+01:00 d/changelog: ready for upload to unstable. - - - - - 10 changed files: - debian/changelog - debian/control - debian/patches/010_configure_in.diff - debian/patches/020_makefile_pl_in.diff - debian/patches/030_makefile_in.diff - debian/patches/do_not_remove_files_from_orig_source.diff - debian/patches/fix_linker_libs.diff - debian/patches/fix_pod2man_errors.diff - debian/patches/hardening.patch - debian/rules Changes: ===================================== debian/changelog ===================================== @@ -1,3 +1,14 @@ +g2 (0.72-13) unstable; urgency=medium + + * Team upload. + * d/rules: build against standard C 2017. + This is a workaround, but the package died upstream long ago. + (Closes: #1096666) + * d/control: declare compliance to standards version 4.7.1. + * d/patches/*: normalise dep3 header. + + -- Étienne Mollier <[email protected]> Mon, 24 Feb 2025 21:24:11 +0100 + g2 (0.72-12) unstable; urgency=medium * Team upload. ===================================== debian/control ===================================== @@ -10,7 +10,7 @@ Build-Depends: debhelper-compat (= 13), libgd-dev, perl-xs-dev, xutils-dev -Standards-Version: 4.6.2 +Standards-Version: 4.7.1 Vcs-Browser: https://salsa.debian.org/med-team/g2 Vcs-Git: https://salsa.debian.org/med-team/g2.git Homepage: https://github.com/danielrmeyer/g2/ ===================================== debian/patches/010_configure_in.diff ===================================== @@ -1,7 +1,7 @@ Author: Aurelien Jarno <[email protected]>, Samuel Thibault <[email protected]> -LastChanged: Sat, 9 Nov 2013 23:53:01 +0100 -BugsDebian: http://bugs.debian.org/336952, +Last-Update: 2013-11-09 +Bug-Debian: http://bugs.debian.org/336952, http://bugs.debian.org/729186 Description: Build on FreeBSD and Hurd ===================================== debian/patches/020_makefile_pl_in.diff ===================================== @@ -1,5 +1,5 @@ Author: Andreas Tille -Last-Update: 2011-02-23 13:11:43 +0000 +Last-Update: 2011-02-23 Description: Fix -L path and add missing include directives --- a/g2_perl/Makefile.PL.in ===================================== debian/patches/030_makefile_in.diff ===================================== @@ -1,5 +1,5 @@ Author: Andreas Tille -Last-Update: 2011-02-23 13:11:43 +0000 +Last-Update: 2011-02-23 Description: Fix clean, build and install targets --- a/Makefile.in ===================================== debian/patches/do_not_remove_files_from_orig_source.diff ===================================== @@ -1,5 +1,5 @@ Author: Andreas Tille <[email protected]> -Date: Wed, 23 Feb 2011 07:39:12 +0100 +Last-Update: 2011-02-23 Description: Upstream clean target removes files which are provided in downloadable source tarball. Just keep these files ===================================== debian/patches/fix_linker_libs.diff ===================================== @@ -1,5 +1,5 @@ Author: Andreas Tille -Last-Update: 2013-11-10 07:26:19 +0000 +Last-Update: 2013-11-10 Description: Add missing libs for linker --- a/configure.in ===================================== debian/patches/fix_pod2man_errors.diff ===================================== @@ -1,5 +1,5 @@ Author: Andreas Tille -Last-Update: 2013-11-10 07:26:19 +0000 +Last-Update: 2013-11-10 Description: Fix manpage --- a/g2_perl/G2.pm ===================================== debian/patches/hardening.patch ===================================== @@ -1,5 +1,5 @@ Author: Andreas Tille <[email protected]> -LastChanged: Sun, 10 Nov 2013 08:12:07 +0100 +Last-Update: 2013-11-10 Description: Providing CFLAGS from outside overrides CFLAGS setting completely whic leads to build failure. So rather provide DEBCFLAGS which is added to CFLAGS ===================================== debian/rules ===================================== @@ -10,6 +10,10 @@ pkglib=libg20 pkgdev=libg2-dev export DEB_BUILD_MAINT_OPTIONS=hardening=+all +# Using C 2023 and beyond causes build failures problematic to get fixed +# properly, because the structure dynamically accomodates for functions +# with variable number of arguments. See #1096666. +export DEB_CFLAGS_MAINT_APPEND = -std=gnu17 %: dh $@ View it on GitLab: https://salsa.debian.org/med-team/g2/-/compare/cd5bb6f1dbbcd2334bfe616d72da2980cf99916e...6a3fd8a0f6b024cf95ce00cf39f807b925ed348d -- View it on GitLab: https://salsa.debian.org/med-team/g2/-/compare/cd5bb6f1dbbcd2334bfe616d72da2980cf99916e...6a3fd8a0f6b024cf95ce00cf39f807b925ed348d 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
