NMU uploaded to delayed/10. Basically mpg321_common.diff plus an additional fix for another FTBFS related to circular build dependencies. Updated diff attached.
Best regards, Joachim
diff -Nru mpg321-0.3.2/debian/changelog mpg321-0.3.2/debian/changelog --- mpg321-0.3.2/debian/changelog 2019-03-13 15:59:02.000000000 +0100 +++ mpg321-0.3.2/debian/changelog 2020-07-23 17:22:42.000000000 +0200 @@ -1,3 +1,15 @@ +mpg321 (0.3.2-3.1) unstable; urgency=medium + + * Non-maintainer upload. + * Export CFLAGS to make them take effect. + * Add -Wno-error=format-security to CFLAGS to disable the default from + dpkg-buildflags as workaround for some build error. + * Add -fcommon to CFLAGS (Closes: #957563). + * Remove circular build dependencies around build-stamp which make the + package FTBFS in clean environments. + + -- Joachim Reichel <reic...@debian.org> Thu, 23 Jul 2020 17:22:42 +0200 + mpg321 (0.3.2-3) unstable; urgency=medium * Fix compilation error diff -Nru mpg321-0.3.2/debian/rules mpg321-0.3.2/debian/rules --- mpg321-0.3.2/debian/rules 2012-05-01 08:53:43.000000000 +0200 +++ mpg321-0.3.2/debian/rules 2020-07-23 17:22:42.000000000 +0200 @@ -4,7 +4,7 @@ #export DH_VERBOSE=1 -CFLAGS = $(shell dpkg-buildflags --get CFLAGS) -Wall -Wunused +export CFLAGS = $(shell dpkg-buildflags --get CFLAGS) -Wall -Wunused -Wno-error=format-security -fcommon MPG321_ARCH = $(shell dpkg-architecture -qDEB_BUILD_ARCH_OS) @@ -24,15 +24,14 @@ endif touch configure-stamp -build: configure-stamp build-arch build-indep -build-arch: build-stamp -build-indep: build-stamp -build-stamp: build install +build: build-arch build-indep +build-arch: configure-stamp +build-indep: configure-stamp clean: dh_testdir dh_testroot - rm -f build-stamp configure-stamp + rm -f configure-stamp # Add here commands to clean up after the build process. [ ! -f Makefile ] || $(MAKE) distclean