[MacPorts] #49041: mysql56 @ 5.6.27_0 build fails, PowerBook G4 OS X 10.5.8--#error "Unsupported platform"
MacPorts
noreply at macports.org
Thu Oct 1 14:32:37 PDT 2015
#49041: mysql56 @ 5.6.27_0 build fails, PowerBook G4 OS X 10.5.8--#error
"Unsupported platform"
-------------------------------------------------+-------------------------
Reporter: zanderpower@… | Owner: macports-
Type: defect | tickets@…
Priority: Normal | Status: new
Component: ports | Milestone:
Keywords: leopard PowerPC, unsupported | Version: 2.3.3
platform | Port: mysql56
| @5.6.27_0
-------------------------------------------------+-------------------------
Installs and upgrades of earlier versions of mysql56 all built cleanly.
However, upgrading to mysql56 @5.6.27_0 from @5.6.26 returns the following
error:
{{{
:info:build [ 23%] Building CXX object
storage/innobase/CMakeFiles/innobase.dir/api/api0api.cc.o
:info:build cd
/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56/work/build/storage/innobase
&& /Developer/usr/bin/g++-4.2 -DHAVE_CONFIG_H
-DHAVE_IB_ATOMIC_PTHREAD_T_GCC=1 -DHAVE_IB_GCC_ATOMIC_BUILTINS=1
-DHAVE_IB_GCC_SYNC_SYNCHRONISE=1 -DSIZEOF_PTHREAD_T=4 -pipe -Os -arch ppc
-Wall -Wextra -Wformat-security -Woverloaded-virtual -Wno-unused-parameter
-DNDEBUG -DDBUG_OFF -arch ppc -mmacosx-version-min=10.5
-I/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56/work/build/include
-I/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56/work/mysql-5.6.27/storage/innobase/include
-I/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56/work/mysql-5.6.27/storage/innobase/handler
-I/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56/work/mysql-5.6.27/include
-I/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56/work/mysql-5.6.27/sql
-I/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56/work/mysql-5.6.27/regex
-I/mp2/local/include -o CMakeFiles/innobase.dir/api/api0api.cc.o -c
/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56/work/mysql-5.6.27/storage/innobase/api/api0api.cc
:info:build In file included from
/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56/work/mysql-5.6.27/storage/innobase/include/ut0ut.h:36,
:info:build from
/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56/work/mysql-5.6.27/storage/innobase/include/univ.i:602,
:info:build from
/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56/work/mysql-5.6.27/storage/innobase/api/api0api.cc:27:
:info:build
/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56/work/mysql-5.6.27/storage/innobase/include/os0sync.h:504:4:
error: #error "Unsupported platform"
:info:build In file included from
/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56/work/mysql-5.6.27/storage/innobase/include/sync0sync.h:833,
:info:build from
/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56/work/mysql-5.6.27/storage/innobase/include/mem0mem.h:34,
:info:build from
/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56/work/mysql-5.6.27/storage/innobase/include/data0data.h:33,
:info:build from
/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56/work/mysql-5.6.27/storage/innobase/include/que0que.h:30,
:info:build from
/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56/work/mysql-5.6.27/storage/innobase/include/api0misc.h:32,
:info:build from
/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56/work/mysql-5.6.27/storage/innobase/api/api0api.cc:38:
:info:build
/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56/work/mysql-5.6.27/storage/innobase/include/sync0sync.ic:
In function ?~@~Xlock_word_t ib_mutex_test_and_set(ib_mutex_t*)?~@~Y:
:info:build
/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56/work/mysql-5.6.27/storage/innobase/include/sync0sync.ic:83:
error: ?~@~Xos_atomic_test_and_set?~@~Y was not declared in this scope
:info:build
/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56/work/mysql-5.6.27/storage/innobase/include/sync0sync.ic:
In function ?~@~Xvoid mutex_reset_lock_word(ib_mutex_t*)?~@~Y:
:info:build
/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56/work/mysql-5.6.27/storage/innobase/include/sync0sync.ic:112:
error: ?~@~Xos_atomic_clear?~@~Y was not declared in this scope
:info:build make[2]: ***
[storage/innobase/CMakeFiles/innobase.dir/api/api0api.cc.o] Error 1
:info:build make[2]: Leaving directory
`/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56/work/build'
:info:build make[1]: *** [storage/innobase/CMakeFiles/innobase.dir/all]
Error 2
:info:build make[1]: Leaving directory
`/mp2/local/var/macports/build/_mp2_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_databases_mysql56/mysql56/work/build'
:info:build make: *** [all] Error 2
}}}
I find it unexpected for a port such as mysql56 to end support for a
particular platform during a routine update. Do you have any ideas for
potential solutions that I could test to get a working build?
I am attaching the full build log.
--
Ticket URL: <https://trac.macports.org/ticket/49041>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list