Sysop: | Amessyroom |
---|---|
Location: | Fayetteville, NC |
Users: | 27 |
Nodes: | 6 (0 / 6) |
Uptime: | 46:57:11 |
Calls: | 632 |
Calls today: | 3 |
Files: | 1,187 |
D/L today: |
24 files (29,813K bytes) |
Messages: | 176,788 |
Hi,
I switched from 14.3 to 15.0-STABLE recently, and I do compile world and kernel from source.
My kernel config is customized:
ident CUSTOM
include GENERIC
include "../../conf/std.nodebug"
device gre
This kernel is built as all the years before, and I can see it:
root> ls -l /usr/obj/usr/src/arm64.aarch64/sys/
drwxr-xr-x 3 root wheel 4192 Sep 22 08:42 CUSTOM
But uname reports the kernel to be GENERIC:
root> uname -i
GENERIC
root> uname -a
FreeBSD mer-waases.net 15.0-ALPHA3 FreeBSD 15.0-ALPHA3 #2 stable/15-n280239-78b179fe9280-dirty: Mon Sep 22 08:42:11 \
CEST 2025 root@xxx:/usr/obj/usr/src/arm64.aarch64/sys/GENERIC arm64
Where should I start to search, and, is anyone else observing the same?
Regards,
Michael
Michael Grimm <trashcan@ellael.org> wrote:This is wrong; I must have screwed this file up during my odyssey (stable/14 -> main -> stable/15), recently.
My kernel config is customized:
ident CUSTOM
include GENERIC
include "../../conf/std.nodebug"
device gre
This kernel is built as all the years before, and I can see it:
Yes, that helped. Thanks, back to normal uname reporting.Where should I start to search, and, is anyone else observing the same?Simply switch the order of ident line and include line.
With your order, ident line is overridden by "ident GENERIC" line
in GENERIC.
HTH.