Message: previous - next
Month: March 2011

arts 3.5.12 FTBFS

From: Darrell Anderson <humanreadable@...>
Date: Fri, 18 Mar 2011 16:58:54 -0700 (PDT)
I don't know what happened. I modified my build scripts to install Trinity in /opt/trinity. I was planning to install Trinity alongside 3.5.10, which is installed in /usr. This is part of my preparation for building on newer Slackware systems.

Here is the tail end of the build log:

(cd .libs && rm -f && ln -s ../
make[2]: Leaving directory `/dev/shm/dependencies/arts/gmcop'
Making all in qtmcop
make[2]: Entering directory `/dev/shm/dependencies/arts/qtmcop'
/usr/lib/qt/bin/moc ./qiomanager_p.h qiomanager_p.moc
Qt meta object compiler
moc: Too many input files specified
Usage:  moc [options] <header-file>
        -o file    Write output to file rather than stdout
        -f[file]   Force #include, optional file name
        -p path    Path prefix for included file
        -i         Do not generate an #include statement
        -k         Do not stop on errors
        -nw        Do not display warnings
        -v         Display version of moc
make[2]: *** [qiomanager_p.moc] Error 1
make[2]: Leaving directory `/dev/shm/dependencies/arts/qtmcop'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/dev/shm/dependencies/arts'
make: *** [all] Error 2

Several days ago I built 3.5.12 with no failures. So I did something wrong, but I don't know what.

This is a repeatable failure. I checked that I have qt-3.3.8b installed and not 3.3.8c. Automake is the correct version. tqtinterface-3.5.12 builds without errors and is installed in /usr.