Red Hat Bugzilla – Bug 102754
cdda_paranoia.h does not include requred dependency
Last modified: 2015-01-14 18:19:43 EST
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
/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):
Steps to Reproduce:
1. Build something that #include <cdda/cdda_paranoia.h>
Actual Results: Fails.
Expected Results: Doesn't fail.
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.