All of lore.kernel.org
 help / color / mirror / Atom feed
* libusb and libusb-compat: conflict
@ 2008-09-10  1:22 Mike (mwester)
  2008-09-10  2:30 ` Philip Balister
  2008-09-10  8:47 ` Koen Kooi
  0 siblings, 2 replies; 6+ messages in thread
From: Mike (mwester) @ 2008-09-10  1:22 UTC (permalink / raw)
  To: openembedded-devel

There appears to be a conflict between libusb and libusb-compat -- both
stage usr/lib/libusb.a.

Many packages in OE use libusb-compat; some others use libusb.  I can't
say why this conflict hasn't come up before -- perhaps its a build order
thing that has just popped up on my system -- but attempting to link
openocd or dfu-util (which DEPEND on libusb) against the libusb.a in
staging will fail, if it was libusb-compat that was staged overtop of
libusb.

I think step one would be to put a "CONFLICTS" line in each of libusb
and libusb-compat's bb files -- but I suspect that will break a lot of
builds.  So I'll send an email out for comments and suggestions on how
to handle this little problem.

It would be good if people can check their tmpdirs to see if both libusb
and libusb-compat are being built (libusb1 is fine - not the similarity
in name).  How big a problem is this?

Regards,
Mike (mwester)



^ permalink raw reply	[flat|nested] 6+ messages in thread

end of thread, other threads:[~2008-09-10 16:21 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-09-10  1:22 libusb and libusb-compat: conflict Mike (mwester)
2008-09-10  2:30 ` Philip Balister
2008-09-10  8:47 ` Koen Kooi
2008-09-10 11:24   ` Philip Balister
2008-09-10 13:24   ` Mike (mwester)
2008-09-10 16:18     ` Matt Darland

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.