The good news is that 14.0.6 builds for me quite happily, although the ebuild code for
switching aRts support on is temporarily broken. I haven't tried 14.0.7 yet.
The bad news is that the git source won't build for me. The error is unenlightening:
[1010/2200] cd
/var/tmp/portage/trinity-base/tdelibs-9999/work/tdelibs-9999_build/doc/tdespell &&
/var/tmp/portage/trinity-base/tdelibs-9999/work/tdelibs-9999_build/kdoctools/meinproc
--srcdir=/var/tmp/portage/trinity-base/tdelibs-9999/work/tdelibs-9999/kdoctools --check
--cache index.cache.bz2
/var/tmp/portage/trinity-base/tdelibs-9999/work/tdelibs-9999/doc/tdespell/index.docbook
FAILED: doc/tdespell/index.cache.bz2
cd /var/tmp/portage/trinity-base/tdelibs-9999/work/tdelibs-9999_build/doc/tdespell
&&
/var/tmp/portage/trinity-base/tdelibs-9999/work/tdelibs-9999_build/kdoctools/meinproc
--srcdir=/var/tmp/portage/trinity-base/tdelibs-9999/work/tdelibs-9999/kdoctools --check
--cache index.cache.bz2
/var/tmp/portage/trinity-base/tdelibs-9999/work/tdelibs-9999/doc/tdespell/index.docbook
(Full build log available upon request.)
There don't seem to have been any git commits touching kdoctools, tdespell, or
anything
else related in quite a long time. Or is this because I'm trying to build without
udisks
support (see below)? Does anyone have any insight, or is it time to file a bug?
Now, the other things about the git source:
A comparison of multiple versions of CMakeLists.txt shows that the WITH_UDISKS
and WITH_UDISKS2 options are being removed. Are they supposed to be subsumed
into WITH_TDEHWLIB, or is udisks2 going to be an absolute requirement for building
TDE in the future? (Minimalist configurations are quite common in Gentoo, so I need to
get this right.)
There are three new options: WITH_PCSC, WITH_PKCS, and WITH_CRYPTSETUP,
one of which has a not-very-useful description. My understanding is that:
WITH_PCSC offers support for smartcards and requires the pcsc-lite library
WITH_PKCS offers support for PKCS#11 crypto and requires (I think) the library
packaged by Gentoo as dev-libs/pkcs11-helper
WITH_CRYPTSETUP offers support for filesystem encryption(?) using
sys-fs/cryptsetup(?)
Am I missing anything, or misunderstanding any of these options?
E. Liddell