Hi there.
After thinking *why* coredump generated was getting both libraries libpthreads and libc_r... I have tested pikefarm with forcing library...using --with-thread-library flag.
Now it is working right on freebsd.home.oav.net so we can easyly guess the autoconf is b0rken with freebsd > 5.0 about thread support.
Since CVS access is not working, can someone patch autoconf to *avoid* -lc_r and -lpthread and/or -lthr on FreeBSD.
Defaut that should be used :
- FreeBSD < 5.0 : -lc_r (this is the _only_ thread library that exist) - FreeBSD >= 5.0 < 5.3 : -lc_r (but -lkse, -lthr and -lpthread exists. note that -lpthread is -lc_r on these version) - FreeBSD >= 5.4 : -lpthread (but -lc_r, -lthr still exists).
Now this will fix all freebsd pikefarm from stock... and help all FreeBSD developpers to *really* find the problems.
And this case was not "fix your OS" case, but fix the bloooooody autoconf brain damage.
/Xavier