From owner-freebsd-ports@FreeBSD.ORG Wed Jun 14 14:29:36 2006 Return-Path: X-Original-To: freebsd-ports@freebsd.org 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 6698216A47B; Wed, 14 Jun 2006 14:29:36 +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 2F18243DBC; Wed, 14 Jun 2006 14:29:19 +0000 (GMT) (envelope-from mi+kde@aldan.algebra.com) Received: from aldan.algebra.com (aldan [127.0.0.1]) by aldan.algebra.com (8.13.6/8.13.6) with ESMTP id k5EETHR5037596 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 14 Jun 2006 10:29:18 -0400 (EDT) (envelope-from mi+kde@aldan.algebra.com) Received: from localhost (localhost [[UNIX: localhost]]) by aldan.algebra.com (8.13.6/8.13.6/Submit) id k5EETGpf037595; Wed, 14 Jun 2006 10:29:16 -0400 (EDT) (envelope-from mi+kde@aldan.algebra.com) From: Mikhail Teterin To: Alexander Leidinger Date: Wed, 14 Jun 2006 10:29:16 -0400 User-Agent: KMail/1.9.1 References: <200606112110.39148@aldan> <20060614133024.ku2ialxj6s4ocogc@netchild.homeip.net> In-Reply-To: <20060614133024.ku2ialxj6s4ocogc@netchild.homeip.net> X-Face: %UW#n0|w>ydeGt/b@1-.UFP=K^~-:0f#O:D7whJ5G_<5143Bb3kOIs9XpX+"V+~$adGP:J|SLieM31VIhqXeLBli" Cc: Mark Linimon , Matthias Andree , Michael Nottebrock , freebsd-ports@freebsd.org Subject: Re: NOT installing the .la files X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 14 Jun 2006 14:29:36 -0000 On Wednesday 14 June 2006 07:30, Alexander Leidinger wrote: = The current libtool port does install .la files. There's no work in   = progress to change this. If nobody sends patches to the upstream   = maintainers, there will never be a libtool version which completely   = works without .la files. So the right thing to do ATM is to *not*   = remove .la files in ports. We go through quite some trouble to conditionally install port documentation for many ports. Many ports also have options, which allow lighter configurations, with some features disabled -- to save space and build times. It may sound like "a lot of work" to save a few Kb and inodes, but remember, that these get multiplied by the countless thousands of computers... How hard is something like: post-install: ${RM} -f ${PREFIX}/lib/${PORTNAME}.la anyway? .la files are a workaround for "weird" and broken OSes. FreeBSD is neither. We don't need them. = There may be software which dosn't work without them. When/IF it ever emerges, the fix for it would be quite trivial... -mi