Index: head/multimedia/libva-intel-media-driver/files/patch-glibc =================================================================== --- head/multimedia/libva-intel-media-driver/files/patch-glibc (revision 484214) +++ head/multimedia/libva-intel-media-driver/files/patch-glibc (revision 484215) @@ -1,45 +1,45 @@ makedev() is defined in on BSDs and on Solaris --- media_driver/linux/common/os/libdrm/xf86drm.c.orig 2018-10-01 21:39:52 UTC +++ media_driver/linux/common/os/libdrm/xf86drm.c @@ -47,13 +47,15 @@ #include #include #include +#if defined(__GLIBC__) || defined(__linux__) #include +#endif #include #define stat_t struct stat #include #include #include -#ifdef HAVE_SYS_MKDEV_H +#ifdef __sun # include /* defines major(), minor(), and makedev() on Solaris */ #endif --- media_driver/linux/ult/libdrm_mock/xf86drm_mock.c.orig 2018-10-01 21:39:52 UTC +++ media_driver/linux/ult/libdrm_mock/xf86drm_mock.c @@ -47,16 +47,20 @@ #include #include #include +#if defined(__GLIBC__) || defined(__linux__) #include +#endif #include #define stat_t struct stat #include #include #include -#ifdef HAVE_SYS_MKDEV_H +#ifdef __sun # include /* defines major(), minor(), and makedev() on Solaris */ #endif -+#ifdef __GLIBC__ ++#if defined(__GLIBC__) || defined(__linux__) #include +#endif /* Not all systems have MAP_FAILED defined */ #ifndef MAP_FAILED