svn commit: r398236 - in head/devel: . libuutil

Xin Li delphij at delphij.net
Thu Oct 1 01:01:00 UTC 2015


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
>>>   
>>>   libuutil is a library of userland utilities originating from solaris
>>>   
>>>   This library provides both a doubly linked-list implementation and a
>>>   AVL tree implementation.  This has been a private library best known
>>>   as a core component for ZFS and SMF.
>>>   
>>>   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)
> 
> 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,
-- 
Xin LI <delphij at delphij.net>    https://www.delphij.net/
FreeBSD - The Power to Serve!           Live free or die

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/svn-ports-all/attachments/20150930/ffc4c3c9/attachment.bin>


More information about the svn-ports-all mailing list