In the last episode (Jun 15), Phil said:
> >Description:
> I just finished installing Mysql and after the make install i
> ran
> script/mysql_install_db and got this error;
> /usr/libexec/ld.so: Undefined symbol "_fchdir" called from
> mysqld:/usr/lib/libc_r.so.3.0 at 0x201a96a8
> Installation of grant tables failed!
Something's wrong here. mysqld apparently linked with the native
FreeBSD threads library (libc_r), but...
> Some paths: /usr/bin/perl /usr/bin/make /usr/bin/gcc /usr/bin/cc
> GCC: gcc version 2.7.2.1
> Compilation info: CC='gcc' CFLAGS='' CXX='gcc' CXXFLAGS=''
> LDFLAGS=''
> Configure command: ./configure
> --with-unix-socket-path=/var/tmp/mysql.sock --wi
> th-low-memory --with-mit-threads=yes
> Perl: This is perl, version 5.005_03 built for i386-freebsd
... configure was told to use the MIT-pthreads that came with mysql.
Try removing (or renaming) /usr/lib/libc_r*, and reconfig and rebuild
mysql.
-Dan
| Thread |
|---|
| • bug report | Phil | 15 Jun |
| • Re: bug report | Dan Nelson | 15 Jun |