Bug#1094073: tupi: FTBFS: make[2]: *** No targets specified and no makefile found. Stop.
I had a look, and the problem is that configure.rb is failing to create
makefiles, breaking the build completely.
This is the relevant failure message:
* Checking for Libav... * Configure failed. error was: undefined method `exists?' for class File
# force qmake-generated Makefiles to respect dpkg-provided flags and don't strip
perl -0pi -e 's[(CXXFLAGS\s*=)][$1 $ENV{CFLAGS} $ENV{CPPFLAGS}]; \
s[(LFLAGS\s*=)][$1 $ENV{LDFLAGS}]; \
s[(CFLAGS\s*=)][$1 $ENV{CFLAGS}]; \
s[(STRIP\s*=)\s*\w+][$1 true];' \
$(find . -name Makefile)
-i used with no filenames on the command line, reading from STDIN.
Note, when running interactively it now wait for input from STDIN, and
exit when pressing ^d.
I guess something changed in Ruby breaking this script. It is the
first ruby edition of configure I have seen, so not sure how to debug
it.
--
Happy hacking
Petter Reinholdtsen
Reply to: