Package Details: amdonly-gaming-opencl-clover-mesa-git 24.3.0_devel.195384.fd11bbbb90e.d41d8cd-1

Git Clone URL: https://aur.archlinux.org/mesa-amdonly-gaming-git.git (read-only, click to copy)
Package Base: mesa-amdonly-gaming-git
Description: OpenCL support with clover for mesa drivers
Upstream URL: https://www.mesa3d.org/
Licenses: LicenseRef-mesa
Conflicts: opencl-clover-mesa, opencl-mesa
Provides: opencl-clover-mesa, opencl-driver
Submitter: NeroReflex
Maintainer: NeroReflex (DexterHaxxor, ChrisLane)
Last Packager: NeroReflex
Votes: 16
Popularity: 0.21
First Submitted: 2023-02-27 22:38 (UTC)
Last Updated: 2024-09-23 01:29 (UTC)

Required by (40)

Sources (2)

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

NeroReflex commented on 2024-11-09 00:42 (UTC)

Builds are failing with the following error:

mesa/meson.build:4:0: ERROR: Unknown options: "opencl-spirv"

NeroReflex commented on 2024-09-23 01:27 (UTC)

Thank you tyrheimdal, I took the time to test and deploy your solution. Awesome job!

tyrheimdal commented on 2024-09-21 17:48 (UTC)

@d3Xt3r This is caused by a missing line in PKGBUILD file; Add

   _install fakeinstall/$_libdir/gbm/dri_gbm.so*

... and it should install cleanly.

d3Xt3r commented on 2024-09-20 09:03 (UTC)

Builds have been failing today, tested on two of my systems. The actual compilation succeeds, but strangely it fails at the package building stage.

==> Starting package_amdonly-gaming-mesa-git()...
renamed 'fakeinstall/usr/share/drirc.d/00-mesa-defaults.conf' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/share/drirc.d/00-mesa-defaults.conf'
renamed 'fakeinstall/usr/share/glvnd/egl_vendor.d/50_mesa.json' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/share/glvnd/egl_vendor.d/50_mesa.json'
renamed 'fakeinstall/usr/lib/dri/kms_swrast_dri.so' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/lib/dri/kms_swrast_dri.so'
renamed 'fakeinstall/usr/lib/dri/libdril_dri.so' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/lib/dri/libdril_dri.so'
renamed 'fakeinstall/usr/lib/dri/radeonsi_dri.so' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/lib/dri/radeonsi_dri.so'
renamed 'fakeinstall/usr/lib/dri/swrast_dri.so' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/lib/dri/swrast_dri.so'
renamed 'fakeinstall/usr/lib/dri/zink_dri.so' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/lib/dri/zink_dri.so'
renamed 'fakeinstall/usr/lib/d3d' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/lib/d3d'
renamed 'fakeinstall/usr/lib/libgbm.so' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/lib/libgbm.so'
renamed 'fakeinstall/usr/lib/libgbm.so.1' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/lib/libgbm.so.1'
renamed 'fakeinstall/usr/lib/libgbm.so.1.0.0' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/lib/libgbm.so.1.0.0'
renamed 'fakeinstall/usr/lib/libglapi.so' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/lib/libglapi.so'
renamed 'fakeinstall/usr/lib/libglapi.so.0' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/lib/libglapi.so.0'
renamed 'fakeinstall/usr/lib/libglapi.so.0.0.0' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/lib/libglapi.so.0.0.0'
renamed 'fakeinstall/usr/lib/libOSMesa.so' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/lib/libOSMesa.so'
renamed 'fakeinstall/usr/lib/libOSMesa.so.8' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/lib/libOSMesa.so.8'
renamed 'fakeinstall/usr/lib/libOSMesa.so.8.0.0' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/lib/libOSMesa.so.8.0.0'
renamed 'fakeinstall/usr/lib/libgallium-24.3.0-devel.so' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/lib/libgallium-24.3.0-devel.so'
renamed 'fakeinstall/usr/include' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/include'
renamed 'fakeinstall/usr/lib/pkgconfig' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/lib/pkgconfig'
renamed 'fakeinstall/usr/lib/libGLX_mesa.so' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/lib/libGLX_mesa.so'
renamed 'fakeinstall/usr/lib/libGLX_mesa.so.0' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/lib/libGLX_mesa.so.0'
renamed 'fakeinstall/usr/lib/libGLX_mesa.so.0.0.0' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/lib/libGLX_mesa.so.0.0.0'
renamed 'fakeinstall/usr/lib/libEGL_mesa.so' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/lib/libEGL_mesa.so'
renamed 'fakeinstall/usr/lib/libEGL_mesa.so.0' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/lib/libEGL_mesa.so.0'
renamed 'fakeinstall/usr/lib/libEGL_mesa.so.0.0.0' -> '/home/dexter/.cache/paru/clone/mesa-amdonly-gaming-git/pkg/amdonly-gaming-mesa-git/usr/lib/libEGL_mesa.so.0.0.0'
rmdir: failed to remove 'fakeinstall/usr/lib/gbm/dri_gbm.so': Not a directory
rmdir: failed to remove 'fakeinstall/usr/lib/gbm': Directory not empty
rmdir: failed to remove 'fakeinstall/usr/lib': Directory not empty
rmdir: failed to remove 'fakeinstall/usr': Directory not empty
rmdir: failed to remove 'fakeinstall': Directory not empty
==> ERROR: A failure occurred in package_amdonly-gaming-mesa-git().
    Aborting...
error: failed to build 'mesa-amdonly-gaming-git-24.3.0_devel.194568.0c7896deef8.d41d8cd-1

GregTheMadMonk commented on 2024-09-10 09:24 (UTC) (edited on 2024-09-10 09:29 (UTC) by GregTheMadMonk)

Mesa removed gallium-omx (https://aur.archlinux.org/packages/mesa-git#comment-990097). Can you please update the PKGBUILDs? TIA!

edit: NVM you've just updated the PKGBUILD. Thank you! :)

ChrisLane commented on 2024-08-31 12:28 (UTC)

@d3Xt3r yeah I've had the same issue when building in chroot but not when building normally and I haven't been able to figure out why.

d3Xt3r commented on 2024-08-31 12:22 (UTC)

Did a fresh install on a new machine, build failed with this error: mesa/meson.build:991:2: ERROR: Problem encountered: Python (3.x) mako module >= 0.8.0 required to build mesa.

I already had python-mako 1.3.5-1 installed, so unsure why it didn't pick that up. Had to run pip3 install Mako --break-system-packages to resolve it, which isn't exactly ideal.

redbeanw commented on 2024-07-29 14:21 (UTC)

Recently installed mesa does not work:

libva error: /usr/lib/dri/radeonsi_drv_video.so init failed
vaInitialize failed with error code 2 (resource allocation failed),exit

Can the commit id of upstream mesa be fixed? I think this can reduce many unstable factors.

kefaso commented on 2024-07-28 14:23 (UTC) (edited on 2024-07-28 14:23 (UTC) by kefaso)

After 2024-07-28 update vainfo fails:

vainfo Trying display: wayland Trying display: x11 libva error: /usr/lib/dri/radeonsi_drv_video.so init failed vaInitialize failed with error code 2 (resource allocation failed),exit

kefaso commented on 2024-07-27 12:34 (UTC) (edited on 2024-07-27 12:37 (UTC) by kefaso)

Add line to PKGBUILD within package_amdonly-gaming-mesa-git: package_amdonly-gaming-mesa-git() { ..... _install fakeinstall/$_libdir/libgallium*.so ..... }