From owner-freebsd-ports@FreeBSD.ORG Tue Mar 1 12:27:57 2005 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 BF62416A4D6; Tue, 1 Mar 2005 12:27:57 +0000 (GMT) Received: from mailout04.sul.t-online.com (mailout04.sul.t-online.com [194.25.134.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id D8AD343D69; Tue, 1 Mar 2005 12:27:56 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from fwd20.aul.t-online.de by mailout04.sul.t-online.com with smtp id 1D66Tj-00021G-01; Tue, 01 Mar 2005 13:27:55 +0100 Received: from Andro-Beta.Leidinger.net (Xj0p46ZcYe0ybjkNv1WPNVmik5MzeTOZ5jBwpH0G4cGfMOHxphxart@[84.128.207.150]) by fwd20.sul.t-online.de with esmtp id 1D66TI-0lPHlo0; Tue, 1 Mar 2005 13:27:28 +0100 Received: from localhost (localhost [127.0.0.1])j21CQc0Y060571; Tue, 1 Mar 2005 13:26:38 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from 141.113.101.32 ([141.113.101.32]) by netchild.homeip.net (Horde) with HTTP for ; Tue, 1 Mar 2005 13:26:38 +0100 Message-ID: <20050301132638.or8y2q7by8w4ocgg@netchild.homeip.net> X-Priority: 3 (Normal) Date: Tue, 1 Mar 2005 13:26:38 +0100 From: Alexander Leidinger To: John Reynolds References: <16929.3285.129783.696868@whale.home-net> <20050228095047.GE10869@straylight.m.ringlet.net> <16931.60165.805205.556863@whale.home-net> In-Reply-To: <16931.60165.805205.556863@whale.home-net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.0.2) / FreeBSD-4.11 X-ID: Xj0p46ZcYe0ybjkNv1WPNVmik5MzeTOZ5jBwpH0G4cGfMOHxphxart@t-dialin.net X-TOI-MSGID: 43d63158-4703-42b4-ad3a-cb3c6f8250b0 cc: ports@freebsd.org cc: stable@freebsd.org cc: Peter Pentchev Subject: Re: CALL FOR TESTERS: new candidate for libusb port 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: Tue, 01 Mar 2005 12:27:57 -0000 John Reynolds wrote: > 0) Save the shar attachment to "libusb.shar" > 1) backup your existing .so files then pkg_delete -f libusb-0.1.7_1 > 2) (as root) cd /usr/ports/devel > 3) backup your libusb: mv libusb libusb.orig > 4) sh /path/to/libusb.shar I suggest to remove point 1), and add 5) run "portupgrade libusb" > As I had mentioned before, Johannes bumped the lib version so after > you compile > and install this port you will need to go to /usr/local/lib (or whatever your > PREFIX is) and do > > ln -s libusb-0.1.so.8 libusb-0.1.so.7 > > so that any apps you have that were linked against the .so.7 file can > find the > lib. Or, recompile them. You choose. A version bump of the library version suggests an ABI change, so the only real solution is to recompile. A symlink may work for some applications, but not for all. Bye, Alexander. -- http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 He only knew his iron spine held up the sky -- he didn't realize his brain had fallen to the ground. -- The Book of Serenity