Bug 283100 - Update skaware ports to October 2024 releases
Summary: Update skaware ports to October 2024 releases
Status: New
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: freebsd-ports-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks: 282021
  Show dependency treegraph
 
Reported: 2024-12-03 14:46 UTC by crest
Modified: 2024-12-03 20:39 UTC (History)
0 users

See Also:
crest: maintainer-feedback+
crest: merge-quarterly?


Attachments
[PATCH 1/5] devel/skalib: Update to version 2.14.3.0 (2.49 KB, patch)
2024-12-03 20:34 UTC, crest
crest: maintainer-approval+
Details | Diff
[PATCH 2/5] lang/execline: Update to version 2.9.6.1 (2.50 KB, patch)
2024-12-03 20:34 UTC, crest
crest: maintainer-approval+
Details | Diff
[PATCH 3/5] sysutils/s6: Update to version 2.13.1.0 (2.77 KB, patch)
2024-12-03 20:35 UTC, crest
crest: maintainer-approval+
Details | Diff
[PATCH 4/5] sysutils/s6-rc: Update to version 0.5.5.0 (2.65 KB, patch)
2024-12-03 20:36 UTC, crest
crest: maintainer-approval+
Details | Diff
[PATCH 5/5] sysutils/runwhen: Bump revision for devel/skalibs (1.08 KB, patch)
2024-12-03 20:36 UTC, crest
crest: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description crest 2024-12-03 14:46:06 UTC
Update the following skaware ports:

    * devel/skalibs 2.14.3.0
    * lang/execline 2.9.6.1
    * sysutils/s6   2.13.1.0
    * s6-rc         0.5.5.0

As well as probably patch sysutils/runwhen.

More details from the release notes:

 * skalibs-2.14.3.0
   ----------------

 - Important bugfixes for some of the software stack.
 - New function: fork_newpid(), forking a process in a new pid
namespace on Linux (and returning -1 ENOSYS on other systems).
 - QoL: IOPAUSE_EXCEPT will now always trigger IOPAUSE_READ or
IOPAUSE_WRITE as well, which means error handling before the IO
primitive is now unnecessary.

 https://skarnet.org/software/skalibs/
 git://git.skarnet.org/skalibs


 * s6-2.13.1.0
   -----------

 - Some of the bugfixes are pretty impactful, and it is recommended
to upgrade (including the skalibs upgrade). You don't need to
restart your services or supervision trees if you haven't noticed
anything wrong.
 - s6-supervise now supports a new file in the service directory:
flag-newpidns. If this file is present at service spawning time,
the process will be started in a new PID namespace. (Linux only;
on other systems, the service will fail to start if the file exists.)

 https://skarnet.org/software/s6/
 git://git.skarnet.org/s6


 * s6-rc-0.5.5.0
   -------------

 - This is a minor update because a bugfix required adding a new
public API, s6rc_livedir_canon(). Apart from that, the change is
purely bugfixes.
 - You do not need to recompile your service databases.

 https://skarnet.org/software/s6-rc/
 git://git.skarnet.org/s6-rc
Comment 1 crest 2024-12-03 20:34:17 UTC
Created attachment 255605 [details]
[PATCH 1/5] devel/skalib: Update to version 2.14.3.0
Comment 2 crest 2024-12-03 20:34:56 UTC
Created attachment 255606 [details]
[PATCH 2/5] lang/execline: Update to version 2.9.6.1
Comment 3 crest 2024-12-03 20:35:47 UTC
Created attachment 255607 [details]
[PATCH 3/5] sysutils/s6: Update to version 2.13.1.0
Comment 4 crest 2024-12-03 20:36:20 UTC
Created attachment 255608 [details]
[PATCH 4/5] sysutils/s6-rc: Update to version 0.5.5.0
Comment 5 crest 2024-12-03 20:36:56 UTC
Created attachment 255609 [details]
[PATCH 5/5] sysutils/runwhen: Bump revision for devel/skalibs
Comment 6 crest 2024-12-03 20:38:45 UTC
Together these 5 patches update the skaware ports to the latest announced release (ignoring unreleased versions mentioned in NEWS, but with no corresponding release announcement or git tag)