If ogg is not in the USE and is not merged xine compile fails looking for ogg headers
I do hope vorbis is not in USE either, seeing as ogg and vorbis go hand in hand. That brings up an interesting point as to why we have both ogg and vorbis in the USE flags. Seems to me we can just have one.
The new flag is oggvorbis, and so this will not be an issue any more.
Does this (the need for ogg headers) explain why libogg is pulled in for xine if -ogg is in USE?