Your message dated Thu, 29 Aug 2024 03:04:54 +0000
with message-id <e1sjvsw-003q3l...@fasolo.debian.org>
and subject line Bug#1075039: fixed in gramophone2 0.8.13a-3.4
has caused the Debian Bug report #1075039,
regarding gramophone2: ftbfs with GCC-14
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.)
--
1075039: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1075039
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: src:gramophone2
Version: 0.8.13a-3.3
Severity: important
Tags: sid trixie
User: debian-...@lists.debian.org
Usertags: ftbfs-gcc-14
[This bug is 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-14/g++-14, but succeeds to build with gcc-13/g++-13. The
severity of this report will be raised before the trixie release.
The full build log can be found at:
http://qa-logs.debian.net/2024/07/01/gramophone2_0.8.13a-3.3_unstable_gccexp.log
The last lines of the build log are at the end of this report.
To build with GCC 14, either set CC=gcc-14 CXX=g++-14 explicitly,
or install the gcc, g++, gfortran, ... packages from experimental.
apt-get -t=experimental install g++
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-14/porting_to.html
[...]
154 | egetc() /* read a single character and abort on EOF */
| ^~~~~
midifile.c:165:1: error: return type defaults to ‘int’ [-Wimplicit-int]
165 | readheader() /* read a header chunk */
| ^~~~~~~~~~
midifile.c:186:1: error: return type defaults to ‘int’ [-Wimplicit-int]
186 | readtrack() /* read a track chunk */
| ^~~~~~~~~
midifile.c:301:1: error: return type defaults to ‘int’ [-Wimplicit-int]
301 | badbyte(c)
| ^~~~~~~
midifile.c:311:1: error: return type defaults to ‘int’ [-Wimplicit-int]
311 | metaevent(type)
| ^~~~~~~~~
midifile.c: In function ‘metaevent’:
midifile.c:311:1: error: type of ‘type’ defaults to ‘int’ [-Wimplicit-int]
midifile.c: At top level:
midifile.c:371:1: error: return type defaults to ‘int’ [-Wimplicit-int]
371 | sysex()
| ^~~~~
midifile.c:378:1: error: return type defaults to ‘int’ [-Wimplicit-int]
378 | chanmessage(status,c1,c2)
| ^~~~~~~~~~~
midifile.c: In function ‘to32bit’:
midifile.c:438:1: error: type of ‘c1’ defaults to ‘int’ [-Wimplicit-int]
438 | to32bit(c1,c2,c3,c4)
| ^~~~~~~
midifile.c:438:1: error: type of ‘c2’ defaults to ‘int’ [-Wimplicit-int]
midifile.c:438:1: error: type of ‘c3’ defaults to ‘int’ [-Wimplicit-int]
midifile.c:438:1: error: type of ‘c4’ defaults to ‘int’ [-Wimplicit-int]
midifile.c: At top level:
midifile.c:450:1: error: return type defaults to ‘int’ [-Wimplicit-int]
450 | to16bit(c1,c2)
| ^~~~~~~
midifile.c:469:1: error: return type defaults to ‘int’ [-Wimplicit-int]
469 | read16bit()
| ^~~~~~~~~
midifile.c:478:1: error: return type defaults to ‘int’ [-Wimplicit-int]
478 | mferror(s)
| ^~~~~~~
midifile.c:496:1: error: return type defaults to ‘int’ [-Wimplicit-int]
496 | msginit()
| ^~~~~~~
midifile.c:508:1: error: return type defaults to ‘int’ [-Wimplicit-int]
508 | msgleng()
| ^~~~~~~
midifile.c:514:1: error: return type defaults to ‘int’ [-Wimplicit-int]
514 | msgadd(c)
| ^~~~~~
midifile.c:524:1: error: return type defaults to ‘int’ [-Wimplicit-int]
524 | biggermsg()
| ^~~~~~~~~
midifile.c:861:1: error: return type defaults to ‘int’ [-Wimplicit-int]
861 | eputc(c)
| ^~~~~
In file included from GRAMophone.y:40:
GRAMophone.l:322:1: error: return type defaults to ‘int’ [-Wimplicit-int]
322 | yywrap() {
| ^~~~~~
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')
| ^
make[1]: *** [Makefile:10: default] Error 1
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [/usr/share/cdbs/1/class/makefile.mk:77: debian/stamp-makefile-build]
Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--- End Message ---
--- Begin Message ---
Source: gramophone2
Source-Version: 0.8.13a-3.4
Done: Ying-Chun Liu (PaulLiu) <paul...@debian.org>
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 1075...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Ying-Chun Liu (PaulLiu) <paul...@debian.org> (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 ftpmas...@ftp-master.debian.org)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Fri, 09 Aug 2024 00:41:00 +0800
Source: gramophone2
Architecture: source
Version: 0.8.13a-3.4
Distribution: unstable
Urgency: low
Maintainer: Francesco Namuri <fra...@debian.org>
Changed-By: Ying-Chun Liu (PaulLiu) <paul...@debian.org>
Closes: 1075039
Changes:
gramophone2 (0.8.13a-3.4) unstable; urgency=low
.
* Non-maintainer upload.
* Ported to GCC-14. (Closes: #1075039)
- Update debian/patches/clang_FTBFS.patch
- Update debian/patches/fix-ftbfs-implicit-function-declaration.patch
- Update debian/patches/grammyVM.c.diff
Checksums-Sha1:
24b04b56ca48579affa60c22c07099e22b47d65e 1836 gramophone2_0.8.13a-3.4.dsc
e65998f105c86a259aa70bf1b61f5e2c44c1831c 6452
gramophone2_0.8.13a-3.4.debian.tar.xz
d707d3d20d95cc1df147e799fbcb80c157844a4c 7272
gramophone2_0.8.13a-3.4_source.buildinfo
Checksums-Sha256:
4a0e0c51fbcef5648d754cd661da8c6aa36ac68cab568000ee68f9f16c28e363 1836
gramophone2_0.8.13a-3.4.dsc
ae6783f3b095352cf66bf97a4a195cc29f90f87bdb114b7dc2f55f322d8a6f3a 6452
gramophone2_0.8.13a-3.4.debian.tar.xz
65574e84f72707c2c475046ae591dbdb5342000ce86ff9927fa6edb10929fd83 7272
gramophone2_0.8.13a-3.4_source.buildinfo
Files:
cc29f33ff5c1fa92cbedc8afec53e04b 1836 sound optional
gramophone2_0.8.13a-3.4.dsc
d4e1d3a3b6d8afb0868cf664fba8d3ef 6452 sound optional
gramophone2_0.8.13a-3.4.debian.tar.xz
e237705fdf49406f78a5f17207007b21 7272 sound optional
gramophone2_0.8.13a-3.4_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQJHBAEBCgAxFiEEo2h49GQQhoFgDLZIRBc/oT0FiIgFAmbCqs4THHBhdWxsaXVA
ZGViaWFuLm9yZwAKCRBEFz+hPQWIiPSqD/42PwtHQHWzJCaBNuImrtrNBnCNGS7w
7fkAUezpMtbZNXk2kwjjM0mS39CbXgLVZRO73QU1qMGJ4XTwJU7Fe5zpzKVVDGQ/
Z6z2+PICE7AOtat0LkLP1tXgK/eGGFjQjYaStqQ3I34Muw5hYnvF95hEaovhf84v
4f+g+cqwajEfLbr8H/i1MkFZmAMJvErnX2aj1QGsqE1OmOZ1+HRiVNj0WEXs3CFD
J6c9xNogYkU0t9QWJuRe6TqQ0v0PwLc1KmGntgV2jXAnIT9WN/93VZrQw55oOCCM
oc2sHcqQFiIDZmlCfZhlbqeeqWr4zt+uOJIMnfwrGkPQtu+YvqGAMBDQsAvXUvu6
6bjQ/cYHox74sD81ajrgYNFz3JOSoOUQVwIR66KNxeqdVDqni3ebTGKfsYmIdNVE
ouwHIxPQ6z9J2E2cw0B7TRsLNq4AlRlbAsZDHsqQ6ewc7bIMvLoKBcicdxBwuw+K
gO04xIMGQUvckPWR4o0E8Z1U8HV3PlbvoG0cGWC+OpPc0rB58vZbiV95ubadPQge
eWb2/A2IIkQcxFSw9UCqov/P4GduLU4GnefAXoCKuZIPQM9Qa767PYWqBFlp/oiI
f+bdSmX1nTe8DBmOPi7Xnzh41xLiAeR6/je42gVkzN/Tu2phnfs4Df272E7ss0O8
+Yewn+7q7kna0A==
=3xM8
-----END PGP SIGNATURE-----
pgpG25JlYbMgq.pgp
Description: PGP signature
--- End Message ---