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