Closed gearhead closed 6 months ago
Thanks for the interesting post.
That warning seems to be because Shairport Sync has been built with the --with-dns_sd
rather than the --with-avahi
configuration setting. With the --with-avahi
setting, the native Avahi API is used.
Actually, and slightly separately, I'm a bit surprised that --with-dns_sd
allows AirPlay 2 functionality, as many specific Avahi features are used to implement AirPlay 2.
Thanks for the help. Actually, it was built with both flags. Once I removed the --with=dns_sd
flag, it worked without showing that warning.
Aha, didn’t spot that 🤨.
This issue has been inactive for 28 days so will be closed 7 days from now. To prevent this, please remove the "stale" label or post a comment.
What happened?
Clean startup w/o extraneous error/warnings in shairport-sync.
This is not a problem that causes any loss of functionality, but the current version of libavahi-compat-libdnssd1 on RpiOS (and, I am guessing debian/ubuntu) show this warning when shairport-sync is started. We can turn the warning off, but is this something that affects anything? Will it/should it be remedied in shairport-sync? It does not inhibit any audio played through shairport-sync. I connect and can play from my phone without issue.
Relevant log output
System Information.
Rpi running RPiOS bookworm running alsaun (no pipewire or pulseaudio)
Linux rpi64 6.1.0-rpi8-rpi-v8 #1 SMP PREEMPT Debian 1:6.1.73-1+rpt1 (2024-01-25) aarch64 GNU/Linux
Configuration Information.
PulseAudio or PipeWire installed?
How did you install Shairport Sync?
Built from source
Check previous issues