This is a popular non-core package. If many of these non-core package are unavailable to end-users, then I call that a show-stopper. Many people will lose interest in Trinity when such non-core packages remain unavailable. I would like to get this package to build as soon as possible.
I'm attaching a log. Same as a previous report, but attached here for quicker access.
This is a build from the source tarball.
Build errors:
============================================ checking cdda_interface.h usability... no checking cdda_interface.h presence... no checking for cdda_interface.h... no
----------------------------------------- ERROR: Could not find cdparanoia headers. -----------------------------------------
configure: error: could not find cdparanoia headers make: *** No targets specified and no makefile found. Stop. ============================================
The cause is straightforward. In Slackware the cdda_paranoia.h file is found in /usr/include/cdda rather than /usr/include.
A short term fix is creating a sym link. I could revise the build script to create such a link on-the-fly, but that is not the default in Slackware. Generally, I dislike the idea of tampering with expected upstream defaults. Another solution is to patch the configure files to look in /usr/include/cdda as well as /usr/include.
Also conspicuous are these errors:
============================================ *** Creating configure configure.in:92: warning: KDE_ENABLE_HIDDEN_VISIBILITY was called before AC_PATH_QT_1_3 acinclude.m4:3645: KDE_ENABLE_HIDDEN_VISIBILITY is expanded from... configure.in:92: the top level *** Creating config.h template configure.in:92: warning: KDE_ENABLE_HIDDEN_VISIBILITY was called before AC_PATH_QT_1_3 acinclude.m4:3645: KDE_ENABLE_HIDDEN_VISIBILITY is expanded from... configure.in:92: the top level *** Creating Makefile templates configure.in:92: warning: KDE_ENABLE_HIDDEN_VISIBILITY was called before AC_PATH_QT_1_3 acinclude.m4:3645: KDE_ENABLE_HIDDEN_VISIBILITY is expanded from... ============================================
Also these:
============================================ kaffeine/src/input/dvb/lib/libdvbapi/Makefile.am:11: `CFLAGS' is a user variable, you should not override it; kaffeine/src/input/dvb/lib/libdvbapi/Makefile.am:11: use `AM_CFLAGS' instead. kaffeine/src/input/dvb/lib/libdvben50221/Makefile.am:21: `CFLAGS' is a user variable, you should not override it; kaffeine/src/input/dvb/lib/libdvben50221/Makefile.am:21: use `AM_CFLAGS' instead. kaffeine/src/input/dvb/lib/libucsi/Makefile.am:17: `CFLAGS' is a user variable, you should not override it; kaffeine/src/input/dvb/lib/libucsi/Makefile.am:17: use `AM_CFLAGS' instead. kaffeine/src/input/dvb/lib/libucsi/dvb/Makefile.am:19: `CFLAGS' is a user variable, you should not override it; kaffeine/src/input/dvb/lib/libucsi/dvb/Makefile.am:19: use `AM_CFLAGS' instead. kaffeine/src/input/dvb/lib/libucsi/mpeg/Makefile.am:12: `CFLAGS' is a user variable, you should not override it; kaffeine/src/input/dvb/lib/libucsi/mpeg/Makefile.am:12: use `AM_CFLAGS' instead. ============================================
Then there are the many "undefined reference" errors, of which the build finally fails. As seen in the build log, all expected component packages are installed.
Darrell