[Mesa-dev] [PATCH] meson: Don't allow building EGL on on KMS systems or Haiku
Dylan Baker
dylan at pnwbakers.com
Wed Oct 3 15:29:12 UTC 2018
Quoting Emil Velikov (2018-10-03 04:06:43)
> On Mon, 1 Oct 2018 at 20:44, Dylan Baker <dylan at pnwbakers.com> wrote:
> >
> > Currently mesa only supports EGL for KMS (Linux, *BSD) systems and
> > Haiku, we should actually enforce this. This fixes the default build on
> > MacOS.
>
> Currently you can build EGL on Linux, BSD, Cygwin and (most likely)
> exotic ones like GNU Hurd / NixOS.
> Not sure if meson handles all of those.
>
> If you what to explicitly disable it on macos, I'd reword the commit
> message to say that alone and omit the extra bits.
>
> -Emil
Hurd is the only one I don't think we handle ATM, and maybe Solaris? Alan was
working on meson for Solaris but I think priorities at work changed. The
`system_has_drm_kms` should cover every platform mesa supports except MacOS,
Windows, and Haiku. Does that seem correct Emil?
Dylan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 228 bytes
Desc: signature
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20181003/8f770e70/attachment.sig>
More information about the mesa-dev
mailing list