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

MariaRocks packaging: disable x86 builds

    Details

    • Sprint:
      10.2.5-1

      Description

      Building MariaRocks causes the compiler to hang on some x86 hosts. The hang looks like this:

      [ 52%] Building CXX object storage/rocksdb/CMakeFiles/rocksdblib.dir/rocksdb/util/statistics.cc.o
      cd /home/buildbot/buildbot/build/mariadb-10.2.4/storage/rocksdb && /usr/bin/c++   
      -DHAVE_CONFIG_H -DHAVE_SCHED_GETCPU=1 -DHAVE_SYSTEMD -DOS_LINUX -DROCKSDB_FALLOCATE_PRESENT -DROCKSDB_LIB_IO_POSIX -
      DROCKSDB_MALLOC_USABLE_SIZE -DROCKSDB_PLATFORM_POSIX -DZLIB -
      I/home/buildbot/buildbot/build/mariadb-10.2.4/include -I/home/buildbot/buildbot/build/mariadb-10.2.4/sql -I/home/buildbot/buildbot/build/mariadb-10.2.4/storage/rocksdb/rocksdb -
      I/home/buildbot/buildbot/build/mariadb-10.2.4/storage/rocksdb/rocksdb/include -isystem /home/buildbot/buildbot/build/mariadb-10.2.4/storage/rocksdb/rocksdb/third-party/gtest-
      1.7.0/fused-src -I/home/buildbot/buildbot/build/mariadb-10.2.4/storage/rocksdb/rocksdb/util  -pie -fPIC -Wl,-z,relro,-z,now -fstack-protector --param=ssp-buffer-size=4 -
      DWITH_INNODB_DISALLOW_WRITES -fno-rtti -O3 -g -static-libgcc -fno-omit-frame-pointer 
      -fno-strict-aliasing -Wno-uninitialized -D_FORTIFY_SOURCE=2 -DDBUG_OFF   -std=c++11 -fPIC -fno-builtin-memcmp -frtti -o CMakeFiles/rocksdblib.dir/rocksdb/util/statistics.cc.o -c 
      /home/buildbot/buildbot/build/mariadb-10.2.4/storage/rocksdb/rocksdb/util/statistics.cc
      

      command timed out: 7200 seconds without output, attempting to kill
      process killed by signal 9

      Happens on Fedora 24 and 25, x86:
      http://buildbot.askmonty.org/buildbot/builders/kvm-rpm-fedora24-x86/builds/619/steps/compile/logs/stdio
      http://buildbot.askmonty.org/buildbot/builders/kvm-rpm-fedora25-x86/builds/154/steps/compile/logs/stdio

      Doesn't happen on Fedora 24 or 25 with amd64:
      http://buildbot.askmonty.org/buildbot/builders/kvm-rpm-fedora25-amd64/builds/154
      http://buildbot.askmonty.org/buildbot/builders/kvm-rpm-fedora24-amd64/builds/560

      I don't think anybody in MariaRocks' target audience is running x86, so one can just disable building MariaRocks on 32-bit hosts (optionally, when using gcc 6.x on 32-bit hosts).

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                cvicentiu Vicentiu Ciorbaru
                Reporter:
                psergey Sergei Petrunia
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: