Hello. The problem is still there. For example the following code will segfault with X-forwarding over ssh:
#include <dlfcn.h>
int main() {
void *lib = dlopen("libOpenCL.so", RTLD_LAZY);
return 0;
}
=> segfault at ecf ip 00007f781fef038b sp 00007fffcca11cb0 error 4 in libamdocl64.so[7f781f9fe000+223f000]
The workaround for now is to unset DISPLAY variable, create OpenCL context and set it back.
Please, resolve this bug, and, if possible, remove dependency on X at all (aticonfig doesn't show temperature and other info on adapters without X).