Re: net-mgmt/zabbix7-server: default package settings

Juraj Lutter <[email protected]>
Newsgroups gmane.os.freebsd.devel.ports
Message-ID <[email protected]>
Hi,

> On 3. Apr 2026, at 10:15, Simon Wright <[email protected]> wrote:
> 
> Hi Juraj!
> 
> I have been using Zabbix for some time now and really appreciate that it is now built with MySQL support enabled. The very recent change of the default MySQL version has shown up a slight issue: the default port setting for poudriere is MYSQL=ON which pulls in MySQL v8 client however this causes a conflict when other ports require the FreeBSD default version which is now 8.4 rather then 8.0.
> 
> Setting the option MYSQLDV=ON deals with this however it is not set by default and using it requires adding the port to the local poudriere build list. Not a big deal since I use poudriere for other packages anyway but please would you consider setting MYSQLDV=ON instead of MYSQL=ON so that the OS default MySQL version can be used to build the package?
> 

This is, basically, a very good suggestion.

The problem is that Zabbix (in the past) did not always catch up with MySQL versions
and it happened that the default MySQL version in FreeBSD was just “too new” for Zabbix.
Thist might not be the case nowdays, howeveer.

What is still the case, is that, for example, they did not catch with PostgreSQL’s TimescaleDB extension releases (and it quite frequently happens
that the TimescaleDB extension version in ports ist too new for zabbix). That’s why I’m careful with such switch even with MySQL.

Nevertheless, I will explore the viability of switching the default MySQL to MYSQLDV.

otis

—
Juraj Lutter
Fediverse: [email protected]
BlueSky: @wilbury.net
LinkedIn: https://www.linkedin.com/in/jurajlutter/
GSM: +421907986576
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.