Bug #8146 Installation failed under FreeBSD 5.2.1
Submitted: 26 Jan 2005 16:06 Modified: 28 May 2005 11:21
Reporter: Oleg Shaldybin Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Server: Compiling Severity:S1 (Critical)
Version:4.0.23a up to 4.1.9 OS:FreeBSD (FreeBSD 5.2.1)
Assigned to: CPU Architecture:Any

[26 Jan 2005 16:06] Oleg Shaldybin
Description:
I've got an interesting anomaly trying to install MySQL 4.0.23a and 4.1.9 from FreeBSD ports (mysql40-server and mysql41-server). It seems that in process of installation when the matter goes to resolving dependencies, something goes wrong in compiling of libmysql_r. The error is probably in Makefile where LIBTOOL constant defined explicitly but then it just goes to an empty space in following operator:

if <--here is an empty space instead of libtool executable in my case-->   --preserve-dup-deps mode=compile and so on...

MySQL compilation exits with error: --preserve-dup-deps: not found

How to repeat:
On FreeBSD 5.2.1:

cd /usr/ports/databases/mysql41-server
make install
[15 Feb 2005 1:57] [ name withheld ]
The same problem is with FreeBSD 5.2.1 with mysql 5.0.2 when installing from ports
[19 Mar 2005 3:06] Oscar Duron
It fails the same too in mySQL 4.10
[29 Mar 2005 21:37] ray watts
using Apache 1.3.33 FreeBSD 5.3
This is what I get when I attempt to make mysql41-server

/bin/echo: 1: Syntax error: "(" unexpected
*** Error code 2

Stop in /usr/ports/databases/mysql41-server
[28 May 2005 10:12] Alexander Keremidarski
Thank you for submitting this bug. However, we provide official
binaries for the platform in question and hence will not handle
compilation-related bugs for this platform.

To download MySQL binaries for this platform, please go to:
http://dev.mysql.com/downloads/
[28 May 2005 11:21] Sergei Golubchik
Fixed in

# uname -prs
FreeBSD 5.4-RC3 i386