From Newsgroup: muc.lists.freebsd.ports
Unfortunately this discovery is from a personal ports tree partial
build, not an official build. So: an early warning.
# grep ': error: ' /usr/local/poudriere/data/logs/bulk/main-amd64-default/2026-06-14_13h19m17s/logs/errors/lsof-4.99
418
But the types of errors are fewer:
# grep ': error: ' /usr/local/poudriere/data/logs/bulk/main-amd64-default/2026-06-14_13h19m17s/logs/errors/lsof-4.99.5,8.log
\
| sort -k3,99 -u
/usr/include/sys/systm.h:225:5: error: conflicting types for 'asprintf' /usr/include/sys/malloc.h:192:6: error: conflicting types for 'free' /usr/include/sys/malloc.h:194:7: error: conflicting types for 'malloc' /usr/include/sys/libkern.h:248:9: error: conflicting types for 'random' /usr/include/sys/malloc.h:267:7: error: conflicting types for 'realloc' /usr/include/sys/malloc.h:269:7: error: conflicting types for 'reallocf' /usr/include/sys/systm.h:232:5: error: conflicting types for 'vasprintf' /usr/include/sys/libkern.h:246:7: error: expected identifier or '(' /usr/include/sys/systm.h:56:19: error: redeclaration of 'copyright' with
a different type: 'const char[]' vs 'char[70]' /usr/include/sys/libkern.h:112:21: error: static declaration of 'abs'
follows non-static declaration
/usr/include/sys/libkern.h:113:22: error: static declaration of 'labs'
follows non-static declaration
/usr/include/sys/systm.h:468:1: error: static declaration of 'pause'
follows non-static declaration
/usr/include/sys/systm.h:442:17: error: unknown type name 'intrmask_t';
did you mean 'intmax_t'?
/usr/include/sys/systm.h:383:39: error: unknown type name 'uintfptr_t';
did you mean 'uintptr_t'?
/usr/include/sys/vnode.h:605:10: error: use of undeclared identifier 'TRUE' /usr/include/sys/systm.h:470:27: error: use of undeclared identifier
'tick_sbt'
For reference:
The /usr/ports/ involved is based on:
# ~/fbsd-based-on-what-commit.sh -C /usr/ports/
75044ae876d7 (HEAD -> main, freebsd/main, freebsd/HEAD)
sysutils/chezmoi: Update 2.50.0 => 2.70.5
Author: Samir Noir <
samir@noir.im>
Commit: Vladimir Druzenko <
vvd@FreeBSD.org>
CommitDate: 2026-06-14 19:34:30 +0000
branch: main
merge-base: 75044ae876d706aab0aecc7101447850bb5bbe30
merge-base: CommitDate: 2026-06-14 19:34:30 +0000
n751868 (--first-parent --count for merge-base)
but is dirty in unrelated ways, although devel/llvm22 is in use.
# poudriere jail -l
JAILNAME VERSION OSVERSION ARCH METHOD
TIMESTAMP PATH
. . .
main-amd64 16.0-CURRENT 1600018 amd64 pkgbase
2026-06-09 20:54:23 /usr/local/poudriere/jails/main-amd64
. . .
The poudriere-devel jail is official pkgbase'd as of:
# ls -lodTt
/usr/local/poudriere/jails/main-amd64/var/cache/pkg/FreeBSD-*~*.pkg \
| grep -v -e "^l" -e "/var/cache/pkg/FreeBSD-set-" \
| sed -E
's@^[^/]*/.*/pkg/(FreeBSD*-)(.*)(-[0-9][0-9]\.[^~]*)~[^.]*\.pkg$@\1*\3@' \
| sort -r \
| uniq -c \
| head -1
15 FreeBSD-*-16.snap20260609192016
The boot world is official pkgbase'd as of:
# ls -lodTt /var/cache/pkg/FreeBSD-*~*.pkg \
| grep -v -e "^l" -e "/var/cache/pkg/FreeBSD-set-" \
| sed -E 's@^[^/]*/.*/pkg/(FreeBSD*-)(.*)(-[0-9][0-9]\.[^~]*)~[^.]*\.pkg$@\1*\3@' \
| sort -r \
| uniq -c \
| head -1
9 FreeBSD-*-16.snap20260612115501
The booted kernel is a personal build:
# uname -apKU
FreeBSD 7950X3D-ZFS 16.0-CURRENT FreeBSD 16.0-CURRENT #14 main-n286586-511d749ecc02-dirty: Sat Jun 13 15:19:28 PDT 2026 root@7950X3D-ZFS:/usr/obj/BUILDs/main-ZNV4-nodbg-clang/usr/main-src/amd64.amd64/sys/GENERIC-NODBG
amd64 amd64 1600018 1600018
--
===
Mark Millard
marklmi at yahoo.com
--
Posted automagically by a mail2news gateway at muc.de e.V.
Please direct questions, flames, donations, etc. to
news-admin@muc.de
--- Synchronet 3.22a-Linux NewsLink 1.2