Corrections to: unable to upgrade to mysql55-server

Gene fbsd at brightstar.bomgardner.net
Wed May 30 16:57:14 UTC 2012


Running 8.1 amd64. Ports are up to date (via portsnap). 

 I've been trying to install the port databases/mysql55-server, updating from 
the older  5.4 version. mysql55-client installed just fine. However, when I 
"make" the '-server' port I get the errors shown in the first listing below. 
So I tried 
 "portmanager databases/mysql55-server -l -u"  
    (latest version of portmanager - 0.4.1_9). 

 Attempts to update produce multiple looping errors as in the second listing 
 below. I've found references to this error, but the latest version of 
 portmanager (I thought) was supposed to fix this (or did it just eliminate 
 infinite loops?). Note that I have attempted to compile some of the 
"looping" ports individually and they compile and install with no problems.

 Does anyone have an idea what might be going on here? 

 Thanks in advance... 

First listing
 =============================================== 
 <snip> 

 /usr/bin/c++   -O2 -fno-strict-aliasing -pipe -Wall -Wno-unused-parameter - 
 fno-implicit-templates -fno-exceptions -fno-rtti -O2 -fno-strict-aliasing - 
 pipe -DDBUG_OFF  -Wl,--export-dynamic CMakeFiles/mysqld.dir/main.cc.o  -o 
 mysqld  -pthread libsql.a ../mysys/libmysys.a ../storage/perfschema/ 
 libperfschema.a ../storage/myisam/libmyisam.a ../storage/csv/libcsv.a ../ 
 storage/myisammrg/libmyisammrg.a ../storage/heap/libheap.a ../storage/ 
 innobase/libinnobase.a libpartition.a ../mysys/libmysys.a ../dbug/libdbug.a 
 ../mysys/libmysys.a ../dbug/libdbug.a -lz -lm ../strings/libstrings.a ../
vio/ 
 libvio.a ../regex/libregex.a -lwrap -lcrypt ../extra/yassl/libyassl.a ../ 
 extra/yassl/taocrypt/libtaocrypt.a -pthread 

 libsql.a(sql_yacc.cc.o)(.text+0xb696): In function `MYSQLparse(void*)': 
 : undefined reference to `vtable for 
Alter_table_truncate_partition_statement' 

 libsql.a(sql_yacc.cc.o)(.text+0xb72a): In function `MYSQLparse(void*)': 
 : undefined reference to `vtable for Alter_table_repair_partition_statement' 

 libsql.a(sql_yacc.cc.o)(.text+0xb77a): In function `MYSQLparse(void*)': 
 : undefined reference to `vtable for Alter_table_check_partition_statement' 

 libsql.a(sql_yacc.cc.o)(.text+0xb7de): In function `MYSQLparse(void*)': 
 : undefined reference to `vtable for 
Alter_table_analyze_partition_statement' 

 libsql.a(sql_yacc.cc.o)(.text+0xb842): In function `MYSQLparse(void*)': 
 : undefined reference to `vtable for 
Alter_table_optimize_partition_statement' 

 *** Error code 1 
 1 error 
 ===========================================================

Second listing
============================================================
skipping tcl-modules-8.5.11 /lang/tcl-modules marked IGNORE reason: looping, 
3rd attempt at make
skipping python26-2.6.8 /lang/python26 marked IGNORE reason: looping, 3rd 
attempt at make
skipping expat-2.0.1_2 /textproc/expat2 marked IGNORE reason: looping, 3rd 
attempt at make
skipping renderproto-0.11.1 /x11/renderproto marked IGNORE reason: looping, 
3rd attempt at make
skipping gmp-5.0.5 /math/gmp marked IGNORE reason: looping, 3rd attempt at 
make

<and many more>
============================================================
--



More information about the freebsd-questions mailing list