On Sat, Mar 07, 2026 at 10:59:33AM -0500, Bryan Steele wrote:
> On Sat, Mar 07, 2026 at 04:55:29PM +0100, [email protected] wrote:
> > Bryan Steele <[email protected]> wrote:
> > > On Sat, Mar 07, 2026 at 04:42:02PM +0100, [email protected] wrote:
> > > > Bryan Steele <[email protected]> wrote:
> > > > > On Sat, Mar 07, 2026 at 01:37:15PM +0100, [email protected] wrote:
> > > > > > # calendar -a
> > > > > > calendar: pledge: Invalid argument
> > > > > > 
> > > > > > OpenBSD s0.dalliard.ch 7.8 GENERIC.MP#4 amd64
> > > > > 
> > > > > If you've built your own -stable kernel, you'll also need to update 
> > > > > and
> > > > > rebuild/install all of the utilties mentioned in the errata.
> > > > 
> > > > i did not build my own -stable kernel. simply did `syspatch` and 
> > > > `reboot`
> > > 
> > > Can you post the output of syspatch -l and the contents of your
> > > /etc/installurl file?
> > 
> > # syspatch -l
> > 001_syspatch
> > 002_xserver
> > 003_unbound
> > 004_libssl
> > 005_smtpd
> > 006_libunwind
> > 007_drm
> > 008_libpng
> > 009_xkbcomp
> > 010_unbound
> > 011_nd6
> > 012_rpki
> > 013_httpd
> > 014_expat
> > 015_tmppath
> > 016_pledge_sysctl
> > 017_tmppath
> > 018_pledgepaths
> > 019_unveil_mount
> > 
> > # cat /etc/installurl
> > https://cdn.openbsd.org/pub/OpenBSD
> 
> thanks for reporting, calendar indeed seems to be missing from 015_tmppath
> syspatch.

Indeed, it is missing.  7.7, 7.8, arm64, amd64, i386 are affected.
But all other programs touched by the errata are included.  The
calendar fix is in errata patch and cvs -stable, but not in syspatch.

Usually I test errata patches and syspatch on the same machine.  So
if a file is missing in syspatch, I test the one from errata.  That
is the reason why my testing missed this.  I usually check the
content of rollback.tgz, but this time a lot of files were included,
so it looked plausible.

The automated syspatch generation process should include all modified
binary files.  robert: Any idea what went wrong?  Can you regrenerate
the syspatch?  Should we add some intructions how to revert and
re-apply the syspatch?

bluhm

Reply via email to