This allows the flags to be picked up more easily when building external
modules.
Sponsored by: Juniper Networks, Inc.
Paths
| Differential D45563 Authored by khng on Jun 11 2024, 10:23 PM.
Details Summary This allows the flags to be picked up more easily when building external Sponsored by: Juniper Networks, Inc.
Diff Detail
Event TimelineHerald added a subscriber: imp. · View Herald TranscriptJun 11 2024, 10:23 PM2024-06-11 22:23:36 (UTC+0) Harbormaster completed remote builds in B58147: Diff 139738.Jun 11 2024, 10:23 PM2024-06-11 22:23:36 (UTC+0) Harbormaster completed remote builds in B60064: Diff 145106.Oct 18 2024, 2:00 PM2024-10-18 14:00:32 (UTC+0) Comment Actions This seems ok, but the kernel build is complicated and it's hard to be confident in such changes just by reading the diff. Please make sure you test building of all of the *SAN kernels (amd64 and arm64) and look at the build output to verify that -fsanitizer is being specified both for the kernel and for kernel modules. This revision is now accepted and ready to land.Oct 19 2024, 12:52 PM2024-10-19 12:52:05 (UTC+0) This revision now requires review to proceed.Nov 10 2024, 3:46 AM2024-11-10 03:46:49 (UTC+0) Harbormaster completed remote builds in B60473: Diff 146227.Nov 10 2024, 3:46 AM2024-11-10 03:46:50 (UTC+0) This revision was not accepted when it landed; it landed in state Needs Review.Nov 12 2024, 7:05 PM2024-11-12 19:05:05 (UTC+0) Closed by commit rG6e3875ebcf0e: sys: move SAN and COVERAGE options handling to kern.mk (authored by khng). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 145106 sys/conf/kern.mk
sys/conf/kern.post.mk
sys/conf/kern.pre.mk
sys/conf/kmod.mk
|
those 2 are not needed as we have them in efienv.c