[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: