Your message dated Fri, 21 Mar 2025 18:28:50 +0000
with message-id <e1tvh6w-001xim...@fasolo.debian.org>
and subject line Bug#1092231: fixed in mp4h 1.3.1-17.2
has caused the Debian Bug report #1092231,
regarding mp4h: FTBFS with gettext 0.23.x
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1092231: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1092231
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:mp4h
Version: 1.3.1-17.1
Severity: important
Tags: ftbfs trixie sid patch
User: debian...@lists.debian.org
Usertags: gettext-0.23
Dear maintainer:
During a rebuild of all packages in unstable using gettext 0.23.1, which is
available in experimental, your package failed to build:
--------------------------------------------------------------------------------
[...]
# Use external PCRE and libtool only
rm -rf src/ltdl.* ltmain.sh pcre
test -d m4 || mkdir m4
for f in ABOUT-NLS config.rpath; do \
cp -f /usr/share/gettext/$f .; \
done
for f in Makefile.in.in Rules-quot boldquot.sed en@boldquot.header
en@quot.header insert-header.sin quot.sed remove-potcdate.sin; do \
cp -f /usr/share/gettext/po/$f po/; \
done
cp: cannot stat '/usr/share/gettext/po/insert-header.sin': No such file or
directory
cp: cannot stat '/usr/share/gettext/po/remove-potcdate.sin': No such file or
directory
make[1]: *** [debian/rules:24: override_dh_auto_configure] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:15: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202501/
Notes:
- Many packages may be fixed by using this in configure.in:
AM_GNU_GETTEXT_REQUIRE_VERSION([0.21])
(removing any existing AM_GNU_GETTEXT_VERSION that may exist).
[ Addendum for this bug: Hello Axel! You might want to try
the patch below with maybe some additional fine-tuning.
Not only the above seems to fix the problem, it also allows
several lines in debian/rules to be dropped entirely.
After all, copying files around is what autoreconf is
supposed to do ]
- This bug will be RC once gettext is uploaded for unstable, but
I still don't know when I will be able to do that. If you fix
this bug, it would help to have gettext in unstable sooner.
- If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:mp4h, so that this is still
visible in the BTS web page for this package.
Thanks.
diff --git a/debian/patches/fix-ftbfs-with-gettext-0.23.patch
b/debian/patches/fix-ftbfs-with-gettext-0.23.patch
new file mode 100644
index 0000000..d9858ff
--- /dev/null
+++ b/debian/patches/fix-ftbfs-with-gettext-0.23.patch
@@ -0,0 +1,10 @@
+--- mp4h-1.3.1.orig/configure.ac
++++ mp4h-1.3.1/configure.ac
+@@ -58,6 +58,7 @@ AC_MSG_RESULT([no])
+ AC_SUBST([TIDY])
+
+ ALL_LINGUAS=
++AM_GNU_GETTEXT_REQUIRE_VERSION([0.21])
+ AM_GNU_GETTEXT([external])
+
+
diff --git a/debian/patches/series b/debian/patches/series
index d507022..3d6b463 100644
--- a/debian/patches/series
+++ b/debian/patches/series
@@ -8,3 +8,4 @@ fix-ftbfs-with-hardening-flags.diff
use-system-pcre.diff
reproducible-build.diff
fix-spelling-errors.diff
+fix-ftbfs-with-gettext-0.23.patch
diff --git a/debian/rules b/debian/rules
index aa108b8..f3bfa64 100755
--- a/debian/rules
+++ b/debian/rules
@@ -23,14 +23,6 @@ override_dh_auto_configure:
# Use external PCRE and libtool only
rm -rf src/ltdl.* ltmain.sh pcre
- test -d m4 || mkdir m4
- for f in ${GETTEXT_TOP_FILES}; do \
- cp -f /usr/share/gettext/$$f .; \
- done
- for f in ${GETTEXT_PO_FILES}; do \
- cp -f /usr/share/gettext/po/$$f po/; \
- done
-
dh_autoreconf
dh_auto_configure -- \
--- End Message ---
--- Begin Message ---
Source: mp4h
Source-Version: 1.3.1-17.2
Done: Bastian Germann <b...@debian.org>
We believe that the bug you reported is fixed in the latest version of
mp4h, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to 1092...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Bastian Germann <b...@debian.org> (supplier of updated mp4h package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 21 Mar 2025 18:40:54 +0100
Source: mp4h
Architecture: source
Version: 1.3.1-17.2
Distribution: unstable
Urgency: medium
Maintainer: Axel Beckert <a...@debian.org>
Changed-By: Bastian Germann <b...@debian.org>
Closes: 1092231
Changes:
mp4h (1.3.1-17.2) unstable; urgency=medium
.
* Non-maintainer upload.
.
[ Santiago Vila ]
* Fix FTBFS with gettext 0.23.x. (Closes: #1092231)
Checksums-Sha1:
8b33462180492dfa36e964a973443225aed59249 1799 mp4h_1.3.1-17.2.dsc
28572f071176b8efb2c79fe0e33cfd8a3aba2c8c 19504 mp4h_1.3.1-17.2.debian.tar.xz
d02a4261c032e9dd9667faed1c8881acced5959b 5466 mp4h_1.3.1-17.2_source.buildinfo
Checksums-Sha256:
de95dd6192857c054b353e0713836c1a5ffd552644b1230f680c99314a644178 1799
mp4h_1.3.1-17.2.dsc
896833d9a683bb62e1d9c5938b5acf3bd3ff05f8f1d16e16b580b6c255c50130 19504
mp4h_1.3.1-17.2.debian.tar.xz
b6589f9d39060c25931e62bc286fbc7da30cb33f8dcaa55cc839b469b083b0ec 5466
mp4h_1.3.1-17.2_source.buildinfo
Files:
da39a845db13b0091e914825b285582f 1799 web optional mp4h_1.3.1-17.2.dsc
7e53c325500b70dd97d84b19e2d6ee67 19504 web optional
mp4h_1.3.1-17.2.debian.tar.xz
2f0576611101c455078abbd7aa942f6f 5466 web optional
mp4h_1.3.1-17.2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQHEBAEBCgAuFiEEQGIgyLhVKAI3jM5BH1x6i0VWQxQFAmfdplkQHGJhZ2VAZGVi
aWFuLm9yZwAKCRAfXHqLRVZDFAcFDADmQZ8B4vHRn9MooM9o5vbkMFjNbX0HHhhz
jCTPI1KjHYItXqCfM+iljdbrZYhB4i15blI5TRefGAxklBDwksTCTOgUcX9nC4Zf
0gUShKF00d7SZdL0DCYV7mVpqUBkYCne8GiKeC7wJ4eQ+E4aOe6SgZfdd/5Im9ux
Z6yljdZ3EyDFsxKLhgcrdgwkd11jDk4ak5hwUYBIKezWobj72OmM1iFNQVNpi0ZW
XZex5OyWkqnb2r6pi1TEDwoMiuhB5KmMgvcUk74K0Z0Ke4DNVqfmYE1HukgEJ1n1
+9noxeMfdfiJOlp2cu64ItSrfhKm42KrFF8U3X4Mm23wV6D2AiOoyIwTIcqmQPYR
7ZCsO9Yn3XJ1TbmVzuKltF3+51+jncnLt/plfMHNO3/llp257Zq2LfyOajDsulky
wf08vB57Yn4zw+ab6yRofHHAwrnEpyvLVaEAksY3FnE52T2TZmgi0C6OFf4yrJ9E
D15T888iu5c48+ZsPzNiv0uVYHBMYeI=
=FD/g
-----END PGP SIGNATURE-----
pgp2px0zyy2DJ.pgp
Description: PGP signature
--- End Message ---