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

MariaDB 10.1.6 + GaleraCluster + BananaPI ARMv7

    XMLWordPrintable

Details

    • Bug
    • Status: Closed (View Workflow)
    • Major
    • Resolution: Won't Fix
    • 10.1.6
    • N/A
    • Galera
    • BananaPi ARMv7

    Description

      Compiling MariaDB 10.1.6 => ok
      Compiling GaleraCluster from (https://github.com/MariaDB/galera) => failed

      [Node1][06:52]root@bananapi:~/galera$ bash scripts/build.sh
      ~/galera ~/galera
      ~/galera
      scons: Reading SConscript files ...
      Host: linux armv7l 32bit
      Signature: version: 3.10, revision: 3468
      Checking for C library pthread... no
      Error: pthread library not found

      in config.log

      trying to make it well

      file /root/galera/SConstruct,line 223:
              Configure(confdir = .sconf_temp)
      scons: Configure: Checking for C library pthread...
      .sconf_temp/conftest_0.c <-
        |
        |
        |
        |int
        |main() {
        |
        |return 0;
        |}
        |
      gcc -o .sconf_temp/conftest_0.o -c -std=c99 -fno-strict-aliasing -pipe -g -O3 -DNDEBUG -m32 -march=i686 -Wall -Wextra -Wno-unused-parameter -pthread -D_XOPEN_SOURCE=600 -DHAVE_COMMON_H .sconf_temp/conftest_0.c
      gcc: error: unrecognized argument in option '-march=i686'
      gcc: note: valid arguments to '-march=' are: armv2 armv2a armv3 armv3m armv4 armv4t armv5 armv5e armv5t armv5te armv6 armv6-m armv6j armv6k armv6s-m armv6t2 armv6z armv6zk armv7 armv7-a armv7-m armv7-r armv7e-m armv7ve armv8-a armv8-a+crc iwmmxt iwmmxt2 native
      gcc: error: unrecognized command line option '-m32'
      scons: Configure: no

      then i got

      file /root/galera/SConstruct,line 223:
              Configure(confdir = .sconf_temp)
      scons: Configure: Checking for C library pthread...
      .sconf_temp/conftest_0.c <-
        |
        |
        |
        |int
        |main() {
        |
        |return 0;
        |}
        |
      gcc -o .sconf_temp/conftest_0.o -c -std=c99 -fno-strict-aliasing -pipe -g -O3 -DNDEBUG -march=armv7 -Wall -Wextra -Wno-unused-parameter -pthread -D_XOPEN_SOURCE=600 -DHAVE_COMMON_H .sconf_temp/conftest_0.c
      gcc -o .sconf_temp/conftest_0 -march=armv7 -Wl,-melf_i386 .sconf_temp/conftest_0.o -lpthread
      /usr/bin/ld: unrecognised emulation mode: elf_i386
      Supported emulations: armelf_linux_eabi armelfb_linux_eabi
      collect2: error: ld returned 1 exit status
      scons: Configure: no

      PS : if you need a platform for test I can provide one for you, ask me in PM

      Attachments

        Activity

          People

            jplindst Jan Lindström (Inactive)
            Aurelien_LEQUOY Aurélien LEQUOY
            Votes:
            0 Vote for this issue
            Watchers:
            3 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.