Opened 4 years ago

Last modified 3 years ago

#61943 assigned defect

libsdl2 @2.0.14 +x11: Doesn't build against MacPorts' GL — at Initial Version

Reported by: larb0b (Larkin) Owned by:
Priority: Normal Milestone:
Component: ports Version: 2.6.4
Keywords: haspatch Cc:
Port: libsdl2

Description

MacPorts' libsdl2 X11 variant doesn't work with only MacPorts X11 installed. When trying to actually use it, you get:

Failed to create window: Failed loading /opt/X11/lib/libGL.1.dylib: dlopen(/opt/X11/lib/libGL.1.dylib, 10): image not found!

This is because that path is hardcoded within src/video/x11/SDL_x11opengl.c in libsdl2. This could be rectified by changing the path to MacPorts' libGL.1.dylib (installed by the mesa port). mesa should probably also be made a dependency when building the x11 variant of libsdl2.

Change History (0)

Note: See TracTickets for help on using tickets.