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                           

Reply via email to