@ewout
We follow the original package's dependencies as much as we can. xorg-server-xvfb is in checkdepends and this is also same in the original mutter package.
You'd better report that to mutter package's maintainer first.
| Git Clone URL: | https://aur.archlinux.org/mutter-performance.git (read-only, click to copy) |
|---|---|
| Package Base: | mutter-performance |
| Description: | GNOME Mutter Development Kit |
| Upstream URL: | https://gitlab.gnome.org/GNOME/mutter |
| Licenses: | GPL-2.0-or-later |
| Submitter: | Terence |
| Maintainer: | glorious-yellow |
| Last Packager: | glorious-yellow |
| Votes: | 74 |
| Popularity: | 0.000005 |
| First Submitted: | 2019-07-09 09:35 (UTC) |
| Last Updated: | 2025-09-26 01:43 (UTC) |
« First ‹ Previous 1 .. 11 12 13 14 15 16 17 18 19 20 21 .. 65 Next › Last »
@ewout
We follow the original package's dependencies as much as we can. xorg-server-xvfb is in checkdepends and this is also same in the original mutter package.
You'd better report that to mutter package's maintainer first.
Fails to build
Program xvfb-run found: NO
../mutter-performance/meson.build:308:2: ERROR: Program 'xvfb-run' not found or not executable
Please include xorg-server-xvfb as makedepend.
@FiestaLake I have fixed this. The patch command has to be placed below the git reset commands.
I will check a few hours later.
It does not build for me even when starting from a fresh snapshot:
Program catchsegv found: NO
mutter-performance/meson.build:308:2: ERROR: Program 'catchsegv' not found or not executable
@adryd @ewout I did the same way of what the original mutter package did. Doesn't it build now?
Please include MR 2294 to work around catchsegv no longer being packaged by glibc.
You'll need to remove the catchsegv meson dependency, this won't build anymore. mutter-git has a patch already
@JordanViknar I also made !2265 here, which is a diff for the package repo itself: https://gist.github.com/FiestaLake/a5ed51c1595bb0ca5427d75a8e3fba34
@Saren can you test this too?
@JordanViknar
I have tested adding !2265 with mr1441.patch unchanged. I am dropped to X11 only.
!1441 seems to be synced to mutter 42 now, backport to 41 is unlikely trivial.
mr2265.patch that builds: https://gist.github.com/Saren-Arterius/1ee7486acda25134836501c117defde6
Pinned Comments
Saren commented on 2018-08-30 14:52 (UTC) (edited on 2020-10-06 05:50 (UTC) by Saren)
If you are getting errors like
fatal: bad revision '73e8cf32'while building this package, refer to PKGBUILD and see which patches caused this. Then, go to the related URLs, replace the commit hashes. If there are conflicts, comment out the patches.Please notify me in comment section if this happens.
The optional performance patches are by default enabled.
A package for gnome-shell performance patches: https://aur.archlinux.org/packages/gnome-shell-performance/