Hi Brett and Monty,
   I think I can provide some advice here.  I have been meaning to
help and update the manual but I am not good at documentation! First,
there are bugs on BSDi 4.1 in the threads library that cause crashes,
they MUST be patched in order to run a stable server.  This fixes the
crashing on 4.1 but performance still stinks.  You will have to
upgrade to 4.2 or the ethereal 4.3 (out supposedly but not yet seen)
to fix the performance.   Worse still if you are running an unpatched
BSDi server you run this risk of being hacked.

I use these commands in a shell script to build MySQL.

------------------------------------------------------
rm config.cache
CC=gcc  CFLAGS=-O3  CXX=gcc  \
CXXFLAGS="-O3 -felide-constructors -fno-exceptions -fno-rtti" \
./configure
$DEBUG --enable-large-files --with-berkeley-db --with-innodb

gmake -s

------------------------------------------------
You may need to add --with-low-memory if you get an error building.

Best of Luck, email if you need more help

Ken (kx2o)

----- Original Message -----
From: "Michael Widenius" <[EMAIL PROTECTED]>
To: "Brett Wynkoop" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Sunday, January 20, 2002 5:39 PM
Subject: mysql and BSDI 4.1 seg fault


>
> Hi!
>
> I have forwarded your questions to the MySQL public email list, so
> that other people can benefit from my answer.
>
> If you have any more questions about MySQL, please send them to
> [EMAIL PROTECTED] instead directly to a MySQL developer or MySQL
> user.
>
> If you want to have guaranteed MySQL support, you can always order
> that from https://order.mysql.com.
>
> >>>>> "Brett" == Brett Wynkoop <[EMAIL PROTECTED]> writes:
>
> Brett> Greeting-
> Brett>      The distributed mysql binary for BSD/OS wants libz.so
when BSDI 4.1 only
> Brett> has libz.a!  To get around this problem I have tried to build
it myself, but it always
> Brett> segfaults on startup during " make test ".  Any ideas or
pointers would be appreciated.
>
> As we don't have access to a BSDI system anymore, we have not been
> able to build MySQL binaries for BSDI since 3.23.32.
>
> The easyest way to solve this problem is to download the MySQL
source
> distribution and follow the instructions in the MySQL manual of how
to
> compile MySQL for your platform.  In most cases this should only
take
> 30 minutes of your time to get a working MySQL server...
>
> Regards,
> Monty
>



---------------------------------------------------------------------
Before posting, please check:
   http://www.mysql.com/manual.php   (the manual)
   http://lists.mysql.com/           (the list archive)

To request this thread, e-mail <[EMAIL PROTECTED]>
To unsubscribe, e-mail <[EMAIL PROTECTED]>
Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php

Reply via email to