trimming out the "noise", Im left with > 39 | #define BUILD_BUG_ON_MSG(cond, msg) compiletime_assert(!(cond), msg) > | ^~~~~~~~~~~~~~~~~~ > /home/jimc/projects/lx/wk-next/include/linux/dynamic_debug.h:283:9: > note: in expansion of macro ‘BUILD_BUG_ON_MSG’ > 283 | BUILD_BUG_ON_MSG(1, "you need -DDYNAMIC_DEBUG_MODULE > in compile") > | ^~~~~~~~~~~~~~~~ > /home/jimc/projects/lx/wk-next/drivers/gpu/drm/drm_print.c:60:1: note: > in expansion of macro ‘DEFINE_DYNAMIC_DEBUG_CATEGORIES’ > 60 | DEFINE_DYNAMIC_DEBUG_CATEGORIES(debug, __drm_debug, > | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > So, following that advice, I added --- a/drivers/gpu/drm/Makefile +++ b/drivers/gpu/drm/Makefile @@ -20,6 +20,9 @@ drm-y := drm_aperture.o drm_auth.o drm_cache.o \ drm_client_modeset.o drm_atomic_uapi.o drm_hdcp.o \ drm_managed.o drm_vblank_work.o +#ifdef CONFIG_DRM_USE_DYNAMIC_DEBUG +ccflags-y += -DDYNAMIC_DEBUG_MODULE +#endif drm-$(CONFIG_DRM_LEGACY) += drm_agpsupport.o drm_bufs.o drm_context.o drm_dma.o \ that fixed the error, and makes the BUILD_BUG usage look good. so I withdraw the question _______________________________________________ Kernelnewbies mailing list Kernelnewbies@xxxxxxxxxxxxxxxxx https://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies