Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-8119

IBM AIX: make stops at 57%, no error message.

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • Minor
    • Resolution: Won't Fix
    • 10.0.17, 10.0.18, 10.0.21
    • N/A
    • Compiling
    • None
    • 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?

      Attachments

        Activity

          People

            Unassigned Unassigned
            johnnyrotten73 Chris
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Git Integration

                Error rendering 'com.xiplink.jira.git.jira_git_plugin:git-issue-webpanel'. Please contact your Jira administrators.