Require Soprano for kdelibs

Volker Krause vkrause at kde.org
Thu Aug 6 19:00:34 BST 2009


On Thursday 06 August 2009 14:28:00 Christoph Feck wrote:
> Am Thursday 06 August 2009 10:23:52 schrieb Volker Krause:
> > However, experience with that in KDE PIM (eg. cyrus-sasl for various mail
> > server authentication methods, to name just one example) shows that this
> > can cause considerable support load since not everyone pays attention to
> > the CMake output regarding the effects of missing dependencies.
>
> Would it be possible to have it required by default, but still possible to
> disable it using some "-DNO_SOPRANO" cmake flag? So unless you pass that
> flag, the cmake will error out, but who really knows what he does can
> disable the dependency.

that's much better from the support point of view IMHO. The only problem might 
be that these setups might end up unmaintained and over time will even stop 
compiling, but that's usually easy enough to fix with a few #ifdefs.

regards
Volker

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20090806/c677216d/attachment.sig>


More information about the kde-core-devel mailing list