Hi Mattia, On 3 May 2016 at 09:56, Mattia Rizzolo <mat...@debian.org> wrote: > On Mon, May 02, 2016 at 08:50:55AM +0000, Mattia Rizzolo wrote: >> I'll go ahead and built&upload later. > > So, I've now actually tried to build them. > src:audacious built just fine, but audacious-plugins failed: > > Entering directory sndio-ng. > make[5]: Entering directory '/build/audacious-plugins-3.7.2/src/sndio-ng' > make[6]: Entering directory '/build/audacious-plugins-3.7.2/src/sndio-ng' > make[7]: Entering directory '/build/audacious-plugins-3.7.2/src/sndio-ng' > make[7]: Leaving directory '/build/audacious-plugins-3.7.2/src/sndio-ng' > Successfully generated dependencies. > make[6]: Leaving directory '/build/audacious-plugins-3.7.2/src/sndio-ng' > make[6]: Entering directory '/build/audacious-plugins-3.7.2/src/sndio-ng' > In file included from /usr/include/libroar/libroar.h:153:0, > from /usr/include/roaraudio.h:133, > from /usr/include/libroarsndio/libroarsndio.h:52, > from /usr/include/sndio.h:9, > from sndio.cc:34: > /usr/include/libroar/services.h:128:8: error: expected unqualified-id before > 'new' > int (*new)(const struct roar_audio_info * info, int dir, int parent, int > mixer); > ^ > /usr/include/libroar/services.h:128:8: error: expected ')' before 'new' > sndio.cc: In member function 'virtual bool SndioPlugin::open_audio(int, int, > int)': > sndio.cc:187:64: error: 'SIO_DEVANY' was not declared in this scope > const char * device2 = device[0] ? (const char *) device : SIO_DEVANY; > ^ > Failed to compile sndio.cc (plugin)! > ../../buildsys.mk:413: recipe for target 'sndio.plugin.o' failed > make[6]: *** [sndio.plugin.o] Error 1 > make[6]: Leaving directory '/build/audacious-plugins-3.7.2/src/sndio-ng' > ../../buildsys.mk:116: recipe for target 'all' failed > make[5]: *** [all] Error 2 > make[5]: Leaving directory '/build/audacious-plugins-3.7.2/src/sndio-ng' > ../buildsys.mk:123: recipe for target 'sndio-ng' failed > make[4]: *** [sndio-ng] Error 2 > make[4]: Leaving directory '/build/audacious-plugins-3.7.2/src' > ../buildsys.mk:116: recipe for target 'all' failed > make[3]: *** [all] Error 2 > make[3]: Leaving directory '/build/audacious-plugins-3.7.2/src' > buildsys.mk:123: recipe for target 'src' failed > make[2]: *** [src] Error 2 > make[2]: Leaving directory '/build/audacious-plugins-3.7.2' > buildsys.mk:116: recipe for target 'all' failed > make[1]: *** [all] Error 2 > make[1]: Leaving directory '/build/audacious-plugins-3.7.2' > dh_auto_build: make -j1 returned exit code 2 > debian/rules:20: recipe for target 'build' failed > make: *** [build] Error 2 > dpkg-buildpackage: error: debian/rules build gave error exit status 2 > > > So, I uploaded nothing. > > Nicholas: you still haven't confirmed that you are subscribed to the > debian-backports@ ML, where eventual backport-related bugs should end > up. > Also, please check that build failure I got.
Sorry for the delay. Oh my, it seems I wasn't subscribed to debian-backports@! I am now :-) As for the build failure: /usr/include/roaraudio.h is found in libroar-dev. Libroar-dev is not a build dependency of either a audacious or audacious-plugins; likewise, libroar2 is not a runtime dependency. Have you added extra packages to your clean chroot? A formal backport in a clean chroot+local repository so audacious-plugins can build against the backported audacious worked for me. https://mentors.debian.net/package/audacious-plugins https://mentors.debian.net/package/audacious Kind regards, Nicholas _______________________________________________ pkg-multimedia-maintainers mailing list pkg-multimedia-maintainers@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-multimedia-maintainers