Bug#812621: Bug#812695: pygame-sdl2: FTBFS: format not a string literal and no format arguments
locutusofborg at debian.org
Tue Jan 26 08:33:52 UTC 2016
-----BEGIN PGP SIGNED MESSAGE-----
Hi, we uploaded libsdl2 a few days ago, and now we are uploading
image, mixer, ttf and all the related packages.
This API breakage shouldn't have been possible (according to upstream,
no packages should use internal sdl2 functions, and in case they do,
they asked us to report them upstream, so they can have a look and
so, if you say the code is autogenerated, please just wait for our
"internal" transition to finish, and then I guess a simple binNMU
would be already enough to fix the issue.
libsdl2-net and libsdl2-gfx are already in unstable, libsdl2-image
will go in unstable today, while libsdl2-ttf and libsdl2-mixer are on
Manuel todo list.
Please revert your "hack" on pygame-sdl2, and let us know if it still
is a problem after we finished the internal sdl2 transition.
thanks a lot for the ping and the good report to you both!
On Mon, 25 Jan 2016 23:38:28 -0500 ucko at debian.org (Aaron M. Ucko) wrote
> Markus Koschany <apo at debian.org> writes:
>> Thanks for the report. I believe this is some sort of regression
>> in SDL2 2.0.4. Four days ago pygame-sdl2 built fine with SDL2
>> 2.0.2. pygame_sdl2.error.c is auto-generated at build-time and
>> the error message,(__pyx_t_3) is controlled by SDL_GetError(), so
>> there is not much I can do here. I will disable this specific
>> -format hardening check for now and re-enable it as soon as this
>> issue is resolved in src:libsdl2 and related packages.
> Ah, yes, I see that SDL_SetError hadn't previously been annotated
> as printf-like. It would be best if whatever generated
> pygame_sdl2.error.c (cython?) respected this annotation itself.
> At any rate, thanks for the quick response and workaround!
> -- Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
> http://www.mit.edu/~amu/ |
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
-----END PGP SIGNATURE-----
More information about the Pkg-sdl-maintainers