From owner-freebsd-ports Sun Jan 28 13:30:21 2001 Delivered-To: freebsd-ports@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id 5220737B698 for ; Sun, 28 Jan 2001 13:30:03 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.1/8.11.1) id f0SLU3W34689; Sun, 28 Jan 2001 13:30:03 -0800 (PST) (envelope-from gnats) Date: Sun, 28 Jan 2001 13:30:03 -0800 (PST) Message-Id: <200101282130.f0SLU3W34689@freefall.freebsd.org> To: freebsd-ports@FreeBSD.org Cc: From: John Reynolds Subject: Re: ports/24703: libusb - new port - MAINTAINER - shar archive attached Reply-To: John Reynolds Sender: owner-freebsd-ports@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org The following reply was made to PR ports/24703; it has been noted by GNATS. From: John Reynolds To: Will Andrews Cc: jjreynold@home.com, FreeBSD-gnats-submit@FreeBSD.ORG Subject: Re: ports/24703: libusb - new port - MAINTAINER - shar archive attached Date: Sun, 28 Jan 2001 14:27:10 -0700 [ On Sunday, January 28, Will Andrews wrote: ] > On Sun, Jan 28, 2001 at 01:42:02PM -0700, jjreynold@home.com wrote: > > >Synopsis: New port of 'libusb' to commit to the 'devel' category > > Erm, I thought our libusb was compatible with Linux's. > Not that I'm aware of, though I don't pretend to know the intricacies of it all. From what I can gather, our own "libusb" which resides in /usr/lib might provide all that's necessary to talk to USB devices. I have never tried. However, programs originally written under Linux that were hacked together when their USB kernel was coming along, started using "their" libusb. It is a specific "userland" API that the programs have been written to. My favorite of these is S10sh (http://www.kyuzz.org/antirez/s10sh.html). When I originally compiled this program I tried to link it against "our" libusb to no avail. Only recently after the efforts of Richard Tobin, do things now "work" since S10sh, gphoto, etc. all use "their" libusb API. This is as much as I know, not being an authoritative expert. I just know "it works" and finally had the time to roll a port of the library (I received commit priv's on the libusb project in order to get it "cleaned up" for FreeBSD which is happening slowly). -Jr -- =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= John Reynolds Chandler Capabilities Engineering, CDS, Intel Corporation jreynold@sedona.ch.intel.com My opinions are mine, not Intel's. Running jjreynold@home.com FreeBSD 4.2-STABLE. FreeBSD: The Power to Serve. http://www.reynoldsnet.org/ Come join us!!! @ http://www.FreeBSD.org/ =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ports" in the body of the message