List:General Discussion« Previous MessageNext Message »
From:Dan Nelson Date:November 23 1999 6:12pm
Subject:Re: Building MySQL 3.22.27 from ports on FreeBSD 3.x
View as plain text  
In the last episode (Nov 23), Sergey Aleshin said:
> 
> Known problems:
> 
> 1. You need BOTH ports, for server and for client. Client port uses server
>    port.

You need both port directories, yes.  The client Makefile just sets
some envirnment variables (sets CLIENT_ONLY) and calls the server
Makefile to actually compile.  The client port doesn't depend on the
server port having been installed, though.

> 2. After applying patches 'configure' scripts in both client and
>    server port directories is incorrect. Configure script don't work
>    because of incorrect option for libtool. This option called
>    '--disable-ltlibs' or so on. Just remove it from configure script
>    in both server and client port directories.

Make sure your libtool version is uptodate (1.3.3).

> 3. If you get error '750: not found' when trying to 'make install'
>    then edit Makefile in both client and server port directories and
>    replace ${{CHOWN}} with chown in 'post-install' rule.

This doesn't make sense.  There is no chown in either
mysql322-client/Makefile, or mysql322-server/Makefile.  Make sure you
have an updated ports tree.  The version of mysql322-server/Makefile
should be v1.68, and should build 3.22.27 without any problems.

-- 
	Dan Nelson
	dnelson@stripped
Thread
Building MySQL 3.22.27 from ports on FreeBSD 3.xSergey Aleshin23 Nov
  • Re: Building MySQL 3.22.27 from ports on FreeBSD 3.xDan Nelson23 Nov