• Bug#1067077: frr: FTBFS on armel: /usr/bin/ld: ./build/../bgpd/bgp_io.c

    From Sebastian Ramacher@21:1/5 to All on Mon Mar 18 00:50:01 2024
    Source: frr
    Version: 9.1-0.1
    Severity: serious
    Tags: ftbfs
    Justification: fails to build from source (but built successfully in the past) X-Debbugs-Cc: sramacher@debian.org

    https://buildd.debian.org/status/fetch.php?pkg=frr&arch=armel&ver=9.1-0.1&stamp=1710631814&raw=0

    libtool: link: gcc -fms-extensions -fno-omit-frame-pointer -funwind-tables -Wall -Wextra -Wformat-nonliteral -Wformat-security -Wswitch-enum -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wbad-function-cast -Wwrite-
    strings -Wundef -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -
    Wl,-z -Wl,relro -Wl,-z -Wl,now -g -o bgpd/.libs/bgpd bgpd/bgp_main.o yang/frr-bgp-types.yang.o yang/frr-bgp.yang.o yang/frr-bgp-common-structure.yang.o yang/frr-bgp-common.yang.o yang/frr-bgp-common-multiprotocol.yang.o yang/frr-bgp-neighbor.yang.o yang/
    frr-bgp-peer-group.yang.o yang/frr-bgp-bmp.yang.o yang/frr-bgp-rpki.yang.o yang/frr-deviations-bgp-datacenter.yang.o yang/frr-bgp-filter.yang.o yang/frr-bgp-route-map.yang.o -Wl,--export-dynamic bgpd/libbgp.a bgpd/rfp-example/librfp/librfp.a lib/.libs/
    libfrr.so -lyang -lcap -lm -ljson-c -lrt -Wl,-rpath -Wl,/usr/lib/arm-linux-gnueabi/frr
    /usr/bin/ld: /usr/bin/ld: bgpd/libbgp.a(bgp_vty.o): in function `bgp_show_peer':
    ./build/../bgpd/bgp_vty.c:13678:(.text+0x1d934): undefined reference to `__atomic_load_8'
    /usr/bin/ld: ./build/../bgpd/bgp_vty.c:13686:(.text+0x1d9bc): undefined reference to `__atomic_load_8'
    /usr/bin/ld: ./build/../bgpd/bgp_vty.c:13778:(.text+0x1ed90): undefined reference to `__atomic_load_8'
    bgpd/libbgp.a(bgp_vty.o): in function `bgp_show_peer': ./build/../bgpd/bgp_vty.c:13678:(.text+0x1d934): undefined reference to `__atomic_load_8'
    /usr/bin/ld: ./build/../bgpd/bgp_vty.c:13686:(.text+0x1d9bc): undefined reference to `__atomic_load_8'
    /usr/bin/ld: ./build/../bgpd/bgp_vty.c:13778:(.text+0x1ed90): undefined reference to `__atomic_load_8'
    /usr/bin/ld: bgpd/libbgp.a(bgp_packet.o): in function `bgp_update_receive': ./build/../bgpd/bgp_packet.c:2328:(.text+0x5fac): undefined reference to `__atomic_store_8'
    /usr/bin/ld: bgpd/libbgp.a(bgp_fsm.o): in function `bgp_stop': ./build/../bgpd/bgp_fsm.c:1549:(.text+0x7dc): undefined reference to `__atomic_store_8'
    /usr/bin/ld: bgpd/libbgp.a(bgp_fsm.o): in function `bgp_adjust_routeadv': ./build/../bgpd/bgp_fsm.c:984:(.text+0x3700): undefined reference to `__atomic_load_8'
    /usr/bin/ld: bgpd/libbgp.a(bgp_io.o): in function `bgp_write': ./build/../bgpd/bgp_io.c:471:(.text+0x3e8): undefined reference to `__atomic_store_8'
    /usr/bin/ld: ./build/../bgpd/bgp_io.c:471:(.text+0x4f4): undefined reference to `__atomic_store_8'
    /usr/bin/ld: ./build/../bgpd/bgp_io.c:476:(.text+0x51c): undefined reference to `__atomic_store_8'
    /usr/bin/ld: bgpd/libbgp.a(bgp_packet.o): in function `bgp_update_receive': ./build/../bgpd/bgp_packet.c:2328:(.text+0x5fac): undefined reference to `__atomic_store_8'
    /usr/bin/ld: bgpd/libbgp.a(bgp_fsm.o): in function `bgp_stop': ./build/../bgpd/bgp_fsm.c:1549:(.text+0x7dc): undefined reference to `__atomic_store_8'
    /usr/bin/ld: bgpd/libbgp.a(bgp_fsm.o): in function `bgp_adjust_routeadv': ./build/../bgpd/bgp_fsm.c:984:(.text+0x3700): undefined reference to `__atomic_load_8'
    /usr/bin/ld: bgpd/libbgp.a(bgp_io.o): in function `bgp_write': ./build/../bgpd/bgp_io.c:471:(.text+0x3e8): undefined reference to `__atomic_store_8'
    /usr/bin/ld: ./build/../bgpd/bgp_io.c:471:(.text+0x4f4): undefined reference to `__atomic_store_8'
    /usr/bin/ld: ./build/../bgpd/bgp_io.c:476:(.text+0x51c): undefined reference to `__atomic_store_8'
    collect2: error: ld returned 1 exit status
    make[3]: *** [Makefile:8013: bgpd/bgp_btoa] Error 1

    Cheers
    --
    Sebastian Ramacher

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)