Replace manual libstream_out_airplay_plugin_la_LIBADD in modules/stream_out/Makefile.am
From the email
If you look at this diff
modules/stream_out/Makefile.am
I added libplist to libstream_out_airplay_plugin_la_LIBADD manually. It works, but I assume there is a better way?
Yes, it should be detected in the configure.ac (preferably with pkg-config, see PKG_CHECK_MODULES()). If it's required (seems it is) then that should enable building the airplay module using VLC_ADD_PLUGIN. Then in the Makefile.am you only enable building with something like this:
sout_LTLIBRARIES+= $(LTLIBstreamout_airplay)
EXTRA_LTLIBRARIES += libstream_out_airplay_plugin.la
And then you'll need libstream_out_airplay_plugin_la_LIBADD = ... $(LIBPLIST_LIBS) ...
You should also have
libstream_out_airplay_plugin_la_CFLAGS = ... $(LIBPLIST_CFLAGS) ...