Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 11 Aug 1997 12:31:52 -0400 (EDT)
From:      Paul Southworth <pauls@locust.etext.org>
To:        freebsd-hackers@freebsd.org
Subject:   mysql: MySQL for FreeBSD 3.0 (fwd)
Message-ID:  <Pine.NEB.3.95.970811123049.3944A-100000@locust.etext.org>

next in thread | raw e-mail | index | archive | help

Test release is available for people who want to try MySQL using FreeBSD
3.0 native threads.

---------- Forwarded message ----------
Date: Mon, 11 Aug 1997 12:27:55 +0300 (EET DST)
From: monty@tcx.se
Reply-To: monty@analytikerna.se, mysql@tcx.se
To: mysql@tcx.se, mysql-announce@tcx.se
Subject: mysql: MySQL for FreeBSD 3.0


For those that want to test MySQL on FreeBSD 3.0 with native threads
and sockets, there is now a binary version available. This can be found
at 'http://www.tcx.se/.'

This is a port of the 3.21.5 version.  If one want's to compile this
oneself on can get:

ftp://www.tcx.se/pub/mysql/hidden/mysql-3.21.5-alpha.tar.gz

NOTE:

One must install the FreeBSD libc_r patch BEFORE configuring the
source version.

>From INSTALL-SOURCE:

------
The pthreads library for FreeBSD doesn't contain the sigwait function
and there is some bugs in it.  To fix this, get the FreeBSD-3.0-libc_r-1.0.diff
file and run this in the /usr/src/lib/libc_r/uthread directory.  Follow after
this the instructions that can be found with 'man pthread' about how to
recompile the libc_r library.

You can test if you have a 'modern' libpthread.a with:

> nm /usr/lib/libpthread.a | grep sigwait.

If the above doesn't find sigwait you have to use the above patch and recompile
libc_r.

-------

Yours, Monty




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.NEB.3.95.970811123049.3944A-100000>