This package fails to build in mock. build.log is attached. The reason for the failure is that, when compiling ./src/events/SDL_events.c, this happens: In file included from ./src/events/../video/SDL_sysvideo.h:37, from ./src/events/SDL_sysevents.h:24, from ./src/events/SDL_events.c:28: ./include/SDL_opengl.h:45:58: error: GL/glu.h: No such file or directory Adding a buildreq of mesa-libGLU-devel supplies this file and allows the build to complete. Since the header file SDL_opengl.h is shipped in the SDL-devel package, I believe that mesa-libGLU-devel should also be added as a dependency of the SDL-devel package,
Created attachment 130351 [details] Build log with minimal build environment
Fixed in rawhide in rpm SDL-1.2.10-2 or newer.
(In reply to comment #0) > Since the header file SDL_opengl.h is shipped in the SDL-devel package, I > believe that mesa-libGLU-devel should also be added as a dependency of the > SDL-devel package, Shouldn't this require the more generic libGL-devel and libGLU-devel (both of which are provided by mesa-libGL(U)-devel) instead of requiring a specific GL implementation?
(In reply to comment #3) > (In reply to comment #0) > > > Since the header file SDL_opengl.h is shipped in the SDL-devel package, I > > believe that mesa-libGLU-devel should also be added as a dependency of the > > SDL-devel package, > > Shouldn't this require the more generic libGL-devel and libGLU-devel (both of > which are provided by mesa-libGL(U)-devel) instead of requiring a specific GL > implementation? Sounds reasonable to me, as long as all GL(U) implementations can be relied upon to provide GL/glu.h.