Andreas Tille pushed to branch master at Debian Med / sumaclust
Commits: 64f2fb12 by Andreas Tille at 2024-12-13T14:01:24+01:00 Use -Wno-incompatible-pointer-types to build with gcc-14 - - - - - 0a8d5ca8 by Andreas Tille at 2024-12-13T14:02:00+01:00 Standards-Version: 4.7.0 (routine-update) - - - - - b386bbf0 by Andreas Tille at 2024-12-13T14:03:56+01:00 routine-update: Ready to upload to unstable - - - - - 5 changed files: - debian/changelog - debian/control - + debian/patches/propagate_flags.patch - debian/patches/series - debian/rules Changes: ===================================== debian/changelog ===================================== @@ -1,9 +1,12 @@ -sumaclust (1.0.36+ds-3) UNRELEASED; urgency=medium +sumaclust (1.0.36+ds-3) unstable; urgency=medium * Remove Tim Booth <[email protected]> since address is bouncing (Thank you for your work on this package, Tim) + * Use -Wno-incompatible-pointer-types to build with gcc-14 + Closes: #1075545 + * Standards-Version: 4.7.0 (routine-update) - -- Andreas Tille <[email protected]> Mon, 16 Sep 2024 12:48:16 +0200 + -- Andreas Tille <[email protected]> Fri, 13 Dec 2024 14:02:56 +0100 sumaclust (1.0.36+ds-2) unstable; urgency=medium ===================================== debian/control ===================================== @@ -6,7 +6,7 @@ Section: science Priority: optional Build-Depends: debhelper-compat (= 13), libsuma-dev -Standards-Version: 4.6.1 +Standards-Version: 4.7.0 Vcs-Browser: https://salsa.debian.org/med-team/sumaclust Vcs-Git: https://salsa.debian.org/med-team/sumaclust.git Homepage: http://metabarcoding.org/sumaclust ===================================== debian/patches/propagate_flags.patch ===================================== @@ -0,0 +1,24 @@ +Author: Andreas Tille <[email protected]> +Last-Update: 2024-12-13 +Bug-Debian: https://bugs.debian.org/1075545 +Description: Enable propagating -Wno-incompatible-pointer-types flag (and others) from d/rules + +--- a/Makefile ++++ b/Makefile +@@ -1,6 +1,6 @@ + PREFIX=/usr + +-CFLAGS=-I$(PREFIX)/include ++CFLAGS+=-I$(PREFIX)/include + + EXEC = sumaclust + +@@ -27,7 +27,7 @@ all: $(EXEC) + # executable compilation and link + + ifeq ($(CC),gcc) +- LFLAGS = -fopenmp ++ LFLAGS += -fopenmp + else + LFLAGS = + endif ===================================== debian/patches/series ===================================== @@ -1,3 +1,4 @@ hardening.patch fix_build.patch use_debian_packaged_sumalibs.patch +propagate_flags.patch ===================================== debian/rules ===================================== @@ -5,15 +5,10 @@ #export DH_VERBOSE=1 export DEB_BUILD_MAINT_OPTIONS = hardening=+all +export DEB_CFLAGS_MAINT_APPEND = -Wno-incompatible-pointer-types %: dh $@ override_dh_compress: dh_compress --exclude=.pdf - -# May be it makes sense at some point in time to use *.md -# source for the manpage - currently the result is not really -# the usual manpage structure -#override_dh_installman: -# go-md2man -in=sumatra_user_manual.md -out=sumatra.1 View it on GitLab: https://salsa.debian.org/med-team/sumaclust/-/compare/8c66a5623fb93bb832663c7379906397d4a5f146...b386bbf0233773e68149fc61cbe3f5e43a27f0ae -- View it on GitLab: https://salsa.debian.org/med-team/sumaclust/-/compare/8c66a5623fb93bb832663c7379906397d4a5f146...b386bbf0233773e68149fc61cbe3f5e43a27f0ae 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
