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

Reply via email to