zabbix: fix recursive depedency warning on build

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 <dfdpublic@wildtechgarden.ca>
This commit is contained in:
Daniel F. Dickinson
2026-02-02 23:03:04 -05:00
committed by Michael Heimpold
parent b032682381
commit ff7353dbbc

View 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 \