We are currently migrating Bugzilla to GitHub issues.
Any changes made to the bug tracker now will be lost, so please do not post new bugs or make changes to them.
When we're done, all bug URLs will redirect to their equivalent location on the new bug tracker.

Bug 4064

Summary: [patch] kmsdrm: Fail build if KMSDRM enabled but not EGL
Product: SDL Reporter: Wladimir J. van der Laan <laanwj>
Component: videoAssignee: Manuel Alfayate Corchete <redwindwanderer>
Status: RESOLVED FIXED QA Contact: Sam Lantinga <slouken>
Severity: normal    
Priority: P2 CC: brandontschaefer, sezeroz
Version: HG 2.1   
Hardware: x86_64   
OS: Linux   
Attachments: kmsdrm: Fail build if KMSDRM enabled but not EGL

Description Wladimir J. van der Laan 2018-01-22 15:14:19 UTC
Created attachment 3152 [details]
kmsdrm: Fail build if KMSDRM enabled but not EGL

If this is not prevented and the build configuration somehow ends up in this state, the linker will complain about missing symbols. At least this error makes it clear that something is missing.
Comment 1 Brandon Schaefer 2018-02-02 14:53:34 UTC
Its between this or in the configure.ac disable the driver if EGL is not found/supported for kms/drm. I would prefer in the configure.ac as we should compile if configure is happy.
Comment 2 Sam Lantinga 2020-10-10 00:00:01 UTC
Is this still an issue?
Comment 3 Wladimir J. van der Laan 2020-10-10 07:30:52 UTC
I don't know. I haven't tried this particular thing in ages.
Comment 4 Ozkan Sezer 2020-12-22 13:29:25 UTC
This should be fixed as of https://hg.libsdl.org/SDL/rev/2926052d55f5
Closing.