maintainer-feedback requested: [Bug 259949] x11-drivers/xf86-video-vmware is broken after libdrm-2.4.108

[email protected]
Newsgroups gmane.os.freebsd.devel.x11
Message-ID <[email protected]/bugzilla/>
Bugzilla Automation <[email protected]> has asked freebsd-x11 (Nobody)
<[email protected]> for maintainer-feedback:
Bug 259949: x11-drivers/xf86-video-vmware is broken after libdrm-2.4.108
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=259949



--- Description ---
After update graphics/libdrm from 2.4.107 to 2.4.108 which introduce some
linuxism with Bool type redefinition, at least x11-drivers/xf86-video-vmware
fails to compile.

part of buildlog:

--- libvmwgfx_la-vmwgfx_saa.lo ---
In file included from vmwgfx_saa.c:34:
In file included from ./vmwgfx_saa.h:31:
In file included from ../saa/saa.h:43:
In file included from /usr/local/include/xorg/xf86.h:44:
In file included from /usr/local/include/xorg/xf86str.h:43:
/usr/local/include/xorg/xf86Opt.h:44:10: error: cannot combine with previous
'type-name' declaration specifier
    Bool bool;
	 ^
/usr/include/stdbool.h:39:14: note: expanded from macro 'bool'
#define bool	_Bool
		^
In file included from vmwgfx_saa.c:34:
In file included from ./vmwgfx_saa.h:31:
In file included from ../saa/saa.h:43:
In file included from /usr/local/include/xorg/xf86.h:44:
In file included from /usr/local/include/xorg/xf86str.h:43:
/usr/local/include/xorg/xf86Opt.h:44:5: warning: declaration does not declare
anything [-Wmissing-declarations]
    Bool bool;
    ^~~~~~~~~
1 warning and 1 error generated.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.