[Bug 675050] Review Request: cloudfs - Cloud Filesystem
bugzilla at redhat.com
bugzilla at redhat.com
Fri Feb 4 15:43:35 UTC 2011
Please do not reply directly to this email. All additional
comments should be made in the comments box of this bug.
https://bugzilla.redhat.com/show_bug.cgi?id=675050
--- Comment #6 from Ralf Corsepius <rc040203 at freenet.de> 2011-02-04 10:43:35 EST ---
(In reply to comment #5)
> (In reply to comment #4)
> > /usr/include/glusterfs/iatt.h
> > contains
> > #include "uuid.h"
> >
> > This means this file want to include /usr/include/uuid.h
>
> To be more precise, it means that it wants to include uuid.h from the first
> place in its include path where it exists,
Correct, ...
=> a package using -I/usr/include/glusterfs will not get the real
/usr/include/uuid.h (unless resorting to dirty tricks such as
-I/usr/include/glusterfs -I/usr/include or #include_next <uuid.h>).
> where said include path by default
> has /usr/include and some gcc-version-specific directories unless -nostdinc is
> used. It's not uncommon at all for programs to include their own headers
> without full qualification, and the use of quotes instead of angle brackets is
> commonly taken as a hint that they're doing so.
Well, ... I can't prevent people from stopping to stick with bad habits and
them being addicted by questionable designs ;)
> I completely agree. Nonetheless, they are the upstream for that package and
> that's the way their headers are structured. I guess the most relevant issue
> is whether this questionable practice in the glusterfs package should be a
> blocker for cloudfs.
To be able to answer this, I'll have to recheck your rpm
(Not today, it's 17:00 local time and I've got go AFK).
--
Configure bugmail: https://bugzilla.redhat.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the package-review
mailing list