mesa: drop symmetric CONFLICTS between libteflon-rocket and libteflon-etnaviv

Make the CONFLICTS declaration asymmetric: only libteflon-rocket
declares CONFLICTS:=libteflon-etnaviv. That single side is
sufficient to force the mutual exclusion at Kconfig time
(selecting either disables the other) while breaking the cycle
that the symmetric form created.

Signed-off-by: Daniel Golle <daniel@makrotopia.org>
This commit is contained in:
Daniel Golle
2026-05-18 12:29:19 +01:00
parent 691aa036dd
commit 5e90d40ce8
+1 -2
View File
@@ -2,7 +2,7 @@ include $(TOPDIR)/rules.mk
PKG_NAME:=mesa PKG_NAME:=mesa
PKG_VERSION:=26.0.6 PKG_VERSION:=26.0.6
PKG_RELEASE:=1 PKG_RELEASE:=2
PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.xz
PKG_SOURCE_URL:=https://archive.mesa3d.org/ PKG_SOURCE_URL:=https://archive.mesa3d.org/
@@ -475,7 +475,6 @@ $(call Package/mesa/Default)
TITLE+= TFLite delegate for VeriSilicon NPU (etnaviv) TITLE+= TFLite delegate for VeriSilicon NPU (etnaviv)
DEPENDS+=+libdrm-etnaviv +libexpat +libzstd +zlib @aarch64 DEPENDS+=+libdrm-etnaviv +libexpat +libzstd +zlib @aarch64
VARIANT:=teflon-etnaviv VARIANT:=teflon-etnaviv
CONFLICTS:=libteflon-rocket
endef endef
define Package/libteflon-etnaviv/description define Package/libteflon-etnaviv/description