SDL2 2.0.4 is out!

Gianfranco Costamagna costamagnagianfranco at
Mon Jan 11 11:41:32 UTC 2016

Hi Manuel,

>(I guess that you're subscribed to the mailing list, but copying you

>just in case).

I am now again :)

>Nice, thanks for your work.

thanks to you for caring and answering :)

>If it's API+ABI incompatible as you say below, we must do so, yes.

actually I don't remember the sdl team policy, and the rules file is
a little bit tricky

can you please point me to a patch/hint?
I think we can bump the package name in control file



in rules the
SHLIBVER = 2.0.4

is alredy changed (I did it)

but I don't actually quite understand the versioning of
dh_link -plibsdl2-dev usr/lib/$(DEB_HOST_MULTIARCH)/ usr/lib/$(DEB_HOST_MULTIARCH)/

dh_makeshlibs -V"libsdl2-2.0-0 (>= $(SHLIBVER))"

>Since the mechanism is a bit new and people need to enable new
>repositories, so I would keep it for a while.  There are no
>reverse-deps on the -dbg package in Debian (one of the reasons to not
>remove it), but maybe some private development relies on that.  We
>shouldn't pay excessive attention to that in general, I think, but
>waiting a few months until there's some agreement/coordination on
>removing all -dbg packages does not hurt.

completely agree here (I hope lintian will start to complain when things
settle down)

>I didn't review the work (I was travelling in the last few weeks) and
>cannot start to work on that immediately.  If you want to go ahead no
>problem from my side.  Otherwise I will try to make room for it in the
>next weeks.
>The most time-consuming part is to prepare the transition, specially
>if they need modifications or are entangled in other transitions...
>there are >50 rev-deps already.

I really would like to have the transition done in stretch/xenial, and since the
freeze is ~1 month away I think I can manage it.

With your permission I'll try to upload the new package in experimental, do the test
rebuilds, fix the failures and then go for unstable.

what do you think?
(just I don't want to mess things up with bad SONAME changes, and I still don't quite understand
the rationale between all the mess in the rules file :p )



More information about the Pkg-sdl-maintainers mailing list