From owner-svn-src-head@FreeBSD.ORG Mon Dec 7 09:07:38 2009 Return-Path: Delivered-To: svn-src-head@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 04431106566B; Mon, 7 Dec 2009 09:07:38 +0000 (UTC) (envelope-from luigi@onelab2.iet.unipi.it) Received: from onelab2.iet.unipi.it (onelab2.iet.unipi.it [131.114.59.238]) by mx1.freebsd.org (Postfix) with ESMTP id BA1268FC08; Mon, 7 Dec 2009 09:07:37 +0000 (UTC) Received: by onelab2.iet.unipi.it (Postfix, from userid 275) id 804A6730DA; Mon, 7 Dec 2009 09:59:27 +0100 (CET) Date: Mon, 7 Dec 2009 09:59:27 +0100 From: Luigi Rizzo To: Ed Schouten Message-ID: <20091207085927.GC57764@onelab2.iet.unipi.it> References: <200912052009.nB5K9okL098577@svn.freebsd.org> <20091207055752.GD64905@hoeg.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20091207055752.GD64905@hoeg.nl> User-Agent: Mutt/1.4.2.3i Cc: svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, Hajimu UMEMOTO Subject: Re: svn commit: r200157 - head/bin/date X-BeenThere: svn-src-head@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: SVN commit messages for the src tree for head/-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Dec 2009 09:07:38 -0000 On Mon, Dec 07, 2009 at 06:57:52AM +0100, Ed Schouten wrote: > * Hajimu UMEMOTO wrote: > > I saw following message during boot: > > > > Dec 7 13:54:12 yoshino kernel: Shared object "libulog.so.0" not found, required > > by "date" > > > > Now, date(1) links libulog.so.0. The date(1) is in /bin, but > > libulog.so.0 is in /usr/lib. The libulog must be installed into /lib. Any chance to put libulog and other 'extension' libraries together (I would say into libc but perhaps that's too much). There are several apps which only relied on libc that now require -lulog, -ljail, -lsbuf, -lbsdxml (libexpat) They are all minuscule, 1-2 files each, but make life harder for developers to track the dependencies. Also, things like lsbuf are really useful in general, so having that widely available would be a good incentive for people to use it instead of rolling their own 'dynamic string manipulation' code again and again http://info.iet.unipi.it/~luigi/FreeBSD/#dynstring cheers luigi