D13328: A backend is required for kdnssd
Adriaan de Groot
noreply at phabricator.kde.org
Mon Jun 4 11:13:55 UTC 2018
adridg created this revision.
Restricted Application added a project: Frameworks.
Restricted Application added a subscriber: kde-frameworks-devel.
adridg requested review of this revision.
REVISION SUMMARY
Refuse to build if there are no backends for DNSSD at all. The messages for the OPTIONAL backeds mention that one is required, but it wasn't enforced. KDE CI has been building with no backend configured for some time.
TEST PLAN
Configure without as backend:
cmake -DCMAKE_DISABLE_FIND_PACKAGE_Avahi=1 \
-DCMAKE_DISABLE_FIND_PACKAGE_DNSSD=1
note that the backend requirements are optional, but one is required.
REPOSITORY
R272 KDNSSD
BRANCH
require-backend
REVISION DETAIL
https://phabricator.kde.org/D13328
AFFECTED FILES
CMakeLists.txt
To: adridg
Cc: kde-frameworks-devel, michaelh, ngraham, bruns
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20180604/e907eaaa/attachment-0001.html>
More information about the Kde-frameworks-devel
mailing list