zabbix: fix recursive depedency warning on build
authorDaniel F. Dickinson <redacted>
Tue, 3 Feb 2026 04:03:04 +0000 (23:03 -0500)
committerMichael Heimpold <redacted>
Wed, 4 Feb 2026 19:38:34 +0000 (20:38 +0100)
The error in the #24828 patch series left Kconfig recursive depedency
error on zabbix-frontend-server. We fix this by update the database
depedencies on zabbix-frontend-server. Now, you must select the PHP8
database module you want _before_ zabbix-frontend-server will be
visible in menuconfig.

This is not a big problem, because zabbix-frontend-server already
depends on having php8 slected before the frontend can be built.

Closes: #28458
Signed-off-by: Daniel F. Dickinson <redacted>
admin/zabbix/Makefile

index 63b567daa954e64215679389e0e65eac2a033884..a1004d387552987bb3db824ba144e913bd73fae0 100644 (file)
@@ -269,8 +269,8 @@ define Package/zabbix-frontend-server
   TITLE+= frontend server
   DEPENDS:= \
     @PACKAGE_php8 \
-    +ZABBIX_MYSQL:php8-mod-mysqli \
-    +ZABBIX_POSTGRESQL:php8-mod-pgsql \
+    @ZABBIX_MYSQL:php8-mod-mysqli \
+    @ZABBIX_POSTGRESQL:php8-mod-pgsql \
     @(!ZABBIX_SQLITE) \
     +php8-cgi \
     +php8-mod-gd \
git clone https://git.99rst.org/PROJECT