Control: tags -1 unreproducible
thanks

On Mon, Feb 17, 2025 at 05:01:56PM +0000, Matthias Klose wrote:
> [...]
> 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.
> [...]
> aacurkbd.c: In function 'curses_getchar':
> aacurkbd.c:96:13: error: too many arguments to function 'Gpm_Wgetch'; 
> expected 0, have 1
>    96 |         c = Gpm_Wgetch(stdscr);
>       |             ^~~~~~~~~~ ~~~~~~
> In file included from aacurkbd.c:12:
> /usr/include/gpm.h:271:12: note: declared here
>   271 | extern int Gpm_Wgetch();
>       |            ^~~~~~~~~~
> [...]

With the upload of gpm 1.20.7-12 the definition of Gpm_Wgetch changed to
"extern int Gpm_Wgetch(void *)", cf.
<https://tracker.debian.org/news/1663545/accepted-gpm-1207-12-source-into-unstable/>
and
<https://sources.debian.org/src/gpm/1.20.7-12/debian/patches/098-gcc-15#L17>,
and now aalib does not FTBFS anymore.

Thus marking this bug accordingly, and I think it could just be closed.

HTH,
Flo

Attachment: signature.asc
Description: PGP signature

Reply via email to