switch to llvm-compat-devel to build against llvm17

Resolves: https://issues.redhat.com/browse/RHEL-54452
This commit is contained in:
David Airlie 2025-03-17 16:52:43 +10:00
parent 116ba9d505
commit 575dbeab33

View File

@ -96,7 +96,7 @@ BuildRequires: elfutils
BuildRequires: python3-devel BuildRequires: python3-devel
BuildRequires: gettext BuildRequires: gettext
BuildRequires: glslang BuildRequires: glslang
BuildRequires: %{llvm_pkg_prefix}llvm-devel >= 3.4-7 BuildRequires: %{llvm_pkg_prefix}llvm-compat-devel >= 3.4-7
%if 0%{?with_opencl} %if 0%{?with_opencl}
BuildRequires: %{llvm_pkg_prefix}clang-devel >= 3.0 BuildRequires: %{llvm_pkg_prefix}clang-devel >= 3.0
%endif %endif
@ -350,6 +350,7 @@ cd -
export ASFLAGS="--generate-missing-build-notes=yes" export ASFLAGS="--generate-missing-build-notes=yes"
%global __meson %{buildroot}/usr/bin/meson %global __meson %{buildroot}/usr/bin/meson
export PYTHONPATH=/usr/lib/python3.6/site-packages/:%{buildroot}/usr/lib/python3.6/site-packages/ export PYTHONPATH=/usr/lib/python3.6/site-packages/:%{buildroot}/usr/lib/python3.6/site-packages/
export PATH=%{_libdir}/llvm17/bin:$PATH
%meson -Dcpp_std=gnu++17 \ %meson -Dcpp_std=gnu++17 \
-Db_ndebug=true \ -Db_ndebug=true \
-Dplatforms=x11,wayland \ -Dplatforms=x11,wayland \