[Bug 22972] libuuid apparently mis-detected on Darwin and OpenBSD

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Mon Sep 27 18:49:18 CEST 2010


https://bugs.freedesktop.org/show_bug.cgi?id=22972

--- Comment #7 from Jasper Lievisse Adriaanse <jasper at humppa.nl> 2010-09-27 09:49:17 PDT ---
(In reply to comment #5)
> (In reply to comment #4)
> > The uuid from our devel/uuid appears too old, so I've patched our port to use
> > the newer uuid from e2fsprogs.
> 
> It seems your "uuid" is from ossp.org. It isn't the same library at all, so
> it's not surprising if it isn't compatible! In Debian, this one is packaged as
> ossp-uuid, with the SONAME and the name in pkg-config changed.
> 
> Because Debian repackages it to coexist with e2fsprogs' uuid, I hadn't realised
> that both upstreams provide uuid.pc, with incompatible APIs. I'm opening bugs
> asking them to provide <ossp-uuid.h> and <e2fs-uuid.h> or something, in
> addition to the colliding names, with corresponding pkg-config files.
> 
> The one from e2fsprogs is indeed the one we intended Gabble to use.
> 
> Perhaps you could get the OSSP uuid port in OpenBSD changed to use
> /usr/include/ossp/uuid.h and put -I/usr/include/ossp in its pkg-config flag?
> Then it'd be possible to select either version to provide <uuid.h>, by setting
> -I/usr/include/ossp or -I/usr/include/uuid, without accidentally getting the
> "chosen" /usr/include/uuid.h turning up when unwanted.

Good point, Ill take care of this.

-- 
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.



More information about the telepathy-bugs mailing list