OpenPrinting / cups-filters

filters, backends, driverless utility, ... - Everything which CUPS 2.x needs to be used on non-Mac systems
Apache License 2.0
157 stars 125 forks source link

Remove avahi tests in configure #556

Closed pierre-labastie closed 6 months ago

pierre-labastie commented 11 months ago

If avahi is not installed, and --disable-avahi is not passed, configure errors out. But this shouldn't happen, since neither AVAHI_CFLAGS nor AVAHI_LIBS nor HAVE_AVAHI is used in the code...

Steps to reproduce the behavior:

  1. Uninstall avahi-dev if it is installed
  2. run configure without passing --disable-avahi
  3. It stops with a message starting with: "configure: error: Package requirements (avahi-client) were not met ..."

Expected behavior Since avahi is nowhere used, it shouldn't be needed to have configure run to completion.

System Information:

pierre-labastie commented 7 months ago

This should be fixed by #558

eli-schwartz commented 6 months ago

Indeed, not sure why I didn't notice this to cross-link it, fixed ^^