$NetBSD$ * Part of patchset to build chromium on NetBSD * Based on OpenBSD's chromium patches, and pkgsrc's qt5-qtwebengine patches --- third_party/wayland/include/config.h.orig 2025-09-08 23:21:33.000000000 +0000 +++ third_party/wayland/include/config.h @@ -9,7 +9,14 @@ #define HAVE_BROKEN_MSG_CMSG_CLOEXEC 0 +#if defined(__FreeBSD__) +#include +#if defined(__FreeBSD_version) && __FreeBSD_version < 1300048 +#undef HAVE_MEMFD_CREATE +#else #define HAVE_MEMFD_CREATE +#endif +#endif #define HAVE_MKOSTEMP @@ -25,7 +32,11 @@ #undef HAVE_SYS_PROCCTL_H +#if defined(__FreeBSD__) +#define HAVE_SYS_UCRED_H +#else #undef HAVE_SYS_UCRED_H +#endif #define HAVE_XUCRED_CR_PID 0