Compilation with ./configure --disable-httpd fails in make with unresolved references to httpd_* in libaccess_output_http.
Configure:
+ ./configure --prefix=/usr/local
--enable-debug=3 --enable-threads=posix --enable-v4l2 --enable-dvb
--enable-x264 --disable-hal --disable-dbus-control --disable-telepathy
--disable-lua --disable-growl --disable-audioscrobbler
--disable-live555 --disable-dvdnav --disable-libcdio --disable-libcddb
--disable-cdda --disable-cvd --disable-screen --disable-ogg
--disable-mad --disable-mod --disable-mpc --disable-quicktime
--disable-libtar --disable-dca --disable-libmpeg2 --disable-vorbis
--disable-speex --disable-png --disable-fluidsynth --disable-alsa
--disable-waveout --disable-bonjour --disable-glx --disable-skins2
--disable-ffmpeg --disable-a52 --disable-httpd
Tail of make:
.libs/libaccess_output_http_plugin_la-http.o: In function `Close':
http.c:(.text+0x667): undefined reference to `httpd_StreamDelete'
http.c:(.text+0x671): undefined reference to `httpd_HostDelete'
.libs/libaccess_output_http_plugin_la-http.o: In function `Write':
http.c:(.text+0x763): undefined reference to `httpd_StreamSend'
http.c:(.text+0x7b6): undefined reference to `httpd_StreamHeader'
.libs/libaccess_output_http_plugin_la-http.o: In function `Open':
http.c:(.text+0x980): undefined reference to `httpd_TLSHostNew'
http.c:(.text+0xa63): undefined reference to `httpd_StreamNew'
http.c:(.text+0xd7a): undefined reference to `httpd_HostDelete'
collect2: ld returned 1 exit status
make[4]: *** [libaccess_output_http_plugin.la] Error 1
make[4]: Leaving directory `/usr/local/src/vlc-trunk/modules/access_output'
make[3]: *** [all-modules] Error 1
make[3]: Leaving directory `/usr/local/src/vlc-trunk/modules/access_output'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/local/src/vlc-trunk/modules'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/local/src/vlc-trunk'
make: *** [all] Error 2