Your message dated Sat, 31 Jan 2026 13:04:34 +0000
with message-id <[email protected]>
and subject line Bug#1097399: fixed in mimetex 1.76-5
has caused the Debian Bug report #1097399,
regarding mimetex: ftbfs with GCC-15
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.)
--
1097399: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097399
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:mimetex
Version: 1.76-4
Severity: important
Tags: sid forky
User: [email protected]
Usertags: ftbfs-gcc-15
[This bug is NOT targeted to the upcoming trixie release]
Please keep this issue open in the bug tracker for the package it
was filed for. If a fix in another package is required, please
file a bug for the other package (or clone), and add a block in this
package. Please keep the issue open until the package can be built in
a follow-up test rebuild.
The package fails to build in a test rebuild on at least amd64 with
gcc-15/g++-15, but succeeds to build with gcc-14/g++-14. The
severity of this report will be raised before the forky release.
The full build log can be found at:
http://qa-logs.debian.net/2025/02/16/amd64exp/mimetex_1.76-4_unstable_gccexp.log.gz
The last lines of the build log are at the end of this report.
To build with GCC 15, either set CC=gcc-15 CXX=g++-15 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
GCC 15 now defaults to the C23/C++23 standards, exposing many FTBFS.
Other Common build failures are new warnings resulting in build failures
with -Werror turned on, or new/dropped symbols in Debian symbols files.
For other C/C++ related build failures see the porting guide at
http://gcc.gnu.org/gcc-15/porting_to.html
[...]
14772 | int aapatterns(); /* to antialias special
patterns */
| ^~~~~~~~~~
mimetex.c: In function ‘main’:
mimetex.c:17712:20: error: too many arguments to function ‘GIF_Create’;
expected 0, have 5
17712 | { int status = GIF_Create(gif_outfile,
| ^~~~~~~~~~ ~~~~~~~~~~~
mimetex.c:16897:9: note: declared here
16897 | int GIF_Create(),GIF_CompressImage(),GIF_Close(); /* prototypes
for... */
| ^~~~~~~~~~
mimetex.c:17728:3: error: too many arguments to function ‘GIF_SetColor’;
expected 0, have 4
17728 | GIF_SetColor(0,bgred,bggreen,bgblue); /* background white if all 255
*/
| ^~~~~~~~~~~~ ~
mimetex.c:16898:9: note: declared here
16898 | void GIF_SetColor(),GIF_SetTransparent(); /* ...gifsave enntry
points */
| ^~~~~~~~~~~~
mimetex.c:17730:7: error: too many arguments to function ‘GIF_SetColor’;
expected 0, have 4
17730 | { GIF_SetColor(1,fgred,fggreen,fgblue); /* foreground black if all
0 */
| ^~~~~~~~~~~~ ~
mimetex.c:16898:9: note: declared here
16898 | void GIF_SetColor(),GIF_SetTransparent(); /* ...gifsave enntry
points */
| ^~~~~~~~~~~~
mimetex.c:17743:7: error: too many arguments to function ‘GIF_SetColor’;
expected 0, have 4
17743 | GIF_SetColor(igray, red,green,blue); /*set
gray,grayer,...,0=black*/
| ^~~~~~~~~~~~ ~~~~~
mimetex.c:16898:9: note: declared here
16898 | void GIF_SetColor(),GIF_SetTransparent(); /* ...gifsave enntry
points */
| ^~~~~~~~~~~~
mimetex.c:17747:5: error: too many arguments to function ‘GIF_SetTransparent’;
expected 0, have 1
17747 | GIF_SetTransparent(0); /* set transparent background */
| ^~~~~~~~~~~~~~~~~~ ~
mimetex.c:16898:24: note: declared here
16898 | void GIF_SetColor(),GIF_SetTransparent(); /* ...gifsave enntry
points */
| ^~~~~~~~~~~~~~~~~~
mimetex.c:17750:3: error: too many arguments to function ‘GIF_CompressImage’;
expected 0, have 5
17750 | GIF_CompressImage(0, 0, -1, -1, GetPixel); /* emit gif */
| ^~~~~~~~~~~~~~~~~ ~
mimetex.c:16897:22: note: declared here
16897 | int GIF_Create(),GIF_CompressImage(),GIF_Close(); /* prototypes
for... */
| ^~~~~~~~~~~~~~~~~
mimetex.c: In function ‘CreateGifFromEq’:
mimetex.c:17836:9: error: conflicting types for ‘main’; have ‘int(void)’
17836 | int main(); /* main() akways returns an int */
| ^~~~
mimetex.c:16839:9: note: previous definition of ‘main’ with type ‘int(int,
char **, char **)’
16839 | int main ( int argc, char *argv[]
| ^~~~
mimetex.c:17848:9: error: too many arguments to function ‘main’; expected 0,
have 3
17848 | return main ( argc, argv
| ^~~~ ~~~~
mimetex.c:17836:9: note: declared here
17836 | int main(); /* main() akways returns an int */
| ^~~~
mimetex.c: In function ‘ismonth’:
mimetex.c:17896:12: error: too many arguments to function ‘localtime’; expected
0, have 1
17896 | tmstruct = localtime((time_t *)(&time_val)); /* interpret time_val */
| ^~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~
mimetex.c:17878:41: note: declared here
17878 | struct tm *tmstruct=(struct tm *)NULL, *localtime(); /* interpret
time_val */
| ^~~~~~~~~
mimetex.c: At top level:
mimetex.c:18450:9: error: conflicting types for ‘GetPixel’; have ‘int(int,
int)’
18450 | int GetPixel ( int x, int y )
| ^~~~~~~~
mimetex.c:16896:9: note: previous declaration of ‘GetPixel’ with type
‘int(void)’
16896 | int GetPixel(); /* feed pixels to gifsave
library */
| ^~~~~~~~
make[1]: *** [debian/rules:9: override_dh_auto_build] Error 1
make[1]: Leaving directory '/build/reproducible-path/mimetex-1.76'
make: *** [debian/rules:6: binary] Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: mimetex
Source-Version: 1.76-5
Done: Hilmar Preuße <[email protected]>
We believe that the bug you reported is fixed in the latest version of
mimetex, 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 mimetex 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: Sat, 31 Jan 2026 13:40:45 +0100
Source: mimetex
Architecture: source
Version: 1.76-5
Distribution: unstable
Urgency: medium
Maintainer: Hilmar Preuße <[email protected]>
Changed-By: Hilmar Preuße <[email protected]>
Closes: 1097399
Changes:
mimetex (1.76-5) unstable; urgency=medium
.
* Add "-std=gnu17" to make package buildable using gcc-15
(Closes: #1097399).
* Enable hardening build flags.
* Bump Standards version, no changes needed.
Checksums-Sha1:
938c0e8f5a1b2f3e5d76545120601b27103bd7de 1940 mimetex_1.76-5.dsc
889c6302a061a68fabdca44d1b9661deb8c48a50 3840 mimetex_1.76-5.debian.tar.xz
4d815a0dad6312e543582aa009e5a98abf2e2653 5494 mimetex_1.76-5_source.buildinfo
Checksums-Sha256:
dddfd95660aba73ccc592b579987f8250dfa9adb667e24c447964b073784a01c 1940
mimetex_1.76-5.dsc
50c67e06958e44310705f494f08ef092969ef1a8e4d359a35c86f9d944a79570 3840
mimetex_1.76-5.debian.tar.xz
475a306fc89c327a77409c3944da3c131379420a09b71fe6381fb761d39fc053 5494
mimetex_1.76-5_source.buildinfo
Files:
b977dc60579991de6337191f9474c327 1940 utils optional mimetex_1.76-5.dsc
300ad9b53d9f46d9636241d846b8e579 3840 utils optional
mimetex_1.76-5.debian.tar.xz
e37e5dd936bf3eb43b88d86b3755d2f4 5494 utils optional
mimetex_1.76-5_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEEaXGmC/nkbIhxf16kxiZYRqvgLIsFAml9+G5fFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldDY5
NzFBNjBCRjlFNDZDODg3MTdGNUVBNEM2MjY1ODQ2QUJFMDJDOEIACgkQxiZYRqvg
LItJkA//R7WOiOfas7wwV3znYqfIHw2bLd/OEDDCP/An2/RnEy3LV0ucGst3Pt/y
tP50NYkQOBVpNjsoXkrpESl9UpRrHXAPMl9w6idSVxJnFhbkHiGk9hQUJpmx8eso
JkA+ojIgRUYatK7QQrBHNH0elW/WVpmCzuM/KwpTfJt+HJQXbTSje8CS1SFeVuDM
QH0hehLZM3Bx+/r1nZFwQZTjF8M/BDdAbxrMEbFHky3gwi5cGXKDXrWVD1eSqeZQ
3RJRrhGDTGfajfDm0Mvp87jn/PhxmxEtUgCjb8LZJh0c+NDdsaPybtLlM5d/VRjC
d+YKyqQkiTsn59yP3uQH5ktwS6JwnYUwZXMB8+Zs206WecsFQQY7k9NZ2jYsLU0P
Rk59HAKEJXogCndaSfwZ8/zFmoHjOhhGYNaGhhausi07YBikFtxsKKNreAAvNfpr
c2LSn0vOvHWGS4yS1rCLhg2QW0YupsaJxkXMeDjet1UXVGxsYGyh2xDmY8KIvKD0
nksRzh8Ojwi7LUrtZ7ZtMXganW5hRa7O7LacgmlCETiFxGMgNUTToUOxWDQQ5To3
MZbW70ccrC0LAKw9rm21SA48FQiTctgJo9DlPnqQupnXWUYloEJfv2zcuGGJxwIk
/gUHhaGXxKKxNv8pbykJ9Zr3QZrLPkXaRSjSuL+byqqp+a+33XU=
=QXcD
-----END PGP SIGNATURE-----
pgpMNpILLx5nH.pgp
Description: PGP signature
--- End Message ---