Your message dated Tue, 14 Jul 2026 12:50:39 +0000
with message-id <[email protected]>
and subject line Bug#1096770: fixed in gramophone2 0.8.13a-3.7
has caused the Debian Bug report #1096770,
regarding gramophone2: 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.)


-- 
1096770: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1096770
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: src:gramophone2
Version: 0.8.13a-3.5
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/gramophone2_0.8.13a-3.5_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

[...]
      | ^
midifile.h:33:15: error: prototype declaration
   33 | unsigned long mf_sec2ticks();
      |               ^~~~~~~~~~~~
midifile.c: In function ‘mf_ticks2sec’:
midifile.c:822:1: warning: old-style function definition 
[-Wold-style-definition]
  822 | mf_ticks2sec(ticks,division,tempo)
      | ^~~~~~~~~~~~
midifile.c:826:1: error: number of arguments doesn’t match prototype
  826 | {
      | ^
midifile.h:32:7: error: prototype declaration
   32 | float mf_ticks2sec();
      |       ^~~~~~~~~~~~
midifile.c: In function ‘write32bit’:
midifile.c:686:23: warning: old-style function definition 
[-Wold-style-definition]
  686 |     void write16bit(),write32bit();
      |                       ^~~~~~~~~~
midifile.c:855:1: error: number of arguments doesn’t match prototype
  855 | {
      | ^
midifile.c:686:23: error: prototype declaration
  686 |     void write16bit(),write32bit();
      |                       ^~~~~~~~~~
midifile.c: In function ‘write16bit’:
midifile.c:686:10: warning: old-style function definition 
[-Wold-style-definition]
  686 |     void write16bit(),write32bit();
      |          ^~~~~~~~~~
midifile.c:865:1: error: number of arguments doesn’t match prototype
  865 | {
      | ^
midifile.c:686:10: error: prototype declaration
  686 |     void write16bit(),write32bit();
      |          ^~~~~~~~~~
midifile.c: In function ‘eputc’:
midifile.c:871:5: warning: old-style function definition 
[-Wold-style-definition]
  871 | int eputc(c)
      |     ^~~~~
midifile.c:882:22: error: too many arguments to function ‘Mf_putc’; expected 0, 
have 1
  882 |         return_val = (Mf_putc)(c);
      |                      ^         ~
midifile.c: At top level:
midifile.c:76:13: warning: ‘to32bit’ used but never defined
   76 | static long to32bit();
      |             ^~~~~~~
In file included from GRAMophone.y:40:
GRAMophone.l: In function ‘check_id’:
GRAMophone.l:328:23: warning: comparison between pointer and zero character 
constant [-Wpointer-compare]
  328 |   if(dhSearch2(yytext)!='\0')
      |                       ^~
GRAMophone.l:328:6: note: did you mean to dereference the pointer?
  328 |   if(dhSearch2(yytext)!='\0')
      |      ^
GRAMophone.tab.c: In function ‘yyparse’:
GRAMophone.tab.c:4585:7: error: too many arguments to function ‘yyerror’; 
expected 0, have 1
 4585 |       yyerror (YY_("syntax error"));
      |       ^~~~~~~
GRAMophone.y:53:8: note: declared here
   53 |    int yyerror();
      |        ^~~~~~~
GRAMophone.tab.c:4696:3: error: too many arguments to function ‘yyerror’; 
expected 0, have 1
 4696 |   yyerror (YY_("memory exhausted"));
      |   ^~~~~~~
GRAMophone.y:53:8: note: declared here
   53 |    int yyerror();
      |        ^~~~~~~
make[1]: *** [Makefile:10: default] Error 1
make[1]: Leaving directory '/build/reproducible-path/gramophone2-0.8.13a'
make: *** [/usr/share/cdbs/1/class/makefile.mk:77: debian/stamp-makefile-build] 
Error 2
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2

--- End Message ---
--- Begin Message ---
Source: gramophone2
Source-Version: 0.8.13a-3.7
Done: Andreas Tille <[email protected]>

We believe that the bug you reported is fixed in the latest version of
gramophone2, 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 gramophone2 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: Mon, 29 Jun 2026 10:54:50 +0200
Source: gramophone2
Architecture: source
Version: 0.8.13a-3.7
Distribution: unstable
Urgency: medium
Maintainer: Francesco Namuri <[email protected]>
Changed-By: Andreas Tille <[email protected]>
Closes: 1096770 1141064 1141068
Changes:
 gramophone2 (0.8.13a-3.7) unstable; urgency=medium
 .
   * Non-maintainer upload.
   * Maintain in Debian Team on Salsa
   * Fix several issues to build with gcc-15
     Closes: #1096770
   * Remove redundant Priority: optional from source stanza.
   * Update standards version to 4.7.4, no changes needed.
   * Add debian/upstream/metadata
   * d/watch:
      - version=5
      - Secure URI
     Closes: #1141064
   * d/copyright: DEP5
     Closes: #1141068
Checksums-Sha1:
 20ad7483cd1eee581666c25852e857fd1007e5de 1916 gramophone2_0.8.13a-3.7.dsc
 474eae1dfb0ff20460200439227bd3c459d30416 8680 
gramophone2_0.8.13a-3.7.debian.tar.xz
 e41c103ab1b082110990cb6f85b395579b6cbad6 6057 
gramophone2_0.8.13a-3.7_amd64.buildinfo
Checksums-Sha256:
 bd48a3f3c9db876ed139d64dbe1f2b55e6b7ea1cb8065034345ac569d6f3343c 1916 
gramophone2_0.8.13a-3.7.dsc
 9be0abf7288dbf84c3678eb46da8f77e428b8f1e28ee176ca4c85694fcd1728e 8680 
gramophone2_0.8.13a-3.7.debian.tar.xz
 05e95cbed707c5a09ed95b3812b6ae6e0b2bef6116f92b53634745e90c393856 6057 
gramophone2_0.8.13a-3.7_amd64.buildinfo
Files:
 579400f7ad49954f6d8d33d57fbc3b4f 1916 sound optional 
gramophone2_0.8.13a-3.7.dsc
 80442bc2ed2b68efb05aef7cbbd01f87 8680 sound optional 
gramophone2_0.8.13a-3.7.debian.tar.xz
 67924770c5d3e80991cf5480a305ceaa 6057 sound optional 
gramophone2_0.8.13a-3.7_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQJFBAEBCgAvFiEE8fAHMgoDVUHwpmPKV4oElNHGRtEFAmpCW3ARHHRpbGxlQGRl
Ymlhbi5vcmcACgkQV4oElNHGRtF7Sg/+Pd7ieE2PVxes0/9eEPBJJqFghLh4YLWp
9fNogYInwRzbFRm9wiBsAnRp45MFoImmCYU1FXpTMaElqGsrRktYaFEZYFzPCpry
KeqrDpQgFP685rGAPjkEDd/jausGV1SvKBerWTUveZtAQyRkX1G+90L0ScKwJ3/Y
dYZlx00NPVVfcDHnJmrepfVMH/e6aTkT1MMXzRCBAbP5x7kGnR6cs4XvroY/yBuc
llmGBJhw8Nbb4+kBsdI/OtFoVCKLXP5ch0P10dZWlg3ScQtImprsBGTdO90wrwOq
gYNEmVi/KljqTDAMLtMjaRvRtJBQtXiulEAHyI0fSS8yf5dh7rXepqQXl4eW2UlV
3n5P8leI+Ucv4sz+uHeJvHo5g4qTSMM1K7gKf00rJjMaWJv3EPsQaoXi+DdkRCNa
/BPqk/i7aZ2Jr3jii8FTRYPUDzFBXqCl57Rsk2MqwXTzLlgYy0gJr2ZFEpOGeVnD
ifVe6RSmfgJy4BvSlkKmQoVnX82BhcaG9wEIahjsxYc7e3LxrimLBi0kNe4RiBGN
arp45KAM3C8S99M+Cj9Sq5gnY6mRO9tjcs8kSdenVmkj3xMrvZHeMZEYk+Cyi1CJ
mWjdF9LZ6y8GIhaXW06NHbK31rzJMOL+MEBc2sRSos/jHlf7uf0mYOfq2o/19Q92
9yR6oKYR86I=
=FrnT
-----END PGP SIGNATURE-----

Attachment: pgpjHGZK3Il3G.pgp
Description: PGP signature


--- End Message ---

Reply via email to