pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: CVS commit: pkgsrc/devel/libusb1

On 10/8/2012 20:01, David Holland wrote:
On Mon, Oct 08, 2012 at 07:11:06PM +0200, John Marino wrote:
  >  >Build patches for DragonFly, from Neil Booth in PR 47042.
  >  Was anyone from DragonFly involved with confirm these patches
  >  actually work?  This is the first I've seen of the PR.  We've got
  >  somebody porting libusb to base before the upcoming Dfly 3.2
  >  release and I would like to consult with him on this.  I will
  >  anyway, but it would have been nice prior to the commit.

Do you have any reason to suppose they *don't* work? Users routinely
submit patches.

Yes. When I investigated this package before I found that each platform had to specifically supported, and piggybacking off another wasn't an option. Unfortunately I can't find that documentation right now, but here was my commit message:

devel/libusb1: Mark NOT-FOR-DRAGONFLY

The library has to be specifically and non-trivially ported to each
platform it supports and currently it is not ported to DragonFly.
Moveover, FreeBSD's USB stack, which uses the same API, is intended to
ported to DragonFly in the near future.

You'll notice that FreeBSD is NOT supported in the configure script. I suspect it is wrong for DragonFly to piggyback on OpenBSD backend, and I would like it demonstrated by the submitter that it actually works (in addition to building successfully). Now I'm bringing the topic up on IRC but we disabled libusb1 intentionally and well as the cups option. We (at least I) need more information on this topic.

The only pkg loss due to libusb1 is hplip and libmtp (and less-capable cups) and we were accepting that for now.


Home | Main Index | Thread Index | Old Index