Source: parole Version: 0.9.2-1 Severity: serious Justification: fails to build from source (but built successfully in the past)
Hi, parole fails to build twice in a row. The first build succeeds, the subsequent 'debian/rules clean' runs 'make distclean' which deletes 'data/interfaces/*.h', but these files are not regenerated during the second build. >From the attached buildlog from pbuilder --twice: // cleaning after the first build: dpkg-source --before-build parole-0.9.2 dpkg-buildpackage: info: host architecture amd64 fakeroot debian/rules clean dh clean --parallel dh_auto_clean -O--parallel make -j4 distclean make[1]: Entering directory '/build/parole-0.9.2' Making distclean in data make[2]: Entering directory '/build/parole-0.9.2/data' Making distclean in interfaces make[3]: Entering directory '/build/parole-0.9.2/data/interfaces' rm -rf .libs _libs rm -f *.lo test -z "" || rm -f test . = "." || test -z "" || rm -f test -z "parole_ui.h parole-settings_ui.h playlist_ui.h mediachooser_ui.h save-playlist_ui.h plugins_ui.h open-location_ui.h shortcuts_ui.h" || rm -f parole_ui.h parole-settings_ui.h playlist_ui.h mediachooser_ui.h save-playlist_ui.h plugins_ui.h open-location_ui.h shortcuts_ui.h rm -f Makefile make[3]: Leaving directory '/build/parole-0.9.2/data/interfaces' [...] // failing during the second build: gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/misc -I../data -I../data/mime -I../src/gst -I../src/dbus -I../src/common -DLOCALEDIR=\"/usr/share/locale\" -DDESKTOPDIR=\"/usr/share/applications\" -DG_LOG_DOMAIN=\"parol e\" -DPAROLE_PLUGINS_DIR=\"/usr/lib/x86_64-linux-gnu/parole-0\" -DPAROLE_PLUGINS_DATA_DIR=\"/usr/share/parole/parole-plugins-0\" -DPAROLE_COMPILATION -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/gl ib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/x86_64- linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/xfce4/libxfce4ui-2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-sp i-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/p ango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/xfce4 -I/usr/inclu de/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/xfce4/xfconf-0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib- 2.0/include -pthread -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -g -O2 -fdebug-prefix-map=/build/parole-0.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parole-medialist.o parole-medialist.c gcc -DHAVE_CONFIG_H -I. -I.. -I.. -I../src/misc -I../data -I../data/mime -I../src/gst -I../src/dbus -I../src/common -DLOCALEDIR=\"/usr/share/locale\" -DDESKTOPDIR=\"/usr/share/applications\" -DG_LOG_DOMAIN=\"parol e\" -DPAROLE_PLUGINS_DIR=\"/usr/lib/x86_64-linux-gnu/parole-0\" -DPAROLE_PLUGINS_DATA_DIR=\"/usr/share/parole/parole-plugins-0\" -DPAROLE_COMPILATION -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/gl ib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/dbus-1.0 -I/usr/lib/x86_64- linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -pthread -I/usr/include/xfce4/libxfce4ui-2 -I/usr/include/gtk-3.0 -I/usr/include/at-spi2-atk/2.0 -I/usr/include/at-sp i-2.0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/gtk-3.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/harfbuzz -I/usr/include/p ango-1.0 -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng16 -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/libpng16 -I/usr/include/xfce4 -I/usr/inclu de/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -I/usr/include/xfce4/xfconf-0 -I/usr/include/dbus-1.0 -I/usr/lib/x86_64-linux-gnu/dbus-1.0/include -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib- 2.0/include -pthread -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/x86_64-linux-gnu/glib-2.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -DNDEBUG -g -O2 -fdebug-prefix-map=/build/parole-0.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -c -o parole-mediachooser.o parole-mediachooser.c parole-medialist.c:41:10: fatal error: data/interfaces/playlist_ui.h: No such file or directory #include "data/interfaces/playlist_ui.h" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. Makefile:706: recipe for target 'parole-medialist.o' failed make[5]: *** [parole-medialist.o] Error 1 make[5]: *** Waiting for unfinished jobs.... parole-mediachooser.c:34:10: fatal error: data/interfaces/mediachooser_ui.h: No such file or directory #include "data/interfaces/mediachooser_ui.h" ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ compilation terminated. Makefile:706: recipe for target 'parole-mediachooser.o' failed make[5]: *** [parole-mediachooser.o] Error 1 Andreas
parole_0.9.2-1_twice.log.gz
Description: application/gzip