Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Duplicate
-
10.1.19
-
Linux 4.8.0-1-powerpc (Debian stretch/sid)
Mac G4
Description
# # cmake . -DBUILD_CONFIG=mysql_release
|
# make
|
|
[ 10%] Building C object mysys/CMakeFiles/mysys.dir/lf_alloc-pin.c.o
|
cd /home/mariadb-10.1.19/mysys && /usr/bin/cc -DHAVE_CONFIG_H -I/home/mariadb-10.1.19/include -I/home/mariadb-10.1.19/mysys -pie -fPIC -Wl,-z,relro,-z,now -fstack-protector --param=ssp-buffer-size=4 -DWITH_INNODB_DISALLOW_WRITES -O3 -g -static-libgcc -fno-omit-frame-pointer -fno-strict-aliasing -Wno-uninitialized -D_FORTIFY_SOURCE=2 -DDBUG_OFF -fPIC -o CMakeFiles/mysys.dir/lf_alloc-pin.c.o -c /home/mariadb-10.1.19/mysys/lf_alloc-pin.c
|
In file included from /home/mariadb-10.1.19/include/lf.h:19:0,
|
from /home/mariadb-10.1.19/mysys/lf_alloc-pin.c:104:
|
/home/mariadb-10.1.19/include/my_atomic.h:121:2: error: #error atomic ops for this platform are not implemented
|
#error atomic ops for this platform are not implemented
|
^~~~~
|
/home/mariadb-10.1.19/include/my_atomic.h: In function ‘my_atomic_cas32’:
|
/home/mariadb-10.1.19/include/my_atomic.h:209:3: warning: implicit declaration of function ‘make_atomic_cas_body’ [-Wimplicit-function-declaration]
|
make_atomic_cas_body(S); \
|
^
|
/home/mariadb-10.1.19/include/my_atomic.h:248:1: note: in expansion of macro ‘make_atomic_cas’
|
make_atomic_cas(32)
|
^~~~~~~~~~~~~~~
|
/home/mariadb-10.1.19/include/my_atomic.h: In function ‘my_atomic_casptr’:
|
/home/mariadb-10.1.19/include/my_atomic.h:250:17: error: ‘ptr’ undeclared (first use in this function)
|
make_atomic_cas(ptr)
|
^
|
/home/mariadb-10.1.19/include/my_atomic.h:209:24: note: in definition of macro ‘make_atomic_cas’
|
make_atomic_cas_body(S); \
|
^
|
/home/mariadb-10.1.19/include/my_atomic.h:250:17: note: each undeclared identifier is reported only once for each function it appears in
|
make_atomic_cas(ptr)
|
^
|
/home/mariadb-10.1.19/include/my_atomic.h:209:24: note: in definition of macro ‘make_atomic_cas’
|
make_atomic_cas_body(S); \
|
^
|
mysys/CMakeFiles/mysys.dir/build.make:2198: recipe for target 'mysys/CMakeFiles/mysys.dir/lf_alloc-pin.c.o' failed
|
make[2]: *** [mysys/CMakeFiles/mysys.dir/lf_alloc-pin.c.o] Error 1
|
make[2]: Leaving directory '/home/mariadb-10.1.19'
|
CMakeFiles/Makefile2:7447: recipe for target 'mysys/CMakeFiles/mysys.dir/all' failed
|
make[1]: *** [mysys/CMakeFiles/mysys.dir/all] Error 2
|
make[1]: Leaving directory '/home/mariadb-10.1.19'
|
Makefile:160: recipe for target 'all' failed
|
make: *** [all] Error 2
|
Attachments
Issue Links
- duplicates
-
MDEV-10984 MariaDB 10.1.18 fails to build on PowerPC (ppc32)
- Closed