Compile fails on Mac OS X PPC
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
PBXT |
Fix Committed
|
Medium
|
Paul McCullagh |
Bug Description
Compile fails on Mac OS X PPC
How to reproduce:
* bzr branch lp:maria
* BUILD/compile-
Full build log can be found at http://
for instance:
http://
make[3]: warning: -jN forced in submake: disabling jobserver mode.
if ccache gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../include -I../../../include -I../../../regex -I../..
then mv -f ".deps/
if ccache gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../include -I../../../include -I../../../regex -I../..
then mv -f ".deps/
if ccache gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../include -I../../../include -I../../../regex -I../..
then mv -f ".deps/
if ccache gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../include -I../../../include -I../../../regex -I../..
then mv -f ".deps/
if ccache gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../include -I../../../include -I../../../regex -I../..
then mv -f ".deps/
if ccache gcc -DHAVE_CONFIG_H -I. -I. -I../../../include -I../../../include -I../../../include -I../../../regex -I../..
then mv -f ".deps/
lock_xt.h: In function 'void xt_atomic_
lock_xt.h:194: error: '__sync_
lock_xt.h: In function 'void xt_atomic_
lock_xt.h:209: error: '__sync_
lock_xt.h: At global scope:
lock_xt.h:584: warning: 'struct XTRowLockList' only defines private constructors and has no friends
lock_xt.h:640: warning: 'struct XTRowLocks' only defines private constructors and has no friends
xactlog_xt.h:376: warning: 'struct XTDatabaseLog' only defines private constructors and has no friends
datalog_xt.h:89: warning: 'struct XTDataLogFile' only defines private constructors and has no friends
datalog_xt.h:110: warning: 'struct XTDataLogCache' only defines private constructors and has no friends
datalog_xt.h:148: warning: 'struct XTDataLogBuffer' only defines private constructors and has no friends
datalog_xt.h:172: warning: 'struct XTSeqLogRead' only defines private constructors and has no friends
datalog_xt.h:192: warning: 'struct XTDataSeqRead' only defines private constructors and has no friends
make[3]: *** [libpbxt_
make[3]: *** Waiting for unfinished jobs....
lock_xt.h: In function 'void xt_atomic_
lock_xt.h:194: error: '__sync_
lock_xt.h: In function 'void xt_atomic_
lock_xt.h:209: error: '__sync_
lock_xt.h: At global scope:
lock_xt.h:584: warning: 'struct XTRowLockList' only defines private constructors and has no friends
lock_xt.h:640: warning: 'struct XTRowLocks' only defines private constructors and has no friends
xactlog_xt.h:376: warning: 'struct XTDatabaseLog' only defines private constructors and has no friends
datalog_xt.h:89: warning: 'struct XTDataLogFile' only defines private constructors and has no friends
datalog_xt.h:110: warning: 'struct XTDataLogCache' only defines private constructors and has no friends
datalog_xt.h:148: warning: 'struct XTDataLogBuffer' only defines private constructors and has no friends
datalog_xt.h:172: warning: 'struct XTSeqLogRead' only defines private constructors and has no friends
datalog_xt.h:192: warning: 'struct XTDataSeqRead' only defines private constructors and has no friends
make[3]: *** [libpbxt_
lock_xt.h: In function 'void xt_atomic_
lock_xt.h:194: error: '__sync_
lock_xt.h: In function 'void xt_atomic_
lock_xt.h:209: error: '__sync_
lock_xt.h: At global scope:
lock_xt.h:584: warning: 'struct XTRowLockList' only defines private constructors and has no friends
lock_xt.h:640: warning: 'struct XTRowLocks' only defines private constructors and has no friends
xactlog_xt.h:376: warning: 'struct XTDatabaseLog' only defines private constructors and has no friends
datalog_xt.h:89: warning: 'struct XTDataLogFile' only defines private constructors and has no friends
datalog_xt.h:110: warning: 'struct XTDataLogCache' only defines private constructors and has no friends
datalog_xt.h:148: warning: 'struct XTDataLogBuffer' only defines private constructors and has no friends
datalog_xt.h:172: warning: 'struct XTSeqLogRead' only defines private constructors and has no friends
datalog_xt.h:192: warning: 'struct XTDataSeqRead' only defines private constructors and has no friends
datadic_xt.h:247: warning: 'class XTDDTable' only defines private constructors and has no friends
index_xt.h:377: warning: 'struct XTIndexLog' only defines private constructors and has no friends
index_xt.h:409: warning: 'struct XTIndexLogPool' only defines private constructors and has no friends
tabcache_xt.h:209: warning: 'struct XTTabCache' only defines private constructors and has no friends
make[3]: *** [libpbxt_
lock_xt.h: In function 'void xt_atomic_
lock_xt.h:194: error: '__sync_
lock_xt.h: In function 'void xt_atomic_
lock_xt.h:209: error: '__sync_
lock_xt.h: At global scope:
lock_xt.h:584: warning: 'struct XTRowLockList' only defines private constructors and has no friends
lock_xt.h:640: warning: 'struct XTRowLocks' only defines private constructors and has no friends
xactlog_xt.h:376: warning: 'struct XTDatabaseLog' only defines private constructors and has no friends
datalog_xt.h:89: warning: 'struct XTDataLogFile' only defines private constructors and has no friends
datalog_xt.h:110: warning: 'struct XTDataLogCache' only defines private constructors and has no friends
datalog_xt.h:148: warning: 'struct XTDataLogBuffer' only defines private constructors and has no friends
datalog_xt.h:172: warning: 'struct XTSeqLogRead' only defines private constructors and has no friends
datalog_xt.h:192: warning: 'struct XTDataSeqRead' only defines private constructors and has no friends
datadic_xt.h:247: warning: 'class XTDDTable' only defines private constructors and has no friends
index_xt.h:377: warning: 'struct XTIndexLog' only defines private constructors and has no friends
index_xt.h:409: warning: 'struct XTIndexLogPool' only defines private constructors and has no friends
tabcache_xt.h:209: warning: 'struct XTTabCache' only defines private constructors and has no friends
restart_xt.h:69: warning: 'struct XTXactRestart' only defines private constructors and has no friends
make[3]: *** [libpbxt_
lock_xt.h: In function 'void xt_atomic_
lock_xt.h:194: error: '__sync_
lock_xt.h: In function 'void xt_atomic_
lock_xt.h:209: error: '__sync_
lock_xt.h: At global scope:
lock_xt.h:584: warning: 'struct XTRowLockList' only defines private constructors and has no friends
lock_xt.h:640: warning: 'struct XTRowLocks' only defines private constructors and has no friends
xactlog_xt.h:376: warning: 'struct XTDatabaseLog' only defines private constructors and has no friends
datalog_xt.h:89: warning: 'struct XTDataLogFile' only defines private constructors and has no friends
datalog_xt.h:110: warning: 'struct XTDataLogCache' only defines private constructors and has no friends
datalog_xt.h:148: warning: 'struct XTDataLogBuffer' only defines private constructors and has no friends
datalog_xt.h:172: warning: 'struct XTSeqLogRead' only defines private constructors and has no friends
datalog_xt.h:192: warning: 'struct XTDataSeqRead' only defines private constructors and has no friends
datadic_xt.h:247: warning: 'class XTDDTable' only defines private constructors and has no friends
index_xt.h:377: warning: 'struct XTIndexLog' only defines private constructors and has no friends
index_xt.h:409: warning: 'struct XTIndexLogPool' only defines private constructors and has no friends
tabcache_xt.h:209: warning: 'struct XTTabCache' only defines private constructors and has no friends
restart_xt.h:69: warning: 'struct XTXactRestart' only defines private constructors and has no friends
datadic_xt.cc:79: warning: 'class XTToken' only defines private constructors and has no friends
make[3]: *** [libpbxt_
../../.
../../.
lock_xt.h: In function 'void xt_atomic_
lock_xt.h:194: error: '__sync_
lock_xt.h: In function 'void xt_atomic_
lock_xt.h:209: error: '__sync_
lock_xt.h: At global scope:
lock_xt.h:584: warning: 'struct XTRowLockList' only defines private constructors and has no friends
lock_xt.h:640: warning: 'struct XTRowLocks' only defines private constructors and has no friends
xactlog_xt.h:376: warning: 'struct XTDatabaseLog' only defines private constructors and has no friends
datalog_xt.h:89: warning: 'struct XTDataLogFile' only defines private constructors and has no friends
datalog_xt.h:110: warning: 'struct XTDataLogCache' only defines private constructors and has no friends
datalog_xt.h:148: warning: 'struct XTDataLogBuffer' only defines private constructors and has no friends
datalog_xt.h:172: warning: 'struct XTSeqLogRead' only defines private constructors and has no friends
datalog_xt.h:192: warning: 'struct XTDataSeqRead' only defines private constructors and has no friends
datadic_xt.h:247: warning: 'class XTDDTable' only defines private constructors and has no friends
index_xt.h:377: warning: 'struct XTIndexLog' only defines private constructors and has no friends
index_xt.h:409: warning: 'struct XTIndexLogPool' only defines private constructors and has no friends
tabcache_xt.h:209: warning: 'struct XTTabCache' only defines private constructors and has no friends
restart_xt.h:69: warning: 'struct XTXactRestart' only defines private constructors and has no friends
make[3]: *** [libpbxt_
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all-recursive] Error 1
Changed in pbxt: | |
assignee: | nobody → Paul McCullagh (paul-mccullagh) |
status: | New → In Progress |
There was a similar bug with InnoDB and __sync_ lock_test_ and_set: bugs.mysql. com/bug. php?id= 46718
InnoDB plugin incompatible with gcc 4.1 (at least: on PPC): "Undefined symbol"
http://