When building with libtheora-1.0_alpha3 installed buiilding vlc-0.9.8a failed with "pixelformat: no such name in the structure" This could be tracked down to an older version (libtheora-1.0_alpha3) of libtheora. The vlc ebuild works fine if libtheora-1.0_beta3_r1 is installed I suggest in all vlc-ebuilds that dependencies for libtheora be changed to theora? (>=media-libs/libstheora-1.0_beta3_r1) Reproducible: Always Steps to Reproduce: 1. Have an ancient libtheora (1.0_alpha3) installed 2. USE="theora" emerge vlc 3. Watch the theora import module fail to compile Actual Results: Compile failed. Log can be provided on request. The Error was something about "pixelformat". The header file /usr/include/theora/theora.h does not define a theora_info -> pixelformat in Versions below 1.0_beta3 Expected Results: emerge should have updated libtheora befoce compiling the vlc ebuild
dep adjusted, thanks for the report