Details
-
Type:
Bug
-
Status: Open
-
Priority:
Major
-
Resolution: Unresolved
-
Affects Version/s: 10.0.17, 10.0.18, 10.0.21
-
Fix Version/s: None
-
Component/s: Compiling
-
Labels:None
-
Environment:AIX: 6100-08-01-1245
Compiler: XLC/XLC++ 13.1.0.1
cmake version 3.3.1
Description
build sript:
#!/usr/bin/ksh
sh BUILD/cleanup
find /usr/local/src/mariadb-10.0.17 -name CMakeFiles -exec rm -rf {} \;
find /usr/local/src/mariadb-10.0.17 -name CMakeCache.txt -exec rm -rf {} \;
export LIBPATH="/usr/local/mariadb/dev:/usr/lib:/lib"
export PATH="$PATH"
export OBJECT_MODE=64
export CC="/opt/IBM/xlC/13.1.0/bin/xlc_r"
export CFLAGS="-q64 -qsmp -qmaxmem=-1 -qlanglvl=extended:extc89:extc99 -qcpluscmt -DNDEBUG -DSYSV -D_AIX -D_AIX32 -D_AIX41 -D_AIX43 -D_AIX51 -D_AIX52 -D_AIX53 -D_AIX61 -D_AIX71 -D_ALL_SOURCE -DFUNCPROTO=15 -O2 -qnoipa -I/opt/freeware/include -L/opt/freeware/lib64 -L/opt/freeware/lib -bmaxdata:0x80000000 -b64 -blibpath:/usr/local/mariadb/dev:/usr/lib:/lib -bnoipath -bexpall -b64 -ma -w"
export CXX="/opt/IBM/xlC/13.1.0/bin/xlC_r"
export CXXFLAGS=$CFLAGS
export LDFLAGS="-L/opt/freeware/lib64 -L/opt/freeware/lib -blibpath:/usr/local/mariadb/dev:/usr/lib:/lib -Wl,-bmaxdata:0x80000000 -Wl,-b64 -Wl,-bexpall -Wl,-bnoipath"
cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mariadb -DCONNECT_WITH_LIBXML2=OFF -DCMAKE_C_FLAGS="$CFLAGS" -DCMAKE_CXX_FLAGS="$CFLAGS" -DCMAKE_EXE_LINKER_FLAGS="$LDFLAGS" -DCMAKE_SHARED_LINKER_FLAGS="$LDFLAGS" -DCMAKE_C_COMPILER="/opt/IBM/xlC/13.1.0/bin/xlc_r" -DCMAKE_CXX_COMPILER="/opt/IBM/xlC/13.1.0/bin/xlC_r" -DXTRADB_OK=1 -DWITH_SSL=bundled -DWITH_ZLIB=bundled
gmake
leads to:
... [ 54%] Building C object storage/maria/CMakeFiles/aria.dir/ma_pagecrc.c.o [ 54%] Building C object storage/maria/CMakeFiles/aria.dir/ma_recovery_util.c.o [ 55%] Building C object storage/maria/CMakeFiles/aria.dir/ma_servicethread.c.o [ 55%] Building C object storage/maria/CMakeFiles/aria.dir/ma_norec.c.o Linking CXX static library libaria.a [ 55%] Built target aria Scanning dependencies of target sql [ 55%] Building C object sql/CMakeFiles/sql.dir/__/sql-common/client.c.o [ 55%] Building CXX object sql/CMakeFiles/sql.dir/compat56.cc.o [ 55%] Building CXX object sql/CMakeFiles/sql.dir/derror.cc.o [ 55%] Building CXX object sql/CMakeFiles/sql.dir/des_key_file.cc.o [ 55%] Building CXX object sql/CMakeFiles/sql.dir/discover.cc.o [ 55%] Building C object sql/CMakeFiles/sql.dir/__/libmysql/errmsg.c.o [ 55%] Building CXX object sql/CMakeFiles/sql.dir/field.cc.o [ 55%] Building CXX object sql/CMakeFiles/sql.dir/field_conv.cc.o [ 55%] Building CXX object sql/CMakeFiles/sql.dir/filesort_utils.cc.o [ 55%] Building CXX object sql/CMakeFiles/sql.dir/filesort.cc.o [ 55%] Building CXX object sql/CMakeFiles/sql.dir/gstream.cc.o [ 56%] Building CXX object sql/CMakeFiles/sql.dir/sha2.cc.o [ 56%] Building CXX object sql/CMakeFiles/sql.dir/signal_handler.cc.o [ 56%] Building CXX object sql/CMakeFiles/sql.dir/handler.cc.o [ 56%] Building CXX object sql/CMakeFiles/sql.dir/hostname.cc.o [ 56%] Building CXX object sql/CMakeFiles/sql.dir/init.cc.o [ 56%] Building CXX object sql/CMakeFiles/sql.dir/item.cc.o [ 56%] Building CXX object sql/CMakeFiles/sql.dir/item_buff.cc.o [ 56%] Building CXX object sql/CMakeFiles/sql.dir/item_cmpfunc.cc.o [ 56%] Building CXX object sql/CMakeFiles/sql.dir/item_create.cc.o [ 56%] Building CXX object sql/CMakeFiles/sql.dir/item_func.cc.o [ 56%] Building CXX object sql/CMakeFiles/sql.dir/item_geofunc.cc.o [ 56%] Building CXX object sql/CMakeFiles/sql.dir/item_row.cc.o [ 56%] Building CXX object sql/CMakeFiles/sql.dir/item_strfunc.cc.o [ 57%] Building CXX object sql/CMakeFiles/sql.dir/item_subselect.cc.o [ 57%] Building CXX object sql/CMakeFiles/sql.dir/item_sum.cc.o [ 57%] Building CXX object sql/CMakeFiles/sql.dir/item_timefunc.cc.o [ 57%] Building CXX object sql/CMakeFiles/sql.dir/key.cc.o [ 57%] Building CXX object sql/CMakeFiles/sql.dir/log.cc.o [ 57%] Building CXX object sql/CMakeFiles/sql.dir/lock.cc.o
nothing from here on, stuck in infinty loop.
i know aix is not on the list of "supported" operating systems, but mariadb would be nice to have anyway.
any hints?
Gliffy Diagrams
Attachments
Activity
- All
- Comments
- Work Log
- History
- Activity
- Transitions
Two thoughts: