From owner-freebsd-multimedia@FreeBSD.ORG Mon Feb 26 16:57:33 2007 Return-Path: X-Original-To: multimedia@freebsd.org Delivered-To: freebsd-multimedia@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 761B916A400; Mon, 26 Feb 2007 16:57:33 +0000 (UTC) (envelope-from mi+kde@aldan.algebra.com) Received: from aldan.algebra.com (aldan.algebra.com [216.254.65.224]) by mx1.freebsd.org (Postfix) with ESMTP id 2537713C4A5; Mon, 26 Feb 2007 16:57:28 +0000 (UTC) (envelope-from mi+kde@aldan.algebra.com) Received: from aldan.algebra.com (aldan [127.0.0.1]) by aldan.algebra.com (8.13.8/8.13.8) with ESMTP id l1QGvRA7014158 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 26 Feb 2007 11:57:28 -0500 (EST) (envelope-from mi+kde@aldan.algebra.com) Received: from localhost (localhost [[UNIX: localhost]]) by aldan.algebra.com (8.13.8/8.13.8/Submit) id l1QGvRXU014157; Mon, 26 Feb 2007 11:57:27 -0500 (EST) (envelope-from mi+kde@aldan.algebra.com) From: Mikhail Teterin To: "Michael Johnson" Date: Mon, 26 Feb 2007 11:57:26 -0500 User-Agent: KMail/1.9.5 References: <200702260942.27062@aldan> In-Reply-To: X-Face: %UW#n0|w>ydeGt/b@1-.UFP=K^~-:0f#O:D7whJ5G_<5143Bb3kOIs9XpX+"V+~$adGP:J|SLieM31VIhqXeLBli" Cc: multimedia@freebsd.org, mezz@freebsd.org Subject: Re: improving vlc-devel X-BeenThere: freebsd-multimedia@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Multimedia discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 26 Feb 2007 16:57:33 -0000 On Monday 26 February 2007 11:13, Michael Johnson wrote: = That's not the reason we use LibName.LibVersion in VLC. VLC and many other = programs hard link to LibName.LibVersion, we keep the LibVersion in there so = it reduces the amount of bug reports we get. = = Here is an example if libx264.so.50 changes to libx264.so.99 (I chose x264 = since we patch it to control the LibVersion number to reduce the number of = rebuilds on VLC and mplayer) [...] = I'm open to a patch that makes VLC link to LibName.so instead of = LibName.so.LibVersion. Michael, you are not even wrong... FreeBSD's run-time linker's behaviour and port's dependencies are different domains and have little to do with each other. If you don't have an actual example of breakage from the changes I propose, please, just take my word for it... -mi