Your message dated Wed, 26 Nov 2025 14:42:11 +0000
with message-id <[email protected]>
and subject line Bug#1119667: fixed in texlive-bin 2025.20250727.75242+ds-5
has caused the Debian Bug report #1119667,
regarding texlive-bin: FTBFS on Big Endian Architectures with security flags?
[PATCH]
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 [email protected]
immediately.)
--
1119667: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1119667
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: texlive-bin
Version: 2025.20250727.75242+ds-4
Severity: important
tags: patch
Hello, since you already know gnu++ flag is a workaround for real code issues,
I'm proposing a patch we uploaded to Ubuntu when we got the FTBFS on s390x.
The patch was forwarded and committed upstream, but not in the release
currently packaged in sid
http://launchpadlibrarian.net/827892801/texlive-bin_2025.20250727.75242+ds-4_2025.20250727.75242+ds-4ubuntu1.diff.gz
diff -Nru
texlive-bin-2025.20250727.75242+ds/debian/patches/mendexk-upmendex-fix-pnumconv.patch
texlive-bin-2025.20250727.75242+ds/debian/patches/mendexk-upmendex-fix-pnumconv.patch
---
texlive-bin-2025.20250727.75242+ds/debian/patches/mendexk-upmendex-fix-pnumconv.patch
1970-01-01 00:00:00.000000000 +0000
+++
texlive-bin-2025.20250727.75242+ds/debian/patches/mendexk-upmendex-fix-pnumconv.patch
2025-09-30 22:53:56.000000000 +0000
@@ -0,0 +1,77 @@
+Author: Ryan Lee <[email protected]>
+Subject: Fix uninit memory access in pnumconv caused my missing else
+Bug-Ubuntu: https://bugs.launchpad.net/ubuntu/+source/texlive-bin/+bug/2125767
+Forwarded: https://tug.org/pipermail/tex-k/2025-October/004208.html
+
+Index: b/texk/mendexk/convert.c
+===================================================================
+--- a/texk/mendexk/convert.c 2025-09-30 16:45:05.624911321 -0700
++++ b/texk/mendexk/convert.c 2025-09-30 16:45:18.913176387 -0700
+@@ -478,6 +478,7 @@
+ case 'c':
+ case 'C':
+ if (i==0) cc=100;
++ else {
+ switch (page[i-1]) {
+ case 'x':
+ case 'X':
+@@ -496,6 +497,7 @@
+ default:
+ break;
+ }
++ }
+ break;
+
+ case 'd':
+@@ -522,6 +524,7 @@
+ case 'm':
+ case 'M':
+ if (i==0) cc=1000;
++ else {
+ switch (page[i-1]) {
+ case 'c':
+ case 'C':
+@@ -536,6 +539,7 @@
+ default:
+ break;
+ }
++ }
+ break;
+
+ default:
+Index: b/texk/upmendex/convert.c
+===================================================================
+--- a/texk/upmendex/convert.c 2025-09-30 16:45:05.624911321 -0700
++++ b/texk/upmendex/convert.c 2025-09-30 16:45:30.128143004 -0700
+@@ -398,6 +398,7 @@
+ case 'c':
+ case 'C':
+ if (i==0) cc=100;
++ else {
+ switch (page[i-1]) {
+ case 'x':
+ case 'X':
+@@ -416,6 +417,7 @@
+ default:
+ break;
+ }
++ }
+ break;
+
+ case 'd':
+@@ -442,6 +444,7 @@
+ case 'm':
+ case 'M':
+ if (i==0) cc=1000;
++ else {
+ switch (page[i-1]) {
+ case 'c':
+ case 'C':
+@@ -456,6 +459,7 @@
+ default:
+ break;
+ }
++ }
+ break;
+
+ default:
diff -Nru texlive-bin-2025.20250727.75242+ds/debian/patches/series
texlive-bin-2025.20250727.75242+ds/debian/patches/series
--- texlive-bin-2025.20250727.75242+ds/debian/patches/series 2025-08-03
20:18:06.000000000 +0000
+++ texlive-bin-2025.20250727.75242+ds/debian/patches/series 2025-10-29
15:23:59.000000000 +0000
@@ -47,3 +47,4 @@
texlive_svn_r75793.diff
texlive_svn_r74888.diff
zziplib.diff
+mendexk-upmendex-fix-pnumconv.patch
thanks for considering it
Gianfranco
--- End Message ---
--- Begin Message ---
Source: texlive-bin
Source-Version: 2025.20250727.75242+ds-5
Done: Hilmar Preuße <[email protected]>
We believe that the bug you reported is fixed in the latest version of
texlive-bin, 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 [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Hilmar Preuße <[email protected]> (supplier of updated texlive-bin 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 [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Wed, 26 Nov 2025 14:46:26 +0100
Source: texlive-bin
Architecture: source
Version: 2025.20250727.75242+ds-5
Distribution: unstable
Urgency: medium
Maintainer: Debian TeX Task Force <[email protected]>
Changed-By: Hilmar Preuße <[email protected]>
Closes: 1111524 1111536 1119667
Changes:
texlive-bin (2025.20250727.75242+ds-5) unstable; urgency=medium
.
[ Pino Toscano ]
* Import patch 0001-consider-Hurd-as-a-POSIX-system.patch from src:luajit as
luajit-hurd.diff to support Hurd in the embedded luajit copy.
* Use DEB_HOST_ARCH rather than DEB_HOST_ARCH_CPU to use the embedded zziplib
copy on any i386 architecture, not only on Linux, as the problem applies
regardless of the OS (Closes: #1111536).
* Enable the luajit support also on hurd-amd64.
.
[ Samuel Thibault ]
* Patch detex/Makefile.am to fix build failure on single job builders
(Closes: #1111524).
.
[ Gianfranco Costamagna ]
* Patch mendexk-upmendex-fix-pnumconv to FTBFS on Big Endian Architectures
with security flags (Closes: #1119667).
.
* Implement override_dh_missing correctly.
* Lintian stuff.
* Use DEB_CFLAGS_MAINT_APPEND (instead of CFLAGS) to append flags to gcc
to /not/ kill hardening flags.
* Drop transitional packages libtexlua53-dev & libtexlua53.
* Bump Standards version, no changes needed.
Checksums-Sha1:
8b543a3f628a224968419bedd1edcdfd617834e4 3465
texlive-bin_2025.20250727.75242+ds-5.dsc
2490bc3b1a3f288708af1c002c4c39772504759d 529380
texlive-bin_2025.20250727.75242+ds-5.debian.tar.xz
ecbc39987fc236fa5398d81c4974126fc69c9138 5560
texlive-bin_2025.20250727.75242+ds-5_source.buildinfo
Checksums-Sha256:
3c452c6eb2f1fbb42e4b3958fe0a010edb9138324fcfa29fe89bcadaac960fec 3465
texlive-bin_2025.20250727.75242+ds-5.dsc
c72888b5b2107fd8e2407fb38ad29844ff78324a3afe91192eff4b0ad002a642 529380
texlive-bin_2025.20250727.75242+ds-5.debian.tar.xz
f92b8d15b1fa3e6307ec9f229ebb9290cf9e132847bab3fb749eb14c4784b435 5560
texlive-bin_2025.20250727.75242+ds-5_source.buildinfo
Files:
0306ad132825ee9ecc7bcce3cf8bf64b 3465 tex optional
texlive-bin_2025.20250727.75242+ds-5.dsc
afa604441305fd6fde979afcb7375499 529380 tex optional
texlive-bin_2025.20250727.75242+ds-5.debian.tar.xz
46fd8380d009223e679d1ebadc7ba987 5560 tex optional
texlive-bin_2025.20250727.75242+ds-5_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEEaXGmC/nkbIhxf16kxiZYRqvgLIsFAmknBQdfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDY5
NzFBNjBCRjlFNDZDODg3MTdGNUVBNEM2MjY1ODQ2QUJFMDJDOEIACgkQxiZYRqvg
LIvP8RAAuOnTkS0/nRUa9qXvrWmC3reRqisBX2qRzpz0m5uLiMLJmi01DLEhhobS
PDvZ22q2tcdEk50GiRH44aK94i7nieeg/CPzRL6pYXtPLx5l5JW6+sDYGOOoa5YE
Z0vXlap1C4c/tCdlBoh5A95/fOHuPwbuFKQZ+jGMGUdayBKo2GSuiBf/qApRcUoI
+q0ZGLtg8mjmkcDwBjfDy7YK2pYfmdtiVCXtUpRW4n1XNzrYjKqfBCpEYLneq57+
y0xG7b66qqftxaiEHWaCuHIb655Q4OdT+U6ghFhTmKj+BQnX3VAFc7Ij5vpORUz2
+HGnfbai7lWrLkXFd+UiGqWm6O12bDjOUAzGUJVvZHxZfFoQvjST2Gy/rJypooQv
cYvUBciWKHmC0fHTAX+AJ2x7igla7ohZR7zEVFbzuJGfTQUQ/iX03KK7JD9gLTO8
NL9yS6OrdUc+DNJEtkE/TAD7ZJ893ulP4QsUrJQr+GuGWIRViXFABi/6lkE6h38w
LCvb1BT1g2m26WI795TjQVla5Mc+8jjMq+yOEtY8Mm4OGtPKDbQlqpFTXdb6Ofom
EccRadAXYNnuUnzHr8PKl1fKIssrMy5Kgbp3bQcdc9ZQeXQIosma+FivXmJa77H+
oZtm9thov/hRp0JjTEeNqyzP2TilPqyXzWc1PgS2EUlScKjmFKk=
=1dNi
-----END PGP SIGNATURE-----
pgpbpBbC8eoYf.pgp
Description: PGP signature
--- End Message ---