From owner-freebsd-hackers@FreeBSD.ORG Thu Oct 13 16:10:13 2005 Return-Path: X-Original-To: freebsd-hackers@freebsd.org Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 170D316A41F for ; Thu, 13 Oct 2005 16:10:13 +0000 (GMT) (envelope-from caelian@gmail.com) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 51E5743D49 for ; Thu, 13 Oct 2005 16:10:11 +0000 (GMT) (envelope-from caelian@gmail.com) Received: by zproxy.gmail.com with SMTP id 40so437137nzk for ; Thu, 13 Oct 2005 09:10:10 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:subject:from:to:cc:in-reply-to:references:content-type:date:message-id:mime-version:x-mailer:content-transfer-encoding; b=SXWfOCjNWvqBxDR7moEOw7ZXyWDzgVydZ26E3v2cc1KnQIejiuuOkVoZ0gU/oD8yBcFF8+3REBBe4TLMq5PI/3c2notEQu+lJgo+IOvy4hgNMm69jsop+Ac4HXrhny33R0yPTLHE6xoy4yQs2tLo8iv2f8kf89xJ3iO617HKBTU= Received: by 10.36.104.20 with SMTP id b20mr2432843nzc; Thu, 13 Oct 2005 09:10:09 -0700 (PDT) Received: from synergy.odyssey.homeunix.org ( [68.190.230.198]) by mx.gmail.com with ESMTP id 38sm2799241nza.2005.10.13.09.10.06; Thu, 13 Oct 2005 09:10:08 -0700 (PDT) From: Pascal Hofstee To: Tim Kientzle In-Reply-To: <434E7A91.8060800@freebsd.org> References: <200510130551.j9D5pcO4015466@repoman.freebsd.org> <434E7A91.8060800@freebsd.org> Content-Type: text/plain Date: Thu, 13 Oct 2005 09:10:02 -0700 Message-Id: <1129219802.912.2.camel@synergy.odyssey.homeunix.org> Mime-Version: 1.0 X-Mailer: Evolution 2.4.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Cc: "'freebsd-hackers@freebsd.org'" Subject: Re: libarchive vs. libtool X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 13 Oct 2005 16:10:13 -0000 On Thu, 2005-10-13 at 08:17 -0700, Tim Kientzle wrote: > Tim Kientzle wrote: > > Log: > > 1) Use GNU libtool to build shared libraries on non-FreeBSD > > systems (or on FreeBSD systems when using ports). > > 2) Overhaul the versioning logic. .... > > Does anyone on this list think they understand libtool? > > I've been talking to someone using Debian who is trying > to figure out why Debian produces a libarchive.so.1.2.36 > and FreeBSD produces a libarchive.so.3 from the exact > same build system. > > The discussion of version numbering in "info libtool" > is quite baffling. The problem lies in the fact that somewhere somehow the libtool people apparently thought it would be funny to make the way the library version numbering works FreeBSD different from the way they do it on Linux. (At least that's my understanding of the matter). You may want to check the freebsd-gnome@ list and do a search for ltverhack. It is my understanding that it is the intention to have this bogon fixed in ports post 6.0. -- Pascal Hofstee