Your message dated Wed, 13 Aug 2025 01:09:22 +0000
with message-id <[email protected]>
and subject line Bug#1097395: fixed in midicsv 1.1+dfsg.1-2
has caused the Debian Bug report #1097395,
regarding midicsv: 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.)
--
1097395: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1097395
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:midicsv
Version: 1.1+dfsg.1-1
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/midicsv_1.1+dfsg.1-1_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
[...]
USER=user42
dpkg-buildpackage
-----------------
Command: dpkg-buildpackage --sanitize-env -us -uc -b
dpkg-buildpackage: info: source package midicsv
dpkg-buildpackage: info: source version 1.1+dfsg.1-1
dpkg-buildpackage: info: source distribution unstable
dpkg-buildpackage: info: source changed by Kamal Mostafa <[email protected]>
dpkg-source --before-build .
dpkg-buildpackage: info: host architecture amd64
debian/rules clean
dh clean
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
dh_auto_clean
dh_auto_clean: warning: Compatibility levels before 10 are deprecated (level 9
in use)
make -j1 clean
make[1]: Entering directory '/build/reproducible-path/midicsv-1.1+dfsg.1'
rm -f midicsv csvmidi *.o *.bak core core.* *.out midicsv.zip
make[1]: Leaving directory '/build/reproducible-path/midicsv-1.1+dfsg.1'
dh_clean
dh_clean: warning: Compatibility levels before 10 are deprecated (level 9 in
use)
debian/rules binary
dh binary
dh: warning: Compatibility levels before 10 are deprecated (level 9 in use)
dh_update_autotools_config
dh_auto_configure
dh_auto_configure: warning: Compatibility levels before 10 are deprecated
(level 9 in use)
dh_auto_build
dh_auto_build: warning: Compatibility levels before 10 are deprecated (level 9
in use)
make -j1
make[1]: Entering directory '/build/reproducible-path/midicsv-1.1+dfsg.1'
cc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/midicsv-1.1+dfsg.1=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o
midicsv.o midicsv.c
midicsv.c: In function ‘main’:
midicsv.c:500:9: warning: ignoring return value of ‘fread’ declared with
attribute ‘warn_unused_result’ [-Wunused-result]
500 | fread((char *) trk, (int) mt.length, 1, fp);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/midicsv-1.1+dfsg.1=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o
midio.o midio.c
midio.c: In function ‘readlong’:
midio.c:22:5: warning: ignoring return value of ‘fread’ declared with attribute
‘warn_unused_result’ [-Wunused-result]
22 | fread((char *) c, 1, sizeof c, fp);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
midio.c: In function ‘readshort’:
midio.c:32:5: warning: ignoring return value of ‘fread’ declared with attribute
‘warn_unused_result’ [-Wunused-result]
32 | fread((char *) c, 1, sizeof c, fp);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
midio.c: In function ‘readMidiFileHeader’:
midio.c:58:5: warning: ignoring return value of ‘fread’ declared with attribute
‘warn_unused_result’ [-Wunused-result]
58 | fread(h->chunktype, sizeof h->chunktype, 1, fp);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
midio.c: In function ‘readMidiTrackHeader’:
midio.c:69:5: warning: ignoring return value of ‘fread’ declared with attribute
‘warn_unused_result’ [-Wunused-result]
69 | fread(t->chunktype, sizeof t->chunktype, 1, fp);
| ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
cc -g -O2 -Werror=implicit-function-declaration
-ffile-prefix-map=/build/reproducible-path/midicsv-1.1+dfsg.1=.
-fstack-protector-strong -fstack-clash-protection -Wformat
-Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -c -o
getopt.o getopt.c
getopt.c: In function ‘Getopt’:
getopt.c:76:18: error: conflicting types for ‘index’; have ‘char *(void)’
76 | char *index();
| ^~~~~
In file included from /usr/include/string.h:462,
from getopt.c:55:
/usr/include/strings.h:68:14: note: previous declaration of ‘index’ with type
‘char *(const char *, int)’
68 | extern char *index (const char *__s, int __c)
| ^~~~~
make[1]: *** [<builtin>: getopt.o] Error 1
make[1]: Leaving directory '/build/reproducible-path/midicsv-1.1+dfsg.1'
dh_auto_build: error: make -j1 returned exit code 2
make: *** [debian/rules:8: binary] Error 255
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: midicsv
Source-Version: 1.1+dfsg.1-2
Done: Andreas Tille <[email protected]>
We believe that the bug you reported is fixed in the latest version of
midicsv, 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.
Andreas Tille <[email protected]> (supplier of updated midicsv 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: Sun, 15 Jun 2025 05:45:15 +0200
Source: midicsv
Architecture: source
Version: 1.1+dfsg.1-2
Distribution: unstable
Urgency: medium
Maintainer: Debian Multimedia Maintainers <[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 1097395 1107815
Changes:
midicsv (1.1+dfsg.1-2) unstable; urgency=medium
.
* Team upload.
* Maintain package in Debian Multimedia team
Closes: #1107815
* Add proper parameters to match the system declaration of index()
Closes: #1097395
* Standards-Version: 4.7.2 (routine-update)
* debhelper-compat 13 (routine-update)
* Secure URI in copyright format (routine-update)
* Remove trailing whitespace in debian/copyright (routine-update)
* Remove trailing whitespace in debian/rules (routine-update)
* Trim trailing whitespace.
* Use secure URI in Homepage field.
* d/watch
- file standard 4
- Secure URI
* d/copyright
- Include full license of cc-by-sa in d/copyright
- Fix regexp
- Add Files-Excluded
Checksums-Sha1:
523597f84b58fbdf97e37a807203f0d696c428ba 1971 midicsv_1.1+dfsg.1-2.dsc
5fd8e6260768b0808d6559a8b80171f1bd2ff937 9356
midicsv_1.1+dfsg.1-2.debian.tar.xz
ce78fbeb28ef2df5fc26aa859f4ce4f266e7120b 6168
midicsv_1.1+dfsg.1-2_amd64.buildinfo
Checksums-Sha256:
ebed64b0eec73096b671af4300a25a8e372d2a1c378dd3fd994aecb7f025af3d 1971
midicsv_1.1+dfsg.1-2.dsc
1ccc1c0fc43db965084d459b0a79c4daed31bcc37a8d6d82be573e35da88ab4f 9356
midicsv_1.1+dfsg.1-2.debian.tar.xz
97cebdab8dcc71b0c457f4ca1688a9b1544050f898c0d019578284f94280f69c 6168
midicsv_1.1+dfsg.1-2_amd64.buildinfo
Files:
7ac45df8c99f6d3877796fdc1f30a36f 1971 sound optional midicsv_1.1+dfsg.1-2.dsc
ec30e7cfae4123b42b6819eefd6fde2d 9356 sound optional
midicsv_1.1+dfsg.1-2.debian.tar.xz
5598716aa2c66865c19cb9e4fe3ddc06 6168 sound optional
midicsv_1.1+dfsg.1-2_amd64.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmiL0YwRHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtHD4Q/+LwYNL6eKLx314skbF9zuo2HACrYMWi8w
y2JPdCsmhrwOoiwNn+55Zr7LnQOCs2zfzEGYHBcfB61vASs9wNkVBtK8f25EfIX6
PmX+FzGAwaAKTAPC7UBomZ3rqhNwN8HbYgzpqaziCtUiCdfWAbl1MPDfRRuTiuO0
3cDZuQ0GXEcgOgIaGWGmpD1NF3CKAOnxy/D8UOoLaBjQO0vw397ubJ/uME1kKx1B
24iVTuNJr06uT4z7wHG7Tt6kSyD/52Pkj6K+cesKcm1zs3w8fGXypJFejpJk2d31
nk9oYQ7NFtRKmx5i2N69Ci6i4q9Uh1azB8EvB38+cf2YYQ5nmvD7zTrdhHPuPMn3
O0ZQmsJEughl1FLJNW0Id1ZP6t7eU13+hMnw910fygKmYgpbFbeKbvoV6iTXJgnA
UgIC9k2Xk8g1plMs5dRQI7FOSEofMRVPHvV/OFM3tKPimMJcz2VGDl3Pk4bBBK+X
IxL6I8wntffEbdZR+X/hn9Z8550cRyrKoHvK+kzwsFVyuC/EgG5MHfbV7kctRloQ
2PCFV7/PluWL7GJxbAnDZnPrAehhJiiUr77S2j4sfvRKtXLeja5hzsQTTE6ilcta
mJcvwYLalSLcvaaeAQIArbMFWVZ2cMVA8BIl2RS5LY7xlkBC7WPST85Hmvi9UrXV
l2Snbpw0J4E=
=GLu9
-----END PGP SIGNATURE-----
pgpYQUY8G__08.pgp
Description: PGP signature
--- End Message ---