since commit https://gitlab.freedesktop.org/mesa/demos/-/commit/2df8e9710834c3b42ce5cfb67b7662c110ab904e "configure.ac: mark autotools and cmake as deprecated" configure: error: the autotools build system has been deprecated in favour of meson, and will be removed eventually. For instructions on how to use meson, see index.html. If you still want to use the autotools build, then add --enable-autotools to the configure command line. I am unsure where to put that option in the ebuild. I think a configure phase has to be added to the ebuild. But it could be better to convert to meson build.
Created attachment 779264 [details] build.log
I saw FireBurn reported this on IRC as well. Cc'ing him. I'd appreciate if someone could lighten my load and port the ebuild to meson.
Created attachment 779294 [details] Here's my work in progress This installs a lot of programs, some of which conflict with other already installed I wanted to bring back 32bit support, which is handy for testing out 32bit drivers I need to sort the dependencies better, and probably delete half the things it creates It's 3am here, so will head to bed now, I'm probably going to be busy for the next few nights hence why I'm posting the WIP
* Detected file collision(s): * * /usr/bin/bitmap * /usr/bin/line * * Searching all installed packages for file collisions... * * Press Ctrl-C to Stop * * sys-apps/util-linux-2.38:0::gentoo * /usr/bin/line * * x11-apps/bitmap-1.1.0:0::gentoo * /usr/bin/bitmap
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=579a702668e5ce1e81586c7f5596814e89cb70b5 commit 579a702668e5ce1e81586c7f5596814e89cb70b5 Author: Matt Turner <mattst88@gentoo.org> AuthorDate: 2022-05-30 16:03:09 +0000 Commit: Matt Turner <mattst88@gentoo.org> CommitDate: 2022-05-30 17:24:59 +0000 x11-apps/mesa-progs: Switch to meson Closes: https://bugs.gentoo.org/845072 Co-authored-by: Mike Lothian <mike@fireburn.co.uk> Signed-off-by: Matt Turner <mattst88@gentoo.org> .../files/8.5.0-Disable-things-we-don-t-want.patch | 254 +++++++++++++++++++++ x11-apps/mesa-progs/mesa-progs-9999.ebuild | 91 ++++---- 2 files changed, 304 insertions(+), 41 deletions(-)
Thanks for sorting that out Matt, I was totally stuck on how to deal with all the extra programs
You're welcome! Thanks for giving me the head start!