proxysqlHigh performance, high availability, protocol-aware proxy for MySQL
3.0.11databasesΣ=0 3.0.11Version of this port present on the latest quarterly branch.upstream: v3.0.12A newer version was found upstream by portscout, first on 2026-11-06.
ProxySQL is a high performance, high availability, protocol aware proxy for
MySQL and forks (like Percona Server and MariaDB).
With its ability to intelligently route queries, balance loads, and provide
failover handling, ProxySQL empowers organizations to harness the full
potential of their database infrastructure. Whether grappling with
scalability challenges, striving to enhance performance, or seeking to
ensure high availability, ProxySQL emerges as a versatile ally, capable of
addressing diverse needs across various database environments.
proxysql requires fdescfs mounted.
If you have not yet enabled it, please do the following:
mount -t fdescfs fdesc /dev/fd
To make this change persist through reboots, you must edit /etc/fstab:
fdesc /dev/fd fdescfs rw 0 0
Mk/bsd.port.mk: mark 14.3 unsupported
all: drop supoprt for FreeBSD 14.3
While here clean up some leftovers from FreeBSD 13
Reviewed by: adamw, jbeich, kirill_varnakov.com, saheed, sunpoet
Approved by: portmgr (implicit)
Differential Revision: https://reviews.freebsd.org/D57282
devel/autoconf: Update to 2.73
cad/alliance, databases/proxysql, deskutils/growl-for-linux,
emulators/wine-proton, net/yate, sysutils/grub2-efi,
sysutils/grub2-pcbsd: Add USE_CSTD=gnu11 because autoconf 2.73 tries
to use C23 and these ports are broken with that.
PR: 293963
Exp-run by: antoine
databases/proxysql: Update to 3.0.6
- The previous commit actually updated us to 3.0.5 as upstream uses
the 3.0.6 tag as the start of 3.0.6 and v3.0.6 as the actual release.
databases/proxysql: fix build on armv7 for real
Seems like I forgot to check in the patch files last time.
Write the patch files anew and add them to the tree.
Fixes: 0586757c29f879c3375f7a782d1d4824851d360a
Approved by: portmgr (build fix blanket)
MFH: 2025Q4
textproc/gnugrep (dependencies): do not rely on compatibility symlink
Historically we had built and installed GNU grep programs as `grep' +
[ef]grep, but started to configure the port with `--program-prefix=g'
in 2022, as we and several other non-GNU/Linux systems, e.g. NetBSD,
OpenBSD, Solaris, macOS do for miscellaneous GNU utilities. To avoid
breaking POLA, g-prefixless compatibility symlinks were being created,
subject to the COMPAT option (on by default).
Recently GNU grep developers decided to deprecate {e,f}grep variants,
with the clear intention to consolidate all three greps into a single
command. This had significantly annoyed users who could not update
their scripts to `grep -[EF]', usually for portability reasons, e.g.
SunOS 4.11 grep which does not support those switches, but does have
egrep and fgrep, or when scripts are written by others and they don't
have permissions to modify them, etc. Perhaps it is time to turn the
COMPAT option off by default, this commit concludes the preparation.
PR: 277784
Requested by: fuz, obrien
databases/proxysql: New port!
ProxySQL is a high performance, high availability, protocol aware proxy for
MySQL and forks (like Percona Server and MariaDB).
With its ability to intelligently route queries, balance loads, and provide
failover handling, ProxySQL empowers organizations to harness the full
potential of their database infrastructure. Whether grappling with
scalability challenges, striving to enhance performance, or seeking to
ensure high availability, ProxySQL emerges as a versatile ally, capable of
addressing diverse needs across various database environments.
WWW: https://www.proxysql.com/