From owner-freebsd-ports@FreeBSD.ORG Tue Nov 18 22:11:44 2003 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C9EC616A4CE; Tue, 18 Nov 2003 22:11:44 -0800 (PST) Received: from fed1mtao03.cox.net (fed1mtao03.cox.net [68.6.19.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id 827F543FE5; Tue, 18 Nov 2003 22:11:41 -0800 (PST) (envelope-from jjreynold@ip68-2-101-74.ph.ph.cox.net) Received: from ip68-2-101-74.ph.ph.cox.net ([68.2.101.74]) by fed1mtao03.cox.netESMTP <20031119061140.BKST28419.fed1mtao03.cox.net@ip68-2-101-74.ph.ph.cox.net>; Wed, 19 Nov 2003 01:11:40 -0500 Received: from whale.home-net (whale.home-net [192.168.1.2]) hAJ6BeNF004655; Tue, 18 Nov 2003 23:11:40 -0700 (MST) (envelope-from jjreynold@dolphin.home-net) Received: from whale.home-net (localhost [127.0.0.1]) by whale.home-net (8.12.9/8.12.9) with ESMTP id hAJ6BexF095011; Tue, 18 Nov 2003 23:11:40 -0700 (MST) (envelope-from jjreynold@whale.home-net) Received: (from jjreynold@localhost) by whale.home-net (8.12.9/8.12.9/Submit) id hAJ6Bd4d095008; Tue, 18 Nov 2003 23:11:39 -0700 (MST) (envelope-from jjreynold) From: John Reynolds MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <16315.2459.457793.876084@whale.home-net> Date: Tue, 18 Nov 2003 23:11:39 -0700 To: ports@freebsd.org X-Mailer: VM 7.17 under Emacs 21.3.1 cc: stable@freebsd.org cc: Mariusz Woloszyn Subject: call for testers -- changes to libusb X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Nov 2003 06:11:44 -0000 Hello -ports & -stable. Sorry for the cross-post, but it is appropriate as I'm hoping to get the help of people running -STABLE (who might not be subscribed to -ports). I have an unchecked-in version of libusb-0.1.7 with patches to fix some behavior problems. In short, it is alledged that the original port from Linux to FreeBSD didn't need to "loop until done" in the bulk_read/bulk_write functions as the Linux port does. For those interested, see the thread here: http://lists.inteltec.com/wws/arc/usb-bsd/2003-11/msg00021.html The authors/contributors of the patch have tested it with gphoto[2] and many different cameras. I have tested the patch with my own little pet port "s10sh" and it seems to operate totally fine. However, I'm on (an outdated) -CURRENT system and not longer have a -STABLE system to test with. Please backup your currently installed package, delete libusb-0.1.7, fetch the following .tbz fetch 'http://www.reynoldsnet.org/libusb-0.1.7_1.tbz' MD5 (liibusb-0.1.7_1.tbz) = c33b84b0f45cacea982a90553c8f323c pkg_add it, and test your app that links to it. Specifically I'm looking for anybody who is currently using an application other than gPhoto2 or s10sh. I know that sane (or sane-backend) links to this library, but I don't have a USB scanner so I have no way of knowing if things are cool or not. Off the top of my head I can't remember other ports that depend on libusb, but if you use one of them regularly, please test this. If I get no negative feedback within a couple of days I will followup on ports/58925 with a patch to bring in this patch until we can get the code changes into libusb itself and 0.1.8 rolled (I can do the former, but not the latter). Thanks! -Jr -- John & Jennifer Reynolds johnjen at reynoldsnet.org www.reynoldsnet.org Structural / Physical Design - ICG/PNG SCD jreynold at sedona.ch.intel.com Running FreeBSD since 2.1.5-RELEASE. FreeBSD: The Power to Serve! "Unix is user friendly, it's just particular about the friends it chooses."