GNU bug report logs -
#73071
[PATCH mesa-updates 0/8] Various updates for mesa to 24.2.2
Previous Next
Full log
Message #32 received at submit <at> debbugs.gnu.org (full text, mbox):
[Message part 1 (text/plain, inline)]
Just a note that on IRC it was pointed out that we lost the i915 driver in mesa. I adjusted the configure flags to restore some changes that were lost, simplifying the configure-flags a little. That patch is attached and is live on mesa-updates (along with some other changes, but not related directly to this series).
On Fri, Sep 06, 2024 at 03:00 PM, John Kehayias wrote:
> Hello Guix,
>
> This is a series of patches to update mesa to the latest, 24.2.2, some
> dependencies, and fix a vulkan issue <https://issues.guix.gnu.org/71109>.
> Along the way I updated llvm-for-mesa and mesa inputs, which unifies the
> changes made to build on aarch64-linux, for instance. Hopefully this doesn't
> introduce regressions. To that end, I've pushed this series now to the
> mesa-updates branch to see how building on Cuirass goes. (A previous version
> was there already, but I have updated/rebased and now finally sending this.)
>
> Some notes:
>
> 1. The closure size of mesa has increased, something like from 374 MiB to 542
> MiB, mostly due to itself (not sure why) and then also from llvm. This is
> from going from v15 to v18 and as you'll see in a patch I had to enable
> building all targets. Possibly this can be alleviated by building a smaller
> clang for mesa?
>
> 2. Previous discussion was about getting NVK (which requires rust) built in
> the last mesa update. I'm not sure the current status but will check with
> those that were working on it before <https://issues.guix.gnu.org/69637>. I
> believe it is no longer experimental, so we should try to include it.
>
> Hopefully the patch changes and brief comments explain all, but please do
> provide any feedback, changes, fixes, etc. The branch has just been rebased
> on master but we can rebase as needed or if there are some critical errors on
> these patches I missed.
>
> Thanks!
> John
>
> PS: I guess python-team will get this series as I added two comments (no code
> changes) to python packages now needed for mesa. One already has a huge
> number of dependents anyway, but good to note I suppose.
>
> John Kehayias (6):
> gnu: libdrm: Update to 2.4.123.
> gnu: wayland-protocols: Update to 1.37.
> gnu: Remove wayland-protocols-next.
> gnu: llvm-for-mesa: Update to llvm-18.
> gnu: llvm-for-mesa: Build all targets.
> gnu: mesa: Update to 24.2.2.
>
> nathan (2):
> gnu: vulkan-headers: Hard-code libvulkan.so file name.
> gnu: volk: Hard-code path of vulkan-loader for dynamic loading
>
> gnu/packages/freedesktop.scm | 17 ++-----------
> gnu/packages/gl.scm | 49 ++++++++++++++----------------------
> gnu/packages/kde-plasma.scm | 2 +-
> gnu/packages/llvm.scm | 29 ++++++++++-----------
> gnu/packages/python-xyz.scm | 2 ++
> gnu/packages/vulkan.scm | 41 ++++++++++++++++++++++++++----
> gnu/packages/xdisorg.scm | 4 +--
> 7 files changed, 75 insertions(+), 69 deletions(-)
>
>
> base-commit: d4fbd1ab341de85c1e5c77e0f7adc5aae056be15
[0001-gnu-mesa-Update-configure-flags.patch (text/x-patch, attachment)]
This bug report was last modified 279 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.