Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 30 Sep 2015 18:00:57 -0700
From:      Xin Li <delphij@delphij.net>
To:        John Marino <mfl-commissioner@marino.st>, d@delphij.net, John Marino <marino@FreeBSD.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   Re: svn commit: r398236 - in head/devel: . libuutil
Message-ID:  <560C85C9.5050701@delphij.net>
In-Reply-To: <560C5FF2.5060307@marino.st>
References:  <201509302156.t8ULu9HF015436@repo.freebsd.org> <560C5DF9.7030407@delphij.net> <560C5FF2.5060307@marino.st>

next in thread | previous in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--gx3qK1cbHMVkEjdE8BiuKrEanj6srBDCO
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

On 09/30/15 15:19, John Marino wrote:
> On 10/1/2015 12:11 AM, Xin Li wrote:
>> On 09/30/15 14:56, John Marino wrote:
>>> Author: marino
>>> Date: Wed Sep 30 21:56:08 2015
>>> New Revision: 398236
>>> URL: https://svnweb.freebsd.org/changeset/ports/398236
>>>
>>> Log:
>>>   Add new port devel/libuutil
>>>  =20
>>>   libuutil is a library of userland utilities originating from solari=
s
>>>  =20
>>>   This library provides both a doubly linked-list implementation and =
a
>>>   AVL tree implementation.  This has been a private library best know=
n
>>>   as a core component for ZFS and SMF.
>>>  =20
>>>   The performance is considered excellent.  As this has always been a=

>>>   private library, it is not well documented and there is no man page=

>>>   for it.  The best documentation is located in the source code and
>>>   reading OpenSolaris/Illumos ZFS and SMF sources will help as well.
>>
>> I don't understand.  Isn't this part of the base system?
>> (/lib/libuutil.so.2)
>=20
> It's not on DragonFly.  I didn't know it was publicly exposed on
> FreeBSD.  There might be some minor differences between them, and the
> port version has symbol versioning.  It is also so.1 so it won't clash.=


I think that should be Okay as long as you have something that depends
on the library imminent.

Note that the upstream explicitly defined this library as private (all
symbols are under SUNWprivate namespace), therefore, there is no
commitment provided for this library and it's subject to change at any
time, as described in csi(5) on Solaris.  (It's true that the library
have not received any significant changes lately, though).  This is why
I am concerned with this addition.

Cheers,
--=20
Xin LI <delphij@delphij.net>    https://www.delphij.net/
FreeBSD - The Power to Serve!           Live free or die


--gx3qK1cbHMVkEjdE8BiuKrEanj6srBDCO
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.1.8 (FreeBSD)

iQIcBAEBCgAGBQJWDIXJAAoJEJW2GBstM+ns47UP/3I+KIAqpQN/zpj4ZYmAnNjK
dYFt+Eaj8oPrWAbo/qkZU1Q+bMZuFpp0g21jZ1gq+TjvTttVe8CPoIZRzWVFd5tn
hpPAbblUIpjKdm3oILumBop8UCwSGQj6C7FfMX8kYLB/4BAzqt3EtTTuabNLEyus
oRIWg5jSpwONUAM4prsNHmsEbVYg9PvCysSRpgiI3Goh1ghalPRCcDkY0rhyuxJx
u9j/9RzbpVxcDW+HVRmKH5QlyUv+PHGZbtgA1zPyE79z+T2xwR9WlH+BtswtuHvn
xd6IdP91auq8eRlXurKgwrS+lQr2BxdmlefWkSiMs+Zgagk6CwmyqyO5vkJBC8H+
czzck/Sm2GtYC9vK8NmbsplVn6zOwZk8DbLFo6Q3hOM4AQq0WGbuUzUe1XSm2aWy
1952A3z6/2AMggs5w4K8qXQfJXvzBpYXxsnO/c7GxqHXHrwHiqwc0L5CE8aptvfX
0gTaDY3oTIEoGwoXWAHQbE5QoqdJ94vGcayQnot+NrZ9qm7/lA2ig3VSbnaJ45I+
X+CryNpNUPaxE2ZfBD7yLEPQOF9RrTMb0saa9PQ+MJLB8YOhUqPHFr3UkJBwUJB3
lMlqbJWh5m+IpInMCpcPg2xwFfkqWlRvK+92mRZkC+bEZeeZAYnHTmoiH4wFERgZ
TkZohnFXskUCNMgb/iQa
=6SaG
-----END PGP SIGNATURE-----

--gx3qK1cbHMVkEjdE8BiuKrEanj6srBDCO--



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