On Sun, Jun 16, 2024 at 01:09:28AM +0200, Donovan Watteau wrote: > Hi, > > I'm seeing this r300 issue on a PowerBook G4, after upgrading > from 7.5 to the June 2nd snapshot, and then the June 15th snapshot, > with sysupgrade. > > I just start X with xenodm, and run glxinfo from an xterm: > > glxinfo:/usr/X11R6/lib/modules/dri/r300_dri.so: undefined symbol > 'spirv_to_nir' > glxinfo:/usr/X11R6/lib/modules/dri/r300_dri.so: undefined symbol > 'spirv_verify_gl_specialization_constants' > MESA-LOADER: failed to open r300: Cannot load specified object (search paths > /usr/X11R6/lib/modules/dri, suffix _dri) > failed to load driver: r300 > glxinfo:/usr/X11R6/lib/modules/dri/swrast_dri.so: undefined symbol > 'spirv_to_nir' > glxinfo:/usr/X11R6/lib/modules/dri/swrast_dri.so: undefined symbol > 'spirv_verify_gl_specialization_constants'
libmesa now requires libvtn, try this: Index: lib/mesa/mk/libOSMesa/Makefile =================================================================== RCS file: /cvs/xenocara/lib/mesa/mk/libOSMesa/Makefile,v diff -u -p -r1.8 Makefile --- lib/mesa/mk/libOSMesa/Makefile 3 Mar 2023 06:32:18 -0000 1.8 +++ lib/mesa/mk/libOSMesa/Makefile 16 Jun 2024 03:48:50 -0000 @@ -34,7 +34,8 @@ SLIBS= libmesa \ libcompiler \ libgallium \ libws_null \ - libsoftpipe + libsoftpipe \ + libvtn .if ${WITH_SSE41} == "yes" SLIBS+= libmesa_sse41 Index: lib/mesa/mk/libgallium_dri/Makefile =================================================================== RCS file: /cvs/xenocara/lib/mesa/mk/libgallium_dri/Makefile,v diff -u -p -r1.10 Makefile --- lib/mesa/mk/libgallium_dri/Makefile 3 Apr 2024 22:10:09 -0000 1.10 +++ lib/mesa/mk/libgallium_dri/Makefile 16 Jun 2024 03:46:05 -0000 @@ -92,11 +92,8 @@ SLIBS= libdri \ libwsw \ libswdri \ libswkmsdri \ - libsoftpipe - -.if ${WITH_AMD_VK} == "yes" || ${WITH_INTEL_VK} == "yes" -SLIBS+= libvtn -.endif + libsoftpipe \ + libvtn .if ${WITH_SSE41} == "yes" SLIBS+= libmesa_sse41