untrusted comment: verify with openbsd-78-base.pub RWS3/nvFmk4SWRgYqwv0LJ/dwu8SoYIiPumhTlpGoNukaLpSZR25p3tzxAEFAsokuYbdJBlqSL6+ATblgF6nVZOQRPP2uKsO1wQ= OpenBSD 7.8 errata 017, March 2, 2026: In ldconfig(8), stop userland from using pledge(2) "tmppath" because the kernel feature will be removed soon. Apply by doing: signify -Vep /etc/signify/openbsd-78-base.pub -x 017_tmppath.patch.sig \ -m - | (cd /usr/src && patch -p0) And then rebuild and install ldconfig: cd /usr/src/libexec/ld.so/ldconfig make obj make make install Index: libexec/ld.so/ldconfig/ldconfig.c =================================================================== RCS file: /cvs/src/libexec/ld.so/ldconfig/ldconfig.c,v diff -u -p -u -r1.39 ldconfig.c --- libexec/ld.so/ldconfig/ldconfig.c 24 Oct 2021 21:24:20 -0000 1.39 +++ libexec/ld.so/ldconfig/ldconfig.c 23 Feb 2026 18:21:08 -0000 @@ -94,7 +94,7 @@ main(int argc, char *argv[]) int i, c; int rval = 0; - if (pledge("stdio rpath wpath cpath tmppath fattr", NULL) == -1) + if (pledge("stdio rpath wpath cpath fattr", NULL) == -1) err(1, "pledge"); while ((c = getopt(argc, argv, "DmPrRsSUv")) != -1) {