Почему бы не назваться просто libOpenCL? Чтобы не воевать с проприетарным, как libGL? Так эту проблему решили с помощью /etc/OpenCL/vendors!
У меня даже clinfo не компилится:
rpmbuild --rebuild clinfo-2.0.15.03.24-3.1.src.rpm
error: Failed build dependencies:
pkgconfig(OpenCL) is needed by clinfo-2.0.15.03.24-3.1.x86_64
Может, это я накосячил, и грамотно написаный pc-файл заставит приложение видеть нестандартную либу без необходимости переименовывать её. А разрабам не придётся добавлять поддержку эксклюзивно для Месы. А у мейнтейнеров не будет головной боли с «юзер поменял открытый драйвер на закрытый - отвалилось всё OpenCL-ное». Но что-то я в этом сомневаюсь.