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

    From Simon Wright@simon.wright@gmx.net to muc.lists.freebsd.ports on Fri Apr 3 16:15:28 2026
    From Newsgroup: muc.lists.freebsd.ports

    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?
    Many thanks,
    Simon Wright.
    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.21f-Linux NewsLink 1.2
  • From Juraj Lutter@otis@FreeBSD.org to muc.lists.freebsd.ports on Fri Apr 3 16:13:39 2026
    From Newsgroup: muc.lists.freebsd.ports

    Hi,
    On 3. Apr 2026, at 10:15, Simon Wright <simon.wright@gmx.net> 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 rCLtoo newrCY for Zabbix.
    Thist might not be the case nowdays, howeveer.
    What is still the case, is that, for example, they did not catch with PostgreSQLrCOs TimescaleDB extension releases (and it quite frequently happens
    that the TimescaleDB extension version in ports ist too new for zabbix). ThatrCOs why IrCOm careful with such switch even with MySQL.
    Nevertheless, I will explore the viability of switching the default MySQL to MYSQLDV.
    otis
    rCo
    Juraj Lutter
    Fediverse: otis@bsd.network
    BlueSky: @wilbury.net
    LinkedIn: https://www.linkedin.com/in/jurajlutter/
    GSM: +421907986576
    --
    Posted automagically by a mail2news gateway at muc.de e.V.
    Please direct questions, flames, donations, etc. to news-admin@muc.de
    --- Synchronet 3.21f-Linux NewsLink 1.2