From Bugzilla Helper: User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.4) Gecko/20030701 Description of problem: /usr/include/cdda/cdda_paranoia.h references a cdrom_drive type that is defined in /usr/include/cdda/cdda_interface.h. /usr/include/cdda/cdda_paranoia.h should #include this dependency. Not having it causes gnome-vfs support to not build using jhbuild. There is no harm in including it because if it was already read it will be skipped. Version-Release number of selected component (if applicable): cdparanoia-alpha9.8-18 How reproducible: Always Steps to Reproduce: 1. Build something that #include <cdda/cdda_paranoia.h> Actual Results: Fails. Expected Results: Doesn't fail. Additional info: This should probaly go upstream but I couldn't immediately figure out where.
Unfortunately, I can't really change this. I agree that cdda_paranoia.h should include cdda_interface.h, but currently different distros put the headers at different places WRT the standard include paths. So if I change it, I can't merge it upstream.