ca7a7edbfb
Mesa 26.1.4's DRM UAPI headers include <sys/ioccom.h> as the BSD include path for ioctl command encoding. The basic _IO / _IOR / _IOW / _IOWR macros are already in <sys/ioctl.h> (musl-style via cbindgen), but sys/ioccom.h adds the bitfield widths / masks / shifts / decoders and the IOC_IN / IOC_OUT / IOC_INOUT / IOCSIZE_* macros that DRM and other Linux UAPI consumers require. This header includes <sys/ioctl.h> for the base macros and adds the Linux-style constants as a thin shim. All new symbols are guarded with #ifndef so including both headers is safe and idempotent. This makes the Mesa-side 04-sys-ioccom-stub-header.patch redundant; that patch can be removed from local/patches/mesa/ and the Mesa recipe's patches list.