From owner-freebsd-hackers Mon Aug 11 09:31:58 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.5/8.8.5) id JAA14068 for hackers-outgoing; Mon, 11 Aug 1997 09:31:58 -0700 (PDT) Received: from locust.etext.org (locust.etext.org [141.211.26.90]) by hub.freebsd.org (8.8.5/8.8.5) with ESMTP id JAA14063 for ; Mon, 11 Aug 1997 09:31:53 -0700 (PDT) Received: from localhost (pauls@localhost) by locust.etext.org (8.8.7/8.7.3) with SMTP id MAA03952; Mon, 11 Aug 1997 12:31:52 -0400 (EDT) Date: Mon, 11 Aug 1997 12:31:52 -0400 (EDT) From: Paul Southworth To: freebsd-hackers@freebsd.org Subject: mysql: MySQL for FreeBSD 3.0 (fwd) Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk 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