Package Details: amdonly-gaming-opencl-rusticl-mesa-git 25.0.0_devel.197468.dc1fe83aa52.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 rusticl for mesa drivers
Upstream URL: https://www.mesa3d.org/
Licenses: LicenseRef-mesa
Conflicts: opencl-mesa, opencl-rusticl-mesa
Provides: opencl-driver, opencl-rusticl-mesa
Submitter: NeroReflex
Maintainer: NeroReflex (DexterHaxxor, ChrisLane)
Last Packager: DexterHaxxor
Votes: 16
Popularity: 0.153996
First Submitted: 2023-02-27 22:38 (UTC)
Last Updated: 2024-11-10 12:01 (UTC)

Dependencies (45)

Required by (39)

Sources (2)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

zangoku commented on 2024-05-31 05:09 (UTC)

Thank you @ChrisLane, did wonders! Edited the PKGBUILD with the paru --fm reinstalling.

Lone_Wolf commented on 2024-05-28 10:22 (UTC) (edited on 2024-05-28 11:40 (UTC) by Lone_Wolf)

Don't forget to add a command to prepare() to apply the patch.

Missed that this is one of the packages that tries to automatically apply patches

ChrisLane commented on 2024-05-28 09:54 (UTC)

As an alternative to @Zeben's suggestion that may not build latest master, you can instead apply the patch in the PKGBUILD by updating your source and b2sums to the following:

source=(
  'mesa::git+https://gitlab.freedesktop.org/mesa/mesa.git#branch=main'
  LICENSE
  'https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29275.patch'
)
b2sums=('SKIP'
        'cc60238726b35133b5b729fb4ed1e76e04136588533615d84b4a54656d5b41727d5e7ff06ef4de3eb102eed6669d6c5c5cb8ac9fbdf6fc25aa477877c5c3ba87'
        '9c2112e513dfff173f680827764228b07ea9b2fef7c4c63b6287c55b1cb0b4a6ef37a1596dd0bf9a200f3b93c67b27253dd36194d4c73c127fff5bcb35263c6b'
)

This adds the patch for the merge request @Zeben mentioned (https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/29275) and the sum for the current version of that patch file.

Zeben commented on 2024-05-25 12:41 (UTC) (edited on 2024-05-25 12:46 (UTC) by Zeben)

@zangoku @z3n there is an opened MR related to this issue: https://gitlab.freedesktop.org/mesa/mesa/-/issues/11178 If you want to build the latest working mesa build, you can edit your PKDBUILD and switch to the commit where this issue has been fixed, or wait until the MR is merged into the main branch.

TL;DR: vim PKGBUILD

source=(
    'mesa::git+https://gitlab.freedesktop.org/mesa/mesa.git#commit=34fa84a06de74cfde95faf3e4a0d30922d08601d'
    'LICENSE'
)
makepkg -si

P.S. There is also a workaround for the mesa-git package which also resolves this issue by another way: https://aur.archlinux.org/packages/mesa-git#comment-973308

zangoku commented on 2024-05-21 21:16 (UTC)

Same error won't build for me:

src/gallium/frontends/rusticl/rusticl_mesa_bindings.c:1:10: fatal error: ../mesa/src/gallium/frontends/rusticl/rusticl_mesa_bindings.h: No such file or directory
    1 | #include "../mesa/src/gallium/frontends/rusticl/rusticl_mesa_bindings.h"
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
[635/1841] Compiling C++ object src/co...lc/liblibmesaclc.a.p/clc_helpers.cpp.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
    Aborting...

z3n commented on 2024-05-20 13:45 (UTC)

I have a problem for a few days:

probably building rusticl

src/gallium/frontends/rusticl/rusticl_mesa_bindings.c:1:10: fatal error: ../mesa/src/gallium/frontends/rusticl/rusticl_mesa_bindings.h: No such file or directory

ChrisLane commented on 2024-05-14 13:23 (UTC)

Pls remove all the 'replaces' entries. This should not be used on AUR in general, and this git package would and should never replace any stable packages.

@MarsSeed you are correct that this is the guidance for AUR packages (see: https://wiki.archlinux.org/title/PKGBUILD#replaces) but please don't misuse the "Flag as out-of-date" feature. Your request is what the comments section and maintainer email addresses in the PKGBUILD are for.

Grimish commented on 2024-04-27 17:23 (UTC) (edited on 2024-04-29 16:36 (UTC) by Grimish)

EDIT 4/29/24

When building in clean chroot I was getting this error: mesa/meson.build:843: WARNING: add_languages is missing native:, assuming languages are wanted for both host and build. etc etc

mesa/meson.build:948:2: ERROR: Problem encountered: Python (3.x) mako module >= 0.8.0 required to build mesa. etc etc

For Fix Added a dependency between lines 66/67 in PKGBUILD: 'python-setuptools'

Builds in chroot now. Also have to add this dependency to the lib32 version as well.

TeaHistoria commented on 2024-03-12 16:15 (UTC)

After I updated this package to the latest version. I can't run Apex Legends stuck on blackscreen loading. one week before the update from the current comment date, the game runs very smoothly

jacekk90 commented on 2024-03-08 18:17 (UTC) (edited on 2024-03-08 18:18 (UTC) by jacekk90)

@NeroReflex it was something with redeonsi and today after kernel update works correctly...

When I run Shotcut i was log in terminal (I use AppImage) more than I wrote here and Googled info was - radeonsi Now I have not this terminal output... I wrote this on Shotcut Facebook page but it was removed becouse Shotcut problem it was not too... https://pl.wikipedia.org/wiki/Naruszenie_ochrony_pami%C4%99ci i don't know how is it in english :/

2 days ago on EndenavourOS not kernel or mesa update...