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.
Note: See
TracTickets for help on using
tickets.