Network access to mysql-database 4.0.20 (mysql -h fqdn) fails with ERROR 2013. Other access-methods (OpenOffice, mySQL-ControlCenter) fail as well. mysql40-server, compiled on FreeBSD 5.2-CURRENT (May 2004) worked fine. Fix: Edit Makefile and build without libwrap. Nonstd function declarations in src/contrib/tcp_wrappers/tcpd.h for fromhost(), hosts_access(), eval_client() combined with buggy macros in mysql40-server/sql/mysqld.cc (see patch for mysqld.cc) which remove required arguments seem to be the reason for this bug. This probably applies to other mysql-versions as well. How-To-Repeat: Install mysql40 from package (Aug 10/2004) or compile and install from ports. Then try 'mysql -h hostname'
Responsible Changed From-To: freebsd-ports-bugs->ale Over to maintainer.
Verified that this affects all mysql ports: mysql323 mysql40 mysql41 mysql50 -- END ----------------------------------------------------------------------------- Philip M. Gollucci Senior Developer - Liquidity Services Inc. Phone: 202.467.6868 E-Mail: pgollucci@liquidation.com Web: http://www.liquidation.com
State Changed From-To: open->closed Fixed, thanks!