⬢ DragonFlyBSD Kernel Audit
DF-0243 / fix_build.log
← back to finding ↓ download raw
=== DF-0243 fix.diff kernel build+install (verify run 2026-10-12) ===
NOTE: the full 35k-line build transcript of this same patch from the prior
(pass-1) run is preserved as fix_build.log.pass1. The guest's /tmp copy of
THIS run's transcript was wiped by the post-install reboot; the decisive
captured output of this run's build is below.

$ cd /usr/src && git apply --check /tmp/fix.diff && git apply /tmp/fix.diff
APPLIED
(verified: "if (offset >= length)" present at imgact_shell.c:132)

$ make -j6 nativekernel KERNCONF=X86_64_GENERIC
BUILD_RC=0
cc -Wl,--build-id=sha1 -nostdlib -Wl,--hash-style=sysv   -r -Wl,-d -o libiconv.ko iconv.o iconv_ucs.o iconv_xlat.o iconv_xlat16.o iconv_converter_if.o
<=== libiconv
--------------------------------------------------------------
>>> Kernel build for X86_64_GENERIC completed on Mon Oct 12 06:44:49 UTC 2026
--------------------------------------------------------------

$ make installkernel
INSTALL_RC=0
--------------------------------------------------------------
>>> Kernel install for X86_64_GENERIC completed on Mon Oct 12 06:45:58 UTC 2026
--------------------------------------------------------------

$ reboot -> sysctl kern.version
kern.version: DragonFly 6.5-DEVELOPMENT #1: Mon Oct 12 06:41:45 UTC 2026

$ re-run full suite (run.sh + trigger3) on #1:
LOGS_IDENTICAL (baseline #0 vs fix #1)   [diff run_verify.log run_fix.log: empty]