Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 15 Oct 2021 03:27:44 +0000
From:      bugzilla-noreply@freebsd.org
To:        ports-bugs@FreeBSD.org
Subject:   [Bug 259178] sysutils/s6-rc meta-update for the skarnet suite
Message-ID:  <bug-259178-7788@https.bugs.freebsd.org/bugzilla/>

next in thread | raw e-mail | index | archive | help
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D259178

            Bug ID: 259178
           Summary: sysutils/s6-rc meta-update for the skarnet suite
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Some People
          Priority: ---
         Component: Individual Port(s)
          Assignee: ports-bugs@FreeBSD.org
          Reporter: dewayne@heuristicsystems.com.au
                CC: crest@rlwinm.de
             Flags: maintainer-feedback?(crest@rlwinm.de)
                CC: crest@rlwinm.de

There are three supporting layers to s6-rc.  Which typically need to be
upgraded together.  The package, ports version and available current version
are:
sysutils/s6-rc   0.5.2.2  to  0.5.2.3
sysutils/s6      2.10.0.3 to  2.11.0.0
lang/execline    2.8.0.1  to  2.8.1.0
devel/skalib     2.10.0.3 to  2.11.0.0

The skalib changes (from 2.10.0.3) are:
    libbiguint removed.
    Obsolete skalibs/environ.h and skalibs/getpeereid.h headers removed.
    rc4 and md5 functions removed.
    iobuffer removed. fd_cat() and fd_catn() changed signatures.
    All *_t types renamed without the _t suffix, in order to preserve POSIX
namespace.
    subgetopt() renamed to lgetopt().
    All signal functions entirely reworked; cruft removed.
    skalibs/cdb_make.h renamed to skalibs/cdbmake.h; cdbmake functions now
return 1 on success and 0 on failure.
    skalibs/cdb.h redesigned to remove reader state from the cdb structure
itself.
    The unsafe cdb_successor() API has been removed.
    New skalibs/posixplz.h function: munmap_void().
which flows upwards to the other packages. Changes to signal handling is
noteworthy.

execline 2.8.1.0 introduces a highly beneficial case "statement".

--=20
You are receiving this mail because:
You are the assignee for the bug.=



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