• Sergei Golubchik's avatar
    MDEV-13656 10.3 does not build on CentOS 5 x86 · 62139dc2
    Sergei Golubchik authored
    Force -march=i686 (just like innodb used to do for years).
    
    And disable query_response_time plugin, it fails to compile with
    
    /mnt/server/plugin/query_response_time/query_response_time.cc:279: error: unable to find a register to spill in class ‘GENERAL_REGS’
    /mnt/server/plugin/query_response_time/query_response_time.cc:279: error: this is the insn:
    (insn:HI 70 69 71 9 /mnt/server/include/my_atomic.h:194 (parallel [
                (set (reg:DI 82)
                    (mem/v:DI (plus:SI (reg/f:SI 79)
                            (reg:SI 78)) [-1 S8 A32]))
                (set (mem/v:DI (plus:SI (reg/f:SI 79)
                            (reg:SI 78)) [-1 S8 A32])
                    (unspec_volatile:DI [
                            (mem/v:DI (plus:SI (reg/f:SI 79)
                                    (reg:SI 78)) [-1 S8 A32])
                            (reg:DI 82)
                            (reg:SI 83)
                            (reg:SI 84)
                        ] 10))
                (set (reg:CCZ 17 flags)
                    (compare:CCZ (unspec_volatile:DI [
                                (mem/v:DI (plus:SI (reg/f:SI 79)
                                        (reg:SI 78)) [-1 S8 A32])
                                (reg:DI 82)
                                (reg:SI 83)
                                (reg:SI 84)
                            ] 11)
                        (reg:DI 82)))
            ]) 1101 {*sync_double_compare_and_swap_ccdi_pic} (insn_list:REG_DEP_TRUE 68 (insn_list:REG_DEP_TRUE 69 (nil)))
        (expr_list:REG_DEAD (reg:SI 84)
            (expr_list:REG_DEAD (reg:SI 83)
                (nil))))
    62139dc2
innodb.cmake 8.15 KB