Bug#909740: Bug#909778: libsdl2-dev: SDL_config.h no longer in cflags provided by pkg-config/sdl2-config

2018-09-30 Thread Simon McVittie
Control: reopen 909740 Control: found 909740 2.0.8+dfsg1-2 Control: fixed 909740 2.0.8+dfsg1-3 Control: found 909740 2.0.8+dfsg1-3.1 On Sun, 30 Sep 2018 at 17:44:10 +0200, Manuel A. Fernandez Montecelo wrote: > Em dom, 30 de set de 2018 às 16:57, Simon McVittie escreveu: > > For the short term, I

Bug#909778: libsdl2-dev: SDL_config.h no longer in cflags provided by pkg-config/sdl2-config

2018-09-30 Thread Manuel A. Fernandez Montecelo
Hi, Em dom, 30 de set de 2018 às 16:57, Simon McVittie escreveu: > > For the short term, I'm preparing a NMU that reverts the multiarch change > and adds an autopkgtest that confirms that the package is usable, because > libsdl2-dev is currently unusable, and that's a considerably worse bug > tha

Bug#909778: libsdl2-dev: SDL_config.h no longer in cflags provided by pkg-config/sdl2-config

2018-09-30 Thread Simon McVittie
On Sun, 30 Sep 2018 at 14:04:56 +, Hugh McMaster wrote: > I'm attaching a patch showing how the trick with $CC works. It needs > more testing. Interesting. I think I still prefer the forwarding header, but either could work. For the short term, I'm preparing a NMU that reverts the multiarch

Bug#909778: libsdl2-dev: SDL_config.h no longer in cflags provided by pkg-config/sdl2-config

2018-09-30 Thread Sebastian Ramacher
Control: affects -1 src:ffmpeg On 2018-09-28 08:30:27, Adrian Bunk wrote: > Package: libsdl2-dev > Version: 2.0.8+dfsg1-3 > Severity: serious > Control: affects -1 src:fifechan src:gigalomania src:jumpnbump > > https://tests.reproducible-builds.org/debian/rb-pkg/unstable/i386/fifechan.html > > .

Bug#909778: libsdl2-dev: SDL_config.h no longer in cflags provided by pkg-config/sdl2-config

2018-09-29 Thread Simon McVittie
On Sat, 29 Sep 2018 at 14:50:09 +, Hugh McMaster wrote: > > The minimal fix for that problem would be to add a dependency on > > pkg-config to libsdl2-dev, and then do > > --cflags) > > - echo -I@includedir@/SDL2 @SDL_CFLAGS@ > > + pkg-config --cflags sdl2 > > ;; > > I’m n

Bug#909778: libsdl2-dev: SDL_config.h no longer in cflags provided by pkg-config/sdl2-config

2018-09-29 Thread Hugh McMaster
> On 30 Sep 2018, at 12:01 am, Adrian Bunk wrote: > >> On Sat, Sep 29, 2018 at 01:39:05PM +, Hugh McMaster wrote: >>> On Saturday, 29 September 2018 5:06 AM, Adrian Bunk wrote: >>> The following fixes it properly: >>> - revert the override_dh_install change, and >>> - add --includedir=\$${pr

Bug#909778: libsdl2-dev: SDL_config.h no longer in cflags provided by pkg-config/sdl2-config

2018-09-29 Thread Adrian Bunk
On Sat, Sep 29, 2018 at 01:39:05PM +, Hugh McMaster wrote: > On Saturday, 29 September 2018 5:06 AM, Adrian Bunk wrote: > > The following fixes it properly: > > - revert the override_dh_install change, and > > - add --includedir=\$${prefix}/include/$(DEB_HOST_MULTIARCH) to confflags > > This w

Bug#909778: libsdl2-dev: SDL_config.h no longer in cflags provided by pkg-config/sdl2-config

2018-09-28 Thread Adrian Bunk
On Fri, Sep 28, 2018 at 12:47:28PM +, Hugh McMaster wrote: > On Friday, 28 September 2018 5:09 PM, Simon McVittie wrote: > > This is a regression caused by fixing #909740. Hugh McMaster correctly > > pointed out that /usr/include/ is one of the default search > > paths for headers. However, SDL

Bug#909778: libsdl2-dev: SDL_config.h no longer in cflags provided by pkg-config/sdl2-config

2018-09-28 Thread Simon McVittie
On Fri, 28 Sep 2018 at 08:30:27 +0300, Adrian Bunk wrote: > In file included from /usr/include/SDL2/SDL_main.h:25, > from /usr/include/SDL2/SDL.h:32, > from > /build/1st/fifechan-0.1.4+git20180904/include/fifechan/sdl/sdlgraphics.hpp:68, > from >

Bug#909778: libsdl2-dev: SDL_config.h no longer in cflags provided by pkg-config/sdl2-config

2018-09-27 Thread Adrian Bunk
Package: libsdl2-dev Version: 2.0.8+dfsg1-3 Severity: serious Control: affects -1 src:fifechan src:gigalomania src:jumpnbump https://tests.reproducible-builds.org/debian/rb-pkg/unstable/i386/fifechan.html ... In file included from /usr/include/SDL2/SDL_main.h:25, from /usr/includ