Source: pinball Version: 0.3.1-14 Severity: serious Tags: patch ftbfs https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/pinball.html
... Making all in src make[3]: Entering directory '/build/1st/pinball-0.3.1/src' g++ -DHAVE_CONFIG_H -I. -I.. -I../base -I../addon -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/SDL -D_GNU_SOURCE=1 -D_REENTRANT -g -O2 -ffile-prefix-map=/build/1st/pinball-0.3.1=. -fstack-protector-strong -Wformat -Werror=format-security -c -o Pinball.o Pinball.cpp In file included from /usr/include/c++/8/backward/strstream:50, from Pinball.cpp:13: /usr/include/c++/8/backward/backward_warning.h:32:2: warning: #warning This file includes at least one deprecated or antiquated header which may be removed without further notice at a future date. Please use a non-deprecated interface with equivalent functionality instead. For a listing of replacement headers and interfaces, consult the file backward_warning.h. To disable this warning use -Wno-deprecated. [-Wcpp] #warning \ ^~~~~~~ Pinball.cpp: In function 'MenuItem* createMenus(Engine*)': Pinball.cpp:566:10: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] chdir(Config::getInstance()->getDataDir()); ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ Pinball.cpp:579:10: warning: ignoring return value of 'int chdir(const char*)', declared with attribute warn_unused_result [-Wunused-result] chdir(cwd); ~~~~~^~~~~ make[3]: *** No rule to make target '../src/libemilia_pin.a', needed by 'pinball'. Stop. make[3]: Leaving directory '/build/1st/pinball-0.3.1/src' make[2]: *** [Makefile:535: all-recursive] Error 1 This is likely an old latent bug that would always have caused problems with parallel building. Fix is attached.
Description: Fix the src/Makefile.am dependencies Author: Adrian Bunk <b...@debian.org> --- pinball-0.3.1.orig/src/Makefile.am +++ pinball-0.3.1/src/Makefile.am @@ -9,7 +9,7 @@ pinlib_LIBRARIES = libemilia_pin.a INCLUDES = -I../base -I../addon @INCLTDL@ -pinball_LDADD = ../src/libemilia_pin.a ../addon/libemilia_addon.a ../base/libemilia_base.a @LIBLTDL@ +pinball_LDADD = libemilia_pin.a ../addon/libemilia_addon.a ../base/libemilia_base.a @LIBLTDL@ pinball_LDFLAGS = -export-dynamic pinball_SOURCES = Pinball.cpp