[elrepo] Centos 7.6 nvidia issue
Lamar Owen
lowen at pari.edu
Wed Dec 5 16:11:35 EST 2018
On 12/5/18 3:54 PM, Phil Perry wrote:
> On 05/12/2018 18:43, Lamar Owen wrote:
>>
>> This change may be related to a new inability to compile MAME; it
>> errors out complaining about a missing symbol in libGL.so that is
>> supposed to be provided by the nvidia libraries. I guess I should
>> just wait until the mirrors are updated.
>>
>
> LibGL is now provided by the distro GLVND packages in el7.6
> (libglvnd-glx to be specific), although for development work I'm
> guessing you may also require libglvnd-devel to be installed which
> provides /usr/lib64/libGL.so to link against.
Hi Phil, thanks for the reply. Here's what I am getting:
[lowen at localhost ~]$ ldd -r /usr/lib64/libGL.so
linux-vdso.so.1 => (0x00007ffc263f5000)
libGLX.so.0 => /usr/lib64/nvidia/libGLX.so.0 (0x00007f43b4c51000)
libX11.so.6 => /lib64/libX11.so.6 (0x00007f43b4913000)
libXext.so.6 => /lib64/libXext.so.6 (0x00007f43b4701000)
libGLdispatch.so.0 => /usr/lib64/nvidia/libGLdispatch.so.0
(0x00007f43b442e000)
libdl.so.2 => /lib64/libdl.so.2 (0x00007f43b422a000)
libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f43b400e000)
libc.so.6 => /lib64/libc.so.6 (0x00007f43b3c41000)
libxcb.so.1 => /lib64/libxcb.so.1 (0x00007f43b3a19000)
/lib64/ld-linux-x86-64.so.2 (0x00007f43b510d000)
libXau.so.6 => /lib64/libXau.so.6 (0x00007f43b3815000)
undefined symbol: _glapi_tls_Current (/usr/lib64/libGL.so)
[lowen at localhost ~]$ rpm -qf /usr/lib64/nvidia/libGLdispatch.so.0
nvidia-x11-drv-410.78-1.el7_6.elrepo.x86_64
[lowen at localhost ~]$
That undefined symbol line is what is keeping MAME's build from finishing.
More information about the elrepo
mailing list