[Freewx-maint] Bug#802770: [libwxgtk3.0-0] dependency on SDL half enabled (rule vs control)

gregory hainaut gregory.hainaut at gmail.com
Fri Oct 23 11:32:23 UTC 2015

Package: libwxgtk3.0-0
Version: 3.0.2-1+b1
Severity: minor

--- Please enter the report below this line. ---

As far as I understand, WX supports an audio plugin based on SDL 
(see src/unix/sound_sdl.cpp).

My application (PCSX2) depends on both SDL and WX which means the SDL
version (2 vs 1.2) depends on the compilation/link of WX. So it is very annoying for me.

It is typically enabled on Archlinux but not in Debian. I searched in the Debian's 
rule file the option to disable it so Archlinux can do the same. 
However I found that SDL is kind of enabled but libsdl isn't pulled by
the control file. So the configure script just disable it.

Is it done on purpose? Do you want to disable or enable it? Personally I'm in favor to
disable it because it was never enabled on Debian and it is painful to upgrade to SDL2.

Here an extract of the build log:

checking for --with-sdl... yes
checking for sdl-config... no
checking for SDL - version >= 1.2.0... no
*** The sdl-config script installed by SDL could not be found
*** If SDL was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the SDL_CONFIG environment variable to the
*** full path to sdl-config.
  sdl                no

touch configure-gtk-shared-stamp

Best regards,

--- System information. ---
Architecture: amd64
Kernel:       Linux 3.18.12-1-gregory

Debian Release: 8.2
  500 stable-updates  http.debian.net 
  500 stable          security.debian.org 
  500 stable          ftp.fr.debian.org 
  100 jessie-backports ftp.debian.org 
    1 experimental    ftp.fr.debian.org 

--- Package information. ---
Package's Depends field is empty.

Package's Recommends field is empty.

Package's Suggests field is empty.

More information about the Freewx-maint mailing list