Hi all,

there is a new proposal (with bugs you have found repaired):



Proposal:

         Integrate gbm (gnu-dbm) into Solaris.

Detail:

         A set of database routines that use extensible hashing. It works
         like ndbm, however it adds support for arbitrary length data in
         the database, as previously (at dbm or ndbm) all data had had a
         fixed maximum length.

         It also contains the compatibility library which behaves exactly
         like dbm or ndbm library (including header files so it can fully
         supply those libraries).

         The current version of gdbm is 1.8.3 at the time of this case.

        Example man page in the case's materials directory.

Release Binding:

        Micro


Exported Interfaces:

         SUNWgnu-dbm                       Committed     Package name

         /usr/lib/libgdbm.so               Uncommitted  Symbolic link to
                                                        libgdbm.so.3.0.0

         /usr/lib/libgdbm.so.3             Uncommitted   Symbolic link to
                                                        libgdbm.so.3.0.0

         /usr/lib/libgdbm.so.3.0.0         Uncommitted   Shared object
                                                         library API's

         /usr/lib/libgdbm_compat.so        Uncommitted   Symbolic link
                                               to libgdbm_compat.so.3.0.0

         /usr/lib/libgdbm_compat.so.3      Uncommitted   Symbolic link
                                               to libgdbm_compat.so.3.0.0

         /usr/lib/libgdbm_compat.so.3.0.0  Uncommitted   Shared object
                                                         library
                                                         compatibility
                                                        API's

         /usr/include/gdbm/                Uncommitted   Directory*

         /usr/include/gdbm/gdbm.h          Uncommitted   Header file

         /usr/include/gdbm/ndbm.h          Uncommitted   Header file

         /usr/include/gdbm/dbm.h           Uncommitted   Header file

         * This /usr/include/gdbm/ directory should point out that these
         header files does not belong to the original libraries and are
         the part of gdbm compatibility routines. So there could be also
         installed original libraries simultaneously. That's why there is
         this directory.


References:

  [1] http://www.gnu.org/software/gdbm/
      Leader(s) of gdbm project: Jason Downs <downsj at downsj.com>
  [2] 6744694 - Integrate gdbm into Solaris.
  [3] gdbm.3 - man page (attached)


6. Resources and Schedule
     6.4. Steering Committee requested information
        6.4.1. Consolidation C-team Name:
                SFW
     6.5. ARC review type: FastTrack
     6.6. ARC Exposure: open
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: gdbm.3
URL: 
<http://mail.opensolaris.org/pipermail/opensolaris-arc/attachments/20081027/f2001134/attachment.ksh>

Reply via email to