Hi, trying to link mysql 5.1.48 fails on a more or less -current sparc. Haven't found anything related in the mysql bug tracker, only found this here: http://www.fukuoka-edu.ac.jp/~kanamitu/install/sol9/mysql-5.1.43.txt but don't know whether they have a proposed solution there ;)
cheers, Sebastian Making all in instance-manager /usr/local/bin/libtool --tag=CXX --mode=link cc -O2 -pipe -g -O0 - felide-constructors -fno-exceptions -fno-rtti -fno-implicit-templates -fno- exceptions -fno-rtti -DUSE_PRAGMA_IMPLEMENTATION -o mysqlmanager mysqlmanager-command.o mysqlmanager-mysqlmanager.o mysqlmanager-manager.o mysqlmanager-log.o mysqlmanager-thread_registry.o mysqlmanager-listener.o mysqlmanager-protocol.o mysqlmanager-mysql_connection.o mysqlmanager- user_map.o mysqlmanager-messages.o mysqlmanager-commands.o mysqlmanager- instance.o mysqlmanager-instance_map.o mysqlmanager-instance_options.o mysqlmanager-buffer.o mysqlmanager-parse.o mysqlmanager-guardian.o mysqlmanager-parse_output.o mysqlmanager-user_management_commands.o mysqlmanager-angel.o liboptions.la libnet.a ../../vio/libvio.a ../../mysys/libmysys.a ../../strings/libmystrings.a ../../dbug/libdbug.a - lssl -lcrypto -lz -lm -lpthread cc -O2 -pipe -g -O0 -felide-constructors -fno-exceptions -fno-rtti -fno- implicit-templates -fno-exceptions -fno-rtti -DUSE_PRAGMA_IMPLEMENTATION -o mysqlmanager mysqlmanager-command.o mysqlmanager-mysqlmanager.o mysqlmanager- manager.o mysqlmanager-log.o mysqlmanager-thread_registry.o mysqlmanager- listener.o mysqlmanager-protocol.o mysqlmanager-mysql_connection.o mysqlmanager-user_map.o mysqlmanager-messages.o mysqlmanager-commands.o mysqlmanager-instance.o mysqlmanager-instance_map.o mysqlmanager- instance_options.o mysqlmanager-buffer.o mysqlmanager-parse.o mysqlmanager- guardian.o mysqlmanager-parse_output.o mysqlmanager-user_management_commands.o mysqlmanager-angel.o ./.libs/liboptions.a libnet.a ../../vio/libvio.a ../../mysys/libmysys.a ../../strings/libmystrings.a ../../dbug/libdbug.a -lssl -lcrypto -lz -lm -lpthread ./.libs/liboptions.a(liboptions_la-options.o)(.text+0x744): In function `Options::load(int, char **)': /usr/ports/pobj/mysql-5.1.48/mysql-5.1.48/server-tools/instance- manager/options.cc:477: warning: strcpy() is almost always misused, please use strlcpy() ./.libs/liboptions.a(liboptions_la-options.o) (.text+0x7bc):/usr/ports/pobj/mysql-5.1.48/mysql-5.1.48/server-tools/instance- manager/options.cc:488: warning: strcat() is almost always misused, please use strlcat() mysqlmanager-log.o(.text+0xbc): In function `log(__sFILE *, char const *, char const *, char *)': /usr/ports/pobj/mysql-5.1.48/mysql-5.1.48/server-tools/instance- manager/log.cc:65: warning: sprintf() is often misused, please use snprintf() mysqlmanager-instance.o(.text+0x28): In function `wait_process(int *)': /usr/ports/pobj/mysql-5.1.48/mysql-5.1.48/server-tools/instance- manager/instance.cc:82: undefined reference to `Manager::is_linux_threads(void)' mysqlmanager-instance.o(.text+0x190): In function `Instance_monitor::start_and_monitor_instance(void)': /usr/ports/pobj/mysql-5.1.48/mysql-5.1.48/server-tools/instance- manager/instance.cc:318: undefined reference to `Manager::get_thread_registry(void)' collect2: ld returned 1 exit status *** Error code 1