Sure, I
inadvertently tripped over the solution: build
without the proprietary nvidia package installed.
The challenge is that we can't guarantee end-users
downstream will comply. In the build scripts for those three
packages I can insert a test for libGL.la. If found, then
halt/pause the build with a warning message. If a person
builds only for personal use, as I have done for the past
many years, building packages with nvidia installed is
harmless because that is the only person using the packages.
Such people will never notice problems or build failures, as
I never did.
With that said, the thread you linked is 6 years old. Thus
the problem still exists and the problem never was
successfully resolved as promised.
I can't provide build scripts to other users that way, or
pre-built packages. As end-users can use upstream versions
of these packages, just as I did, probably the best I can do
is insert warning messages in the build scripts along with
commentation.
Ideas anyone?
Anybody know what other packages are OpenGL dependent?
kdegraphics is one (for the POV ray modeller). Not sure on the others,
but a search for #include <ql.h> or #include "gl.h" should turn up the
remaining modules.
Tim