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