Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 7 Dec 2009 09:59:27 +0100
From:      Luigi Rizzo <rizzo@iet.unipi.it>
To:        Ed Schouten <ed@80386.nl>
Cc:        svn-src-head@freebsd.org, svn-src-all@freebsd.org, src-committers@freebsd.org, Hajimu UMEMOTO <ume@freebsd.org>
Subject:   Re: svn commit: r200157 - head/bin/date
Message-ID:  <20091207085927.GC57764@onelab2.iet.unipi.it>
In-Reply-To: <20091207055752.GD64905@hoeg.nl>
References:  <200912052009.nB5K9okL098577@svn.freebsd.org> <ygek4wzpdv3.wl%ume@mahoroba.org> <20091207055752.GD64905@hoeg.nl>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, Dec 07, 2009 at 06:57:52AM +0100, Ed Schouten wrote:
> * Hajimu UMEMOTO <ume@FreeBSD.org> 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20091207085927.GC57764>