From owner-svn-ports-head@FreeBSD.ORG Wed May 27 17:47:34 2015 Return-Path: Delivered-To: svn-ports-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 32307C8; Wed, 27 May 2015 17:47:34 +0000 (UTC) (envelope-from mi+thun@aldan.algebra.com) Received: from smtp02.lnh.mail.rcn.net (smtp02.lnh.mail.rcn.net [207.172.157.102]) by mx1.freebsd.org (Postfix) with ESMTP id C0271D42; Wed, 27 May 2015 17:47:33 +0000 (UTC) (envelope-from mi+thun@aldan.algebra.com) X-Auth-ID: anat Received: from devlanhide.timeinc.net (HELO utka.zajac) ([209.251.200.245]) by smtp02.lnh.mail.rcn.net with ESMTP; 27 May 2015 13:46:12 -0400 Message-ID: <556602E4.9020106@aldan.algebra.com> Date: Wed, 27 May 2015 13:46:12 -0400 From: "Mikhail T." User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:31.0) Gecko/20100101 Thunderbird/31.6.0 MIME-Version: 1.0 To: Bryan Drewery , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org Subject: Re: svn commit: r387637 - in head/devel/tcllib: . files References: <201505271719.t4RHJXY6010274@svn.freebsd.org> <55660165.3050106@FreeBSD.org> In-Reply-To: <55660165.3050106@FreeBSD.org> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.20 X-BeenThere: svn-ports-head@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: SVN commit messages for the ports tree for head List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 27 May 2015 17:47:34 -0000 On 27.05.2015 13:39, Bryan Drewery wrote: >> +lib/tcllib/tcllibc/%%BINARCH%%/tcllibc.so > Bundling libraries is bad. > https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/bundled-libs.html >From the link: Some software requires the porter to locate third-party libraries and add the required dependencies to the port. Other software bundles all necessary libraries into the distribution file. This is not, what is happening here. The tcllibc.so contains the compiled implementations of the tcllib's modules. > It will also confuse pkg unless BUNDLE_LIBS=yes is added. > > Can tcllib not use critcl from its own package? Critcl port does not install binaries. "critcl" and "tcllibc" are different things -- the former helps out with compiling C-code, the latter is a result of such compilation. Yours, -mi