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