Bug#814276: Non-Free file: src/stdlib/SDL_qsort.c

Manuel A. Fernandez Montecelo manuel.montezelo at gmail.com
Wed Feb 17 19:05:00 UTC 2016


2016-02-15 8:29 GMT+00:00 Ryan C. Gordon <icculus at icculus.org>:
>
>> We can do this to solve our immediate problem, but I guess that it
>> affects upstream as Ryan said, so maybe it's better to just change the
>> implementation.
>
>
> I've changed the implementation. It's now public domain code from PDCLib.
>
>     https://hg.libsdl.org/SDL/rev/19998f9082dc
>
> We have no intention of shipping another release of SDL 1.2, but on 1.2,
> SDL_qsort is #defined to qsort in the headers if HAVE_QSORT is set by the
> configure script...that is to say, if Debian wants to replace SDL_qsort.c
> with an empty file for its SDL 1.2 package, it will likely build the exact
> same binary.
>
> Let me know if you have any other concerns.

Thanks Ryan.

In principle we have to create a new release for libsdl1.2 (current
1.2.15-12, would be 1.2.15+dfsg1-1) with the file removed, the +dfsg1
meaning that we are repacking the original tarball to make Debian Free
Software Guidelines-valid, because Debian is also redistributing the
source and the DFSG guarantees that we distribute files which are
considered fully free also in terms of modification, etc.

Hopefully there will be no problem to ship a new version with
libsdl1.2 with this file emptied, but if there is I will let you know.


Gianfranco, will you do the libsdl2 one or should I do both?


Cheers.
-- 
Manuel A. Fernandez Montecelo <manuel.montezelo at gmail.com>



More information about the Pkg-sdl-maintainers mailing list