Opened 19 years ago
Closed 19 years ago
#1567 closed patch (fixed)
detection for Debian GL header location
Reported by: | visit0r | Owned by: | danielk |
---|---|---|---|
Priority: | minor | Milestone: | 0.20 |
Component: | mythtv | Version: | head |
Severity: | low | Keywords: | |
Cc: | Ticket locked: | no |
Description
Debian and Ubuntu install NVIDIA GL headers to a weird location in order not to overwrite the headers installed from Mesa, etc. This patch adds a trivial detection to configure for this case, and adds the correct include location to the include paths.
The patch is against 0.19, but should trivially apply to HEAD also.
Attachments (2)
Change History (5)
Changed 19 years ago by
Attachment: | detect_debian_gl_header_location.diff added |
---|
comment:1 Changed 19 years ago by
I realized that MythTV uses OpenGL now for other things (the new UI stuff, etc.) so the detection should be moved out from the if block, so the include path is added also when the OpenGL vsync is not enabled.
Changed 19 years ago by
Attachment: | detect_debian_gl_header_location.2.diff added |
---|
Should now add the correct include path even if the opengl-vsync is not used.
comment:2 Changed 19 years ago by
Owner: | changed from Isaac Richards to danielk |
---|---|
Version: | 0.19 → head |
comment:3 Changed 19 years ago by
Resolution: | → fixed |
---|---|
Status: | new → closed |
(In [9977]) Fixes #1567. Adjust for non-standard locations where Debian sticks the nvidia's opengl headers.
Since nVidia's driver packages are not considered part of the distribution they aren't installed in the proper locations, but instead are put in documentation or share directories from which the user is expected to manually install them. Since few users do this, this just makes MythTV check those locations and adds them to the include path if needed.
patch against 0.19-fixes