diff --git a/debian/rules b/debian/rules index a20472d..4c97693 100755 --- a/debian/rules +++ b/debian/rules @@ -13,7 +13,7 @@ DEB_HOST_ARCH_OS ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_OS) DEB_HOST_ARCH_CPU ?= $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU) # for finding the correct llvm-config when meson doesn't know about it yet -LLVM_VERSION = 15 +LLVM_VERSION = 17 export PATH:=/usr/lib/llvm-$(LLVM_VERSION)/bin/:$(PATH) export DEB_BUILD_MAINT_OPTIONS=optimize=-lto @@ -54,7 +54,7 @@ LLVM_ARCHS = amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc6 RUSTICL_ARCHS = amd64 arm64 armel armhf mips64el mipsel ppc64el s390x #ifeq ($(DEB_DISTRIBUTION), jammy) # RUSTICL_ARCHS = arm64 -#else +#endif VALGRIND_ARCHS = amd64 arm64 armhf i386 mips64el mipsel powerpc ppc64 ppc64el s390x WINE_ARCHS = amd64 arm64 armel armhf i386 powerpc @@ -74,7 +74,7 @@ else # radv/lavapipe needs LLVM and the Vulkan loader, so only build on the subset of # arches where we have LLVM enabled and where the Vulkan loader is built. ifneq (,$(filter $(DEB_HOST_ARCH), amd64 arm64 armel armhf i386 mips64el mipsel powerpc ppc64 ppc64el s390x sparc64)) - VULKAN_DRIVERS += amd swrast + VULKAN_DRIVERS += amd swrast virtio nouveau-experimental endif # Only enable amd on riscv64, swrast needs CPU JIT support which doesn't work properly yet @@ -90,13 +90,14 @@ else # Freedreno requires arm in addition ifneq (,$(filter arm arm64,$(DEB_HOST_ARCH_CPU))) +# GALLIUM_DRIVERS += freedreno asahi #9697 GALLIUM_DRIVERS += freedreno endif # etnaviv, tegra, vc4 and v3d kernel support are only available on armhf and arm64 ifneq (,$(filter $(DEB_HOST_ARCH), armhf arm64)) GALLIUM_DRIVERS += etnaviv panfrost svga tegra vc4 v3d - VULKAN_DRIVERS += broadcom freedreno + VULKAN_DRIVERS += broadcom freedreno panfrost endif ifneq (,$(filter $(DEB_HOST_ARCH), armhf arm64 riscv64)) @@ -170,9 +171,10 @@ else endif endif -ifeq ($(DEB_HOST_ARCH), i386) - confflags_SSE2 = -Dsse2=false -endif +# bug #9762 +#ifeq ($(DEB_HOST_ARCH), i386) +# confflags_SSE2 = -Dsse2=false +#endif empty:= space := $(empty) $(empty)