mirror of
https://github.com/freebsd/freebsd-src.git
synced 2026-10-28 19:34:43 +01:00
It has been almost a week with an open pull-requests and a follow-up identified merge from master drm-kmod, as well as a patch supplied in a PR for the ports to fix the the current build breakage in drm-kmod and as a result also in nvidia-drm-* ports. The problem there is that instead of using the kmod.mk supplied definitions for LINUXKPI and despite using kmod.mk for the build, the external components have hand-rolled solutions which can get out of synch with src.git. This was not discovered early on given that building drm-kmod with LOCAL_MODULES_DIR= from git sources will not fail as the kernel build will have provided the new opt_linuxkpi.h file. In addition drm-kmod master already had the -include for kconfig.h which the src tree has had since 2024. Give the pkgbase/kmod builds and users over the weekend a chance to produce drm-kmod packages as the number of affected poeple is rising. These changes will hopefully be brought back next week once drm-kmod and nvidia-drm-* ports are fixed. PR: 299334 Bring back after: 3+ days This reverts commitbbfd52dcbe. This reverts commit9820afb99e.
31 lines
610 B
Plaintext
31 lines
610 B
Plaintext
#
|
|
# std.nodebug -- Disable the debug options found in the GENERIC kernel config.
|
|
#
|
|
|
|
nooptions INVARIANTS
|
|
nooptions INVARIANT_SUPPORT
|
|
nooptions DIAGNOSTIC
|
|
nooptions WITNESS
|
|
nooptions WITNESS_SKIPSPIN
|
|
nooptions DEBUG_LOCKS
|
|
nooptions BUF_TRACKING
|
|
nooptions FULL_BUF_TRACKING
|
|
nooptions DEADLKRES
|
|
nooptions COVERAGE
|
|
nooptions KCOV
|
|
nooptions MALLOC_DEBUG_MAXZONES
|
|
nooptions QUEUE_MACRO_DEBUG_TRASH
|
|
nooptions KDTRACE_MIB_SDT
|
|
nooptions TCP_HPTS_KTEST
|
|
|
|
# Net80211 debugging
|
|
nooptions IEEE80211_DEBUG
|
|
|
|
# USB debugging
|
|
nooptions USB_DEBUG
|
|
nooptions HID_DEBUG
|
|
|
|
# CAM debugging
|
|
nooptions CAMDEBUG
|
|
nooptions CAM_DEBUG_FLAGS
|