=> Bootstrap dependency digest>=20211023: found digest-20220214 ===> Skipping vulnerability checks. WARNING: No /usr/pkg/pkgdb/pkg-vulnerabilities file found. WARNING: To fix run: `/usr/sbin/pkg_admin -K /usr/pkg/pkgdb fetch-pkg-vulnerabilities'. ===> Building for bird-3.1.4 GEN obj/sysdep/paths.h MKDIR -p obj/client obj/conf obj/doc obj/filter obj/lib obj/nest obj/test obj/proto/aggregator obj/proto/bfd obj/proto/babel obj/proto/bgp obj/proto/l3vpn obj/proto/ospf obj/proto/pipe obj/proto/radv obj/proto/rip obj/proto/rpki obj/proto/static obj/proto/mrt obj/proto/bmp obj/sysdep/unix obj/sysdep/bsd obj/doc /usr/pkg/bin/gm4 -s -P conf/gen_parser.m4 conf/confbase.Y conf/flowspec.Y client/cmds.Y filter/config.Y nest/config.Y nest/mpls.Y proto/aggregator/config.Y proto/bfd/config.Y proto/babel/config.Y proto/bgp/config.Y proto/l3vpn/config.Y proto/ospf/config.Y proto/pipe/config.Y proto/radv/config.Y proto/rip/config.Y proto/rpki/config.Y proto/static/config.Y proto/mrt/config.Y proto/bmp/config.Y sysdep/unix/config.Y sysdep/unix/krt.Y sysdep/bsd/krt-sock.Y >obj/conf/cf-parse.y /usr/pkg/bin/gm4 -s -P conf/gen_keywords.m4 conf/confbase.Y conf/flowspec.Y client/cmds.Y filter/config.Y nest/config.Y nest/mpls.Y proto/aggregator/config.Y proto/bfd/config.Y proto/babel/config.Y proto/bgp/config.Y proto/l3vpn/config.Y proto/ospf/config.Y proto/pipe/config.Y proto/radv/config.Y proto/rip/config.Y proto/rpki/config.Y proto/static/config.Y proto/mrt/config.Y proto/bmp/config.Y sysdep/unix/config.Y sysdep/unix/krt.Y sysdep/bsd/krt-sock.Y >obj/conf/keywords.h /usr/pkg/bin/gm4 -s -P conf/gen_commands.m4 conf/confbase.Y conf/flowspec.Y client/cmds.Y filter/config.Y nest/config.Y nest/mpls.Y proto/aggregator/config.Y proto/bfd/config.Y proto/babel/config.Y proto/bgp/config.Y proto/l3vpn/config.Y proto/ospf/config.Y proto/pipe/config.Y proto/radv/config.Y proto/rip/config.Y proto/rpki/config.Y proto/static/config.Y proto/mrt/config.Y proto/bmp/config.Y sysdep/unix/config.Y sysdep/unix/krt.Y sysdep/bsd/krt-sock.Y >obj/conf/commands.h /usr/pkg/bin/gm4 -s -DTARGET=I -P filter/decl.m4 filter/f-inst.c obj/.dir-stamp >obj/filter/inst-interpret.c /usr/pkg/bin/gm4 -s -DTARGET=H -P filter/decl.m4 filter/f-inst.c obj/.dir-stamp >obj/filter/inst-gen.h /pbulk/work/net/bird/work/.tools/bin/flex -f -s -B -8 -Pcf_ -oobj/conf/cf-lex.c conf/cf-lex.l /usr/pkg/bin/gm4 -s -DTARGET=C -P filter/decl.m4 filter/f-inst.c obj/.dir-stamp >obj/filter/inst-gen.c GEN obj/nest/proto-build.c /pbulk/work/net/bird/work/.tools/bin/bison -Dparse.lac=full -Dparse.error=verbose -dv -pcf_ -b obj/conf/cf-parse obj/conf/cf-parse.y obj/conf/cf-parse.y: warning: 2 shift/reduce conflicts [-Wconflicts-sr] obj/conf/cf-parse.y: note: rerun with option '-Wcounterexamples' to generate conflict counterexamples CC -o obj/conf/cf-parse.tab.o -c obj/conf/cf-parse.tab.c CC -o obj/conf/conf.o -c conf/conf.c CC -o obj/conf/cf-lex.o -c obj/conf/cf-lex.c CC -o obj/filter/filter.o -c filter/filter.c CC -o obj/filter/data.o -c filter/data.c CC -o obj/filter/tree.o -c filter/tree.c CC -o obj/filter/f-util.o -c filter/f-util.c CC -o obj/filter/trie.o -c filter/trie.c CC -o obj/filter/inst-gen.o -c obj/filter/inst-gen.c CC -o obj/lib/a-path.o -c lib/a-path.c CC -o obj/lib/a-set.o -c lib/a-set.c CC -o obj/lib/bitmap.o -c lib/bitmap.c CC -o obj/lib/bitops.o -c lib/bitops.c CC -o obj/lib/blake2s.o -c lib/blake2s.c CC -o obj/lib/blake2b.o -c lib/blake2b.c CC -o obj/lib/checksum.o -c lib/checksum.c CC -o obj/lib/defer.o -c lib/defer.c CC -o obj/lib/event.o -c lib/event.c CC -o obj/lib/flowspec.o -c lib/flowspec.c CC -o obj/lib/idm.o -c lib/idm.c CC -o obj/lib/ip.o -c lib/ip.c CC -o obj/lib/lists.o -c lib/lists.c CC -o obj/lib/lockfree.o -c lib/lockfree.c CC -o obj/lib/mac.o -c lib/mac.c CC -o obj/lib/md5.o -c lib/md5.c CC -o obj/lib/mempool.o -c lib/mempool.c CC -o obj/lib/net.o -c lib/net.c CC -o obj/lib/netindex.o -c lib/netindex.c CC -o obj/lib/patmatch.o -c lib/patmatch.c CC -o obj/lib/printf.o -c lib/printf.c CC -o obj/lib/rcu.o -c lib/rcu.c CC -o obj/lib/resource.o -c lib/resource.c CC -o obj/lib/sha1.o -c lib/sha1.c CC -o obj/lib/sha256.o -c lib/sha256.c CC -o obj/lib/sha512.o -c lib/sha512.c CC -o obj/lib/slab.o -c lib/slab.c CC -o obj/lib/slists.o -c lib/slists.c CC -o obj/lib/strtoul.o -c lib/strtoul.c CC -o obj/lib/tbf.o -c lib/tbf.c CC -o obj/lib/timer.o -c lib/timer.c CC -o obj/lib/xmalloc.o -c lib/xmalloc.c CC -o obj/nest/cli.o -c nest/cli.c CC -o obj/nest/cmds.o -c nest/cmds.c CC -o obj/nest/iface.o -c nest/iface.c CC -o obj/nest/locks.o -c nest/locks.c CC -o obj/nest/mpls.o -c nest/mpls.c CC -o obj/nest/neighbor.o -c nest/neighbor.c CC -o obj/nest/password.o -c nest/password.c CC -o obj/nest/proto.o -c nest/proto.c CC -o obj/nest/proto-build.o -c obj/nest/proto-build.c CC -o obj/nest/rt-attr.o -c nest/rt-attr.c CC -o obj/nest/rt-dev.o -c nest/rt-dev.c CC -o obj/nest/rt-export.o -c nest/rt-export.c CC -o obj/nest/rt-fib.o -c nest/rt-fib.c CC -o obj/nest/rt-show.o -c nest/rt-show.c CC -o obj/nest/rt-table.o -c nest/rt-table.c CC -o obj/proto/aggregator/aggregator.o -c proto/aggregator/aggregator.c CC -o obj/proto/bfd/bfd.o -c proto/bfd/bfd.c CC -o obj/proto/bfd/packets.o -c proto/bfd/packets.c CC -o obj/proto/babel/babel.o -c proto/babel/babel.c CC -o obj/proto/babel/packets.o -c proto/babel/packets.c CC -o obj/proto/bgp/attrs.o -c proto/bgp/attrs.c CC -o obj/proto/bgp/bgp.o -c proto/bgp/bgp.c CC -o obj/proto/bgp/packets.o -c proto/bgp/packets.c CC -o obj/proto/l3vpn/l3vpn.o -c proto/l3vpn/l3vpn.c CC -o obj/proto/ospf/dbdes.o -c proto/ospf/dbdes.c CC -o obj/proto/ospf/hello.o -c proto/ospf/hello.c CC -o obj/proto/ospf/iface.o -c proto/ospf/iface.c CC -o obj/proto/ospf/lsack.o -c proto/ospf/lsack.c CC -o obj/proto/ospf/lsalib.o -c proto/ospf/lsalib.c CC -o obj/proto/ospf/lsreq.o -c proto/ospf/lsreq.c CC -o obj/proto/ospf/lsupd.o -c proto/ospf/lsupd.c CC -o obj/proto/ospf/neighbor.o -c proto/ospf/neighbor.c CC -o obj/proto/ospf/ospf.o -c proto/ospf/ospf.c CC -o obj/proto/ospf/packet.o -c proto/ospf/packet.c CC -o obj/proto/ospf/rt.o -c proto/ospf/rt.c CC -o obj/proto/ospf/topology.o -c proto/ospf/topology.c CC -o obj/proto/pipe/pipe.o -c proto/pipe/pipe.c CC -o obj/proto/radv/packets.o -c proto/radv/packets.c CC -o obj/proto/radv/radv.o -c proto/radv/radv.c CC -o obj/proto/rip/packets.o -c proto/rip/packets.c CC -o obj/proto/rip/rip.o -c proto/rip/rip.c CC -o obj/proto/rpki/rpki.o -c proto/rpki/rpki.c CC -o obj/proto/rpki/packets.o -c proto/rpki/packets.c CC -o obj/proto/rpki/tcp_transport.o -c proto/rpki/tcp_transport.c CC -o obj/proto/rpki/ssh_transport.o -c proto/rpki/ssh_transport.c CC -o obj/proto/rpki/transport.o -c proto/rpki/transport.c CC -o obj/proto/static/static.o -c proto/static/static.c CC -o obj/proto/mrt/mrt.o -c proto/mrt/mrt.c CC -o obj/proto/bmp/bmp.o -c proto/bmp/bmp.c CC -o obj/sysdep/unix/alloc.o -c sysdep/unix/alloc.c CC -o obj/sysdep/unix/io.o -c sysdep/unix/io.c CC -o obj/sysdep/unix/io-loop.o -c sysdep/unix/io-loop.c sysdep/unix/io.c: In function 'sk_read_ssh': sysdep/unix/io.c:2222:3: warning: 'ssh_channel_select' is deprecated [-Wdeprecated-declarations] if (ssh_channel_select(rchans, NULL, NULL, &timev) == SSH_EINTR) ^~ In file included from ./lib/socket.h:18:0, from sysdep/unix/io.c:41: /pbulk/work/net/bird/work/.buildlink/include/libssh/libssh.h:584:31: note: declared here SSH_DEPRECATED LIBSSH_API int ssh_channel_select(ssh_channel *readchans, ssh_channel *writechans, ssh_channel *exceptchans, struct ^~~~~~~~~~~~~~~~~~ CC -o obj/sysdep/unix/krt.o -c sysdep/unix/krt.c CC -o obj/sysdep/unix/log.o -c sysdep/unix/log.c CC -o obj/sysdep/unix/main.o -c sysdep/unix/main.c CC -o obj/sysdep/unix/random.o -c sysdep/unix/random.c CC -o obj/sysdep/unix/domain.o -c sysdep/unix/domain.c CC -o obj/sysdep/bsd/krt-sock.o -c sysdep/bsd/krt-sock.c CC -o obj/client/commands.o -c client/commands.c CC -o obj/client/util.o -c client/util.c CC -o obj/client/client.o -c client/client.c sysdep/bsd/krt-sock.c: In function 'krt_send_route': sysdep/bsd/krt-sock.c:361:22: warning: passing argument 1 of 'sockaddr_fill_dl' from incompatible pointer type [-Wincompatible-pointer-types] sockaddr_fill_dl(&gate, i); ^ sysdep/bsd/krt-sock.c:213:1: note: expected 'struct sockaddr_dl *' but argument is of type 'sockaddr * {aka struct sockaddr_bird *}' sockaddr_fill_dl(struct sockaddr_dl *sa, struct iface *ifa) ^~~~~~~~~~~~~~~~ In file included from ./nest/bird.h:14:0, from sysdep/bsd/krt-sock.c:26: sysdep/bsd/krt-sock.c: In function 'kif_update_sysdep_addr': sysdep/bsd/krt-sock.c:1236:39: warning: passing argument 1 of 'ipa_from_sa4' from incompatible pointer type [-Wincompatible-pointer-types] i->sysdep = ipa_to_ip4(ipa_from_sa4(&ifr.ifr_addr)); ^ ./lib/ip.h:73:25: note: in definition of macro '_MI4' #define _MI4(x) ((u32) (x)) ^ ./lib/ip.h:98:28: note: in expansion of macro '_I3' #define ipa_to_ip4(x) _MI4(_I3(x)) ^~~ sysdep/bsd/krt-sock.c:1236:15: note: in expansion of macro 'ipa_to_ip4' i->sysdep = ipa_to_ip4(ipa_from_sa4(&ifr.ifr_addr)); ^~~~~~~~~~ In file included from sysdep/bsd/krt-sock.c:31:0: ./sysdep/unix/unix.h:79:23: note: expected 'sockaddr * {aka struct sockaddr_bird *}' but argument is of type 'struct sockaddr *' static inline ip_addr ipa_from_sa4(sockaddr *sa) ^~~~~~~~~~~~ CC -o obj/client/birdcl.o -c client/birdcl.c CC -o obj/client/birdc.o -c client/birdc.c LD -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -pthread -o birdcl obj/client/commands.o obj/client/util.o obj/client/client.o obj/client/birdcl.o LD -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -pthread -o birdc obj/client/commands.o obj/client/util.o obj/client/client.o obj/client/birdc.o -lreadline -lncurses LD -Wl,-zrelro -L/usr/pkg/lib -Wl,-R/usr/pkg/lib -L/usr/lib -Wl,-R/usr/lib -pthread -o bird obj/conf/cf-parse.tab.o obj/conf/cf-lex.o obj/conf/conf.o obj/filter/filter.o obj/filter/data.o obj/filter/f-util.o obj/filter/tree.o obj/filter/trie.o obj/filter/inst-gen.o obj/lib/a-path.o obj/lib/a-set.o obj/lib/bitmap.o obj/lib/bitops.o obj/lib/blake2s.o obj/lib/blake2b.o obj/lib/checksum.o obj/lib/defer.o obj/lib/event.o obj/lib/flowspec.o obj/lib/idm.o obj/lib/ip.o obj/lib/lists.o obj/lib/lockfree.o obj/lib/mac.o obj/lib/md5.o obj/lib/mempool.o obj/lib/net.o obj/lib/netindex.o obj/lib/patmatch.o obj/lib/printf.o obj/lib/rcu.o obj/lib/resource.o obj/lib/sha1.o obj/lib/sha256.o obj/lib/sha512.o obj/lib/slab.o obj/lib/slists.o obj/lib/strtoul.o obj/lib/tbf.o obj/lib/timer.o obj/lib/xmalloc.o obj/nest/cli.o obj/nest/cmds.o obj/nest/iface.o obj/nest/locks.o obj/nest/mpls.o obj/nest/neighbor.o obj/nest/password.o obj/nest/proto.o obj/nest/proto-build.o obj/nest/rt-attr.o obj/nest/rt-dev.o obj/nest/rt-export.o obj/nest/rt-fib.o obj/nest/rt-show.o obj/nest/rt-table.o obj/proto/aggregator/aggregator.o obj/proto/bfd/bfd.o obj/proto/bfd/packets.o obj/proto/babel/babel.o obj/proto/babel/packets.o obj/proto/bgp/attrs.o obj/proto/bgp/bgp.o obj/proto/bgp/packets.o obj/proto/l3vpn/l3vpn.o obj/proto/ospf/dbdes.o obj/proto/ospf/hello.o obj/proto/ospf/iface.o obj/proto/ospf/lsack.o obj/proto/ospf/lsalib.o obj/proto/ospf/lsreq.o obj/proto/ospf/lsupd.o obj/proto/ospf/neighbor.o obj/proto/ospf/ospf.o obj/proto/ospf/packet.o obj/proto/ospf/rt.o obj/proto/ospf/topology.o obj/proto/pipe/pipe.o obj/proto/radv/packets.o obj/proto/radv/radv.o obj/proto/rip/packets.o obj/proto/rip/rip.o obj/proto/rpki/rpki.o obj/proto/rpki/packets.o obj/proto/rpki/tcp_transport.o obj/proto/rpki/ssh_transport.o obj/proto/rpki/transport.o obj/proto/static/static.o obj/proto/mrt/mrt.o obj/proto/bmp/bmp.o obj/sysdep/unix/alloc.o obj/sysdep/unix/io.o obj/sysdep/unix/io-loop.o obj/sysdep/unix/krt.o obj/sysdep/unix/log.o obj/sysdep/unix/main.o obj/sysdep/unix/random.o obj/sysdep/unix/domain.o obj/sysdep/bsd/krt-sock.o -lssh ld: obj/conf/conf.o: in function `config_do_commit': conf.c:(.text+0x7b4): undefined reference to `__atomic_load_8' ld: obj/conf/conf.o: in function `config_commit': conf.c:(.text+0x121f): undefined reference to `__atomic_load_8' ld: obj/conf/conf.o: in function `config_timer_status': conf.c:(.text+0x1ad3): undefined reference to `__atomic_load_8' ld: obj/lib/lockfree.o: in function `lfjour_issue_cleanup_token': lockfree.c:(.text+0x244): undefined reference to `__atomic_fetch_add_8' ld: lockfree.c:(.text+0x273): undefined reference to `__atomic_fetch_or_8' ld: lockfree.c:(.text+0x2d2): undefined reference to `__atomic_fetch_sub_8' ld: lockfree.c:(.text+0x314): undefined reference to `__atomic_fetch_and_8' ld: obj/lib/lockfree.o: in function `lfjour_announce_kick_hook': lockfree.c:(.text+0x358): undefined reference to `__atomic_load_8' ld: lockfree.c:(.text+0x3b1): undefined reference to `__atomic_load_8' ld: obj/lib/lockfree.o: in function `lfjour_return_cleanup_token': lockfree.c:(.text+0x423): undefined reference to `__atomic_fetch_and_8' ld: lockfree.c:(.text+0x453): undefined reference to `__atomic_fetch_sub_8' ld: obj/lib/lockfree.o: in function `lfjour_cleanup_done': lockfree.c:(.text+0x4e8): undefined reference to `__atomic_fetch_sub_8' ld: lockfree.c:(.text+0x57e): undefined reference to `__atomic_load_8' ld: obj/lib/lockfree.o: in function `lfjour_cleanup_hook': lockfree.c:(.text+0x648): undefined reference to `__atomic_fetch_add_8' ld: lockfree.c:(.text+0x902): undefined reference to `__atomic_fetch_or_8' ld: obj/lib/lockfree.o: in function `lfuc_unlock_deferred': lockfree.c:(.text+0xa52): undefined reference to `__atomic_fetch_add_8' ld: lockfree.c:(.text+0xae5): undefined reference to `__atomic_fetch_sub_8' ld: obj/lib/lockfree.o: in function `lfjour_get': lockfree.c:(.text+0xecf): undefined reference to `__atomic_store_8' ld: lockfree.c:(.text+0xf16): undefined reference to `__atomic_fetch_sub_8' ld: lockfree.c:(.text+0xf4a): undefined reference to `__atomic_load_8' ld: lockfree.c:(.text+0xf74): undefined reference to `__atomic_store_8' ld: obj/lib/lockfree.o: in function `lfjour_release': lockfree.c:(.text+0xfd9): undefined reference to `__atomic_store_8' ld: lockfree.c:(.text+0xff5): undefined reference to `__atomic_load_8' ld: lockfree.c:(.text+0x101b): undefined reference to `__atomic_store_8' ld: lockfree.c:(.text+0x107c): undefined reference to `__atomic_fetch_sub_8' ld: obj/lib/lockfree.o: in function `lfjour_register': lockfree.c:(.text+0x1540): undefined reference to `__atomic_load_8' ld: lockfree.c:(.text+0x157e): undefined reference to `__atomic_fetch_add_8' ld: lockfree.c:(.text+0x15a1): undefined reference to `__atomic_fetch_or_8' ld: obj/lib/lockfree.o: in function `lfjour_dump': lockfree.c:(.text+0x1a12): undefined reference to `__atomic_load_8' ld: obj/lib/netindex.o: in function `net_lock_revive_unlock': netindex.c:(.text+0x56): undefined reference to `__atomic_fetch_add_8' ld: obj/lib/netindex.o: in function `net_find_index_fragile': netindex.c:(.text+0x180): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x19c): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x1c6): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x21d): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x245): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x26d): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x28a): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x312): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x356): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x388): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x3da): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x402): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x42a): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x447): undefined reference to `__atomic_load_8' ld: obj/lib/netindex.o: in function `netindex_hash_cleanup_removed': netindex.c:(.text+0x53f): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x5a0): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x5c0): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x5e6): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x63d): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x678): undefined reference to `__atomic_fetch_or_8' ld: netindex.c:(.text+0x6b3): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x6ca): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x73d): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x786): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x7da): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x7f6): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x820): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x864): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x8c0): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x933): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x972): undefined reference to `__atomic_fetch_or_8' ld: netindex.c:(.text+0x9a9): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x9c0): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x9f7): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0xa3c): undefined reference to `__atomic_fetch_and_8' ld: obj/lib/netindex.o: in function `netindex_rehash': netindex.c:(.text+0xb22): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0xb3e): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0xb64): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0xbc1): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0xd86): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0xdc5): undefined reference to `__atomic_fetch_or_8' ld: netindex.c:(.text+0xe04): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0xe26): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0xe9b): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0xecb): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0xf91): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0xfad): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0xfd3): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x1026): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x10e2): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x110f): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x115d): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x1198): undefined reference to `__atomic_fetch_or_8' ld: netindex.c:(.text+0x11cf): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x11e6): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x1211): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x1304): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x1347): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x13eb): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x1426): undefined reference to `__atomic_fetch_or_8' ld: netindex.c:(.text+0x1461): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x147c): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x14a9): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x14eb): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x1526): undefined reference to `__atomic_fetch_or_8' ld: netindex.c:(.text+0x1561): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x1578): undefined reference to `__atomic_load_8' ld: obj/lib/netindex.o: in function `netindex_hash_cleanup': netindex.c:(.text+0x177b): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x1840): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x185c): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x1882): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x18ed): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x1915): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x1941): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x195e): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x19e0): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x1a00): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x1a26): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x1a88): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x1ac3): undefined reference to `__atomic_fetch_or_8' ld: netindex.c:(.text+0x1afa): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x1b11): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x1b3c): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x1bac): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x1bdc): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x1c21): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x1c3d): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x1c67): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x1cab): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x1d78): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x1dc7): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x1e02): undefined reference to `__atomic_fetch_or_8' ld: netindex.c:(.text+0x1e39): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x1e50): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x1e7b): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x1f13): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x1f70): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x2021): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x2073): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x209b): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x20c3): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x20e0): undefined reference to `__atomic_load_8' ld: obj/lib/netindex.o: in function `net_lock_index': netindex.c:(.text+0x2493): undefined reference to `__atomic_fetch_add_8' ld: obj/lib/netindex.o: in function `net_find_index': netindex.c:(.text+0x268d): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x270e): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x2753): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x277d): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x27c5): undefined reference to `__atomic_fetch_sub_8' ld: obj/lib/netindex.o: in function `net_get_index': netindex.c:(.text+0x2eab): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x2ec7): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x2eed): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x2f48): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x2f83): undefined reference to `__atomic_fetch_or_8' ld: netindex.c:(.text+0x2fba): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x2fd1): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x2ffc): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x3045): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x309e): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x30ba): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x30e0): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x3131): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x31a0): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x3396): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x33d5): undefined reference to `__atomic_fetch_or_8' ld: netindex.c:(.text+0x340c): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x3423): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x3450): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x3499): undefined reference to `__atomic_fetch_and_8' ld: obj/lib/netindex.o: in function `net_resolve_index': netindex.c:(.text+0x36c5): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x371d): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x3762): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x378c): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x3800): undefined reference to `__atomic_fetch_sub_8' ld: obj/lib/rcu.o: in function `synchronize_rcu': rcu.c:(.text+0x34): undefined reference to `__atomic_fetch_add_8' ld: rcu.c:(.text+0x84): undefined reference to `__atomic_load_8' ld: obj/lib/tbf.o: in function `tbf_limit': tbf.c:(.text+0x28): undefined reference to `__atomic_load_8' ld: obj/lib/timer.o: in function `tm_dump': timer.c:(.text+0xc9): undefined reference to `__atomic_load_8' ld: obj/lib/timer.o: in function `timers_fire': timer.c:(.text+0xb3b): undefined reference to `__atomic_load_8' ld: obj/lib/timer.o: in function `tm_format_time': timer.c:(.text+0x1098): undefined reference to `__atomic_load_8' ld: obj/lib/timer.o:timer.c:(.text+0x10ba): more undefined references to `__atomic_load_8' follow ld: obj/nest/cmds.o: in function `cmd_show_status': cmds.c:(.text+0x2b1): undefined reference to `__atomic_store_8' ld: cmds.c:(.text+0x2cd): undefined reference to `__atomic_load_8' ld: cmds.c:(.text+0x2f3): undefined reference to `__atomic_store_8' ld: cmds.c:(.text+0x350): undefined reference to `__atomic_load_8' ld: cmds.c:(.text+0x4d5): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/iface.o: in function `if_dump_all': iface.c:(.text+0x6e0): undefined reference to `__atomic_store_8' ld: iface.c:(.text+0x6fc): undefined reference to `__atomic_load_8' ld: iface.c:(.text+0x726): undefined reference to `__atomic_store_8' ld: iface.c:(.text+0x786): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/mpls.o: in function `mpls_fec_map_cleanup': mpls.c:(.text+0x1bed): undefined reference to `__atomic_load_8' ld: obj/nest/mpls.o: in function `mpls_new_fec': mpls.c:(.text+0x2ef0): undefined reference to `__atomic_store_8' ld: obj/nest/mpls.o: in function `mpls_get_fec_by_label': mpls.c:(.text+0x3106): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/mpls.o: in function `mpls_get_fec_by_net': mpls.c:(.text+0x32f2): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/mpls.o: in function `mpls_get_fec_by_destination': mpls.c:(.text+0x388d): undefined reference to `__atomic_fetch_add_8' ld: mpls.c:(.text+0x393e): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/mpls.o: in function `mpls_get_fec_for_vrf': mpls.c:(.text+0x3b75): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/mpls.o:mpls.c:(.text+0x3cce): more undefined references to `__atomic_fetch_add_8' follow ld: obj/nest/password.o: in function `password_find': password.c:(.text+0x28): undefined reference to `__atomic_load_8' ld: obj/nest/password.o: in function `password_find_by_id': password.c:(.text+0xc6): undefined reference to `__atomic_load_8' ld: obj/nest/password.o: in function `password_find_by_value': password.c:(.text+0x150): undefined reference to `__atomic_load_8' ld: obj/nest/proto.o: in function `channel_aspa_changed': proto.c:(.text+0xb54): undefined reference to `__atomic_load_8' ld: proto.c:(.text+0xbb5): undefined reference to `__atomic_load_8' ld: obj/nest/proto.o:proto.c:(.text+0x2db4): more undefined references to `__atomic_load_8' follow ld: obj/nest/proto.o: in function `proto_cmd_show': proto.c:(.text+0x4a80): undefined reference to `__atomic_store_8' ld: proto.c:(.text+0x4a9c): undefined reference to `__atomic_load_8' ld: proto.c:(.text+0x4ac6): undefined reference to `__atomic_store_8' ld: proto.c:(.text+0x4b1a): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/proto.o: in function `proto_announce_state': proto.c:(.text+0x55bc): undefined reference to `__atomic_fetch_add_8' ld: proto.c:(.text+0x573a): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/proto.o: in function `proto_notify_state': proto.c:(.text+0x61e6): undefined reference to `__atomic_load_8' ld: obj/nest/proto.o: in function `proto_announce_state_later_internal': proto.c:(.text+0x6f74): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/proto.o: in function `proto_add_channel': proto.c:(.text+0x7185): undefined reference to `__atomic_load_8' ld: obj/nest/proto.o: in function `proto_restart_event_hook': proto.c:(.text+0x8626): undefined reference to `__atomic_load_8' ld: obj/nest/proto.o: in function `proto_new': proto.c:(.text+0x9386): undefined reference to `__atomic_load_8' ld: proto.c:(.text+0x93a6): undefined reference to `__atomic_load_8' ld: proto.c:(.text+0x93ec): undefined reference to `__atomic_load_8' ld: obj/nest/proto.o: in function `channel_get_state': proto.c:(.text+0x9cea): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/proto.o: in function `proto_get_state': proto.c:(.text+0x9f2f): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/rt-attr.o: in function `ea_gen_hostentry_stored': rt-attr.c:(.text+0xe7): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/rt-attr.o: in function `rt_prune_sources': rt-attr.c:(.text+0x2c6): undefined reference to `__atomic_load_8' ld: obj/nest/rt-attr.o: in function `rta_rehash': rt-attr.c:(.text+0x910): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x92c): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x952): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x9a5): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0xb89): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0xbc8): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0xc07): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0xc29): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0xc9e): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0xcce): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0xdaa): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0xdc6): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0xdec): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0xe3f): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0xf1f): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0xf4c): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0xf9a): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0xfd5): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x100c): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x1023): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x104e): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x1141): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x1184): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x122b): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x1266): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x12a1): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x12bc): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x12e9): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x132b): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x1366): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x13a1): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x13b8): undefined reference to `__atomic_load_8' ld: obj/nest/rt-attr.o: in function `ea_free_deferred': rt-attr.c:(.text+0x154b): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x1587): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x15e4): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x1666): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x16ca): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x1709): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x1740): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x1775): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x17a2): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x181b): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x185c): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x18aa): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x18fd): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x1958): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x198f): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x1abd): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x1b13): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x1b52): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x1b89): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x1ba0): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x1bcd): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x1c1b): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x1c77): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x1cca): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x1d51): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x1d79): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x1db5): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x1ddf): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x1e08): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x1e32): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x1e69): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x1e93): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x1ebc): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x1ee6): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x1f2e): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x1f7d): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x1fbc): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x1ff3): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x200a): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x2037): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x20d4): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x2117): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x2152): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x216d): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x219e): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x21f0): undefined reference to `__atomic_fetch_and_8' ld: obj/nest/rt-attr.o: in function `rt_get_source_o': rt-attr.c:(.text+0x24ab): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x25b1): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/rt-attr.o: in function `rt_find_source_global': rt-attr.c:(.text+0x2793): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x27af): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x27d5): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x283b): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-attr.o: in function `rt_dump_sources': rt-attr.c:(.text+0x29ca): undefined reference to `__atomic_load_8' ld: obj/nest/rt-attr.o: in function `ea_lookup_existing': rt-attr.c:(.text+0x3755): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x3771): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x3797): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x37f4): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x381c): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x3844): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x3861): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x3923): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x3943): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x3983): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x39b6): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x39ee): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x3a3c): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x3a64): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x3a8c): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x3aa9): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x3b20): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-attr.o: in function `ea_dump': rt-attr.c:(.text+0x4c7b): undefined reference to `__atomic_load_8' ld: obj/nest/rt-attr.o: in function `ea_lookup_slow': rt-attr.c:(.text+0x55bf): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x563e): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x5679): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x56cb): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x5704): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x573b): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x5752): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x577c): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x57c2): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x5819): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x5868): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x58e3): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x5926): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x594a): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x597f): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x59a3): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x59f6): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x5a31): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x5a68): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x5a7f): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x5aaa): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x5af0): undefined reference to `__atomic_fetch_and_8' ld: obj/nest/rt-attr.o: in function `ea_dump_all': rt-attr.c:(.text+0x5c0f): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x5c2b): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x5c55): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x5cd0): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x5cfc): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x5d28): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x5d49): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x5dce): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x5e2b): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x5e6f): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x5ec5): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x5ef1): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x5f1d): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x5f3e): undefined reference to `__atomic_load_8' ld: obj/nest/rt-export.o: in function `rt_export_processed': rt-export.c:(.text+0x84d): undefined reference to `__atomic_fetch_and_8' ld: obj/nest/rt-export.o: in function `rt_export_next_feed': rt-export.c:(.text+0xb1e): undefined reference to `__atomic_store_8' ld: rt-export.c:(.text+0xb3e): undefined reference to `__atomic_load_8' ld: rt-export.c:(.text+0xb68): undefined reference to `__atomic_store_8' ld: rt-export.c:(.text+0xbbe): undefined reference to `__atomic_fetch_sub_8' ld: rt-export.c:(.text+0xcdb): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-export.o: in function `rt_export_get': rt-export.c:(.text+0x12d0): undefined reference to `__atomic_fetch_and_8' ld: rt-export.c:(.text+0x1a99): undefined reference to `__atomic_store_8' ld: rt-export.c:(.text+0x1abc): undefined reference to `__atomic_load_8' ld: rt-export.c:(.text+0x1ae9): undefined reference to `__atomic_store_8' ld: rt-export.c:(.text+0x1b7a): undefined reference to `__atomic_fetch_sub_8' ld: rt-export.c:(.text+0x1bbf): undefined reference to `__atomic_fetch_sub_8' ld: rt-export.c:(.text+0x1d74): undefined reference to `__atomic_load_8' ld: obj/nest/rt-export.o: in function `rt_export_refeed_request': rt-export.c:(.text+0x2391): undefined reference to `__atomic_load_8' ld: obj/nest/rt-export.o: in function `rtex_export_subscribe': rt-export.c:(.text+0x27c1): undefined reference to `__atomic_load_8' ld: rt-export.c:(.text+0x2871): undefined reference to `__atomic_load_8' ld: obj/nest/rt-export.o: in function `rt_feeder_unsubscribe': rt-export.c:(.text+0x2a74): undefined reference to `__atomic_store_8' ld: rt-export.c:(.text+0x2a94): undefined reference to `__atomic_load_8' ld: rt-export.c:(.text+0x2abe): undefined reference to `__atomic_store_8' ld: rt-export.c:(.text+0x2b0a): undefined reference to `__atomic_fetch_sub_8' ld: rt-export.c:(.text+0x2b4c): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-export.o: in function `rtex_export_unsubscribe': rt-export.c:(.text+0x3080): undefined reference to `__atomic_load_8' ld: obj/nest/rt-export.o: in function `rt_exporter_shutdown': rt-export.c:(.text+0x31c8): undefined reference to `__atomic_load_8' ld: obj/nest/rt-table.o: in function `rcu_read_unlock': rt-table.c:(.text+0xf5): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-table.o: in function `rcu_read_lock': rt-table.c:(.text+0xb8e): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0xbaa): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0xbd0): undefined reference to `__atomic_store_8' ld: obj/nest/rt-table.o: in function `rt_check_cork_low': rt-table.c:(.text+0x1599): undefined reference to `__atomic_fetch_add_8' ld: rt-table.c:(.text+0x15e0): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-table.o: in function `rt_kick_prune_timer': rt-table.c:(.text+0x1729): undefined reference to `__atomic_load_8' ld: obj/nest/rt-table.o: in function `rt_check_cork_high.part.67': rt-table.c:(.text+0x1c5c): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/rt-table.o: in function `rt_net_feed_index': rt-table.c:(.text+0x1f71): undefined reference to `__atomic_fetch_add_8' ld: rt-table.c:(.text+0x224a): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/rt-table.o: in function `rt_digest_update': rt-table.c:(.text+0x4e26): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0x4ee0): undefined reference to `__atomic_load_8' ld: obj/nest/rt-table.o: in function `rta_apply_hostentry': rt-table.c:(.text+0x503d): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x5059): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0x507f): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x542b): undefined reference to `__atomic_fetch_sub_8' ld: rt-table.c:(.text+0x57cf): undefined reference to `__atomic_fetch_sub_8' ld: rt-table.c:(.text+0x5806): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x5822): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0x5848): undefined reference to `__atomic_store_8' ld: obj/nest/rt-table.o: in function `rte_store': rt-table.c:(.text+0x65af): undefined reference to `__atomic_fetch_add_8' ld: rt-table.c:(.text+0x6603): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/rt-table.o: in function `rt_net_feed': rt-table.c:(.text+0x823b): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x82e3): undefined reference to `__atomic_fetch_sub_8' ld: rt-table.c:(.text+0x8328): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0x8352): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x83a9): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-table.o: in function `rt_net_best': rt-table.c:(.text+0x8805): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x88b6): undefined reference to `__atomic_fetch_add_8' ld: rt-table.c:(.text+0x898b): undefined reference to `__atomic_fetch_sub_8' ld: rt-table.c:(.text+0x89d0): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0x89fa): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x8a42): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-table.o: in function `net_roa_check': rt-table.c:(.text+0x8c53): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x8d0e): undefined reference to `__atomic_fetch_sub_8' ld: rt-table.c:(.text+0x8d55): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0x8d85): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x8f1f): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-table.o: in function `rt_dump': rt-table.c:(.text+0x968c): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x96ac): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0x96d6): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x97aa): undefined reference to `__atomic_fetch_sub_8' ld: rt-table.c:(.text+0x9829): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-table.o: in function `rt_stop_import': rt-table.c:(.text+0x9ce1): undefined reference to `__atomic_load_8' ld: obj/nest/rt-table.o: in function `rt_setup': rt-table.c:(.text+0xa331): undefined reference to `__atomic_load_8' ld: obj/nest/rt-table.o: in function `rte_recalculate': rt-table.c:(.text+0xb5a6): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0xb5da): undefined reference to `__atomic_load_8' ld: obj/nest/rt-table.o: in function `channel_rte_import': rt-table.c:(.text+0xc877): undefined reference to `__atomic_fetch_add_8' ld: rt-table.c:(.text+0xc90a): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/rt-table.o: in function `rt_prune_table': rt-table.c:(.text+0xd6f3): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0xd74f): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0xda95): undefined reference to `__atomic_load_8' ld: obj/nest/rt-table.o: in function `rt_request_import': rt-table.c:(.text+0xdd43): undefined reference to `__atomic_load_8' ld: obj/nest/rt-table.o: in function `rt_next_hop_update': rt-table.c:(.text+0xdf18): undefined reference to `__atomic_fetch_sub_8' ld: rt-table.c:(.text+0xdf4f): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0xdf6b): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0xdf91): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0xdfb6): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0xe7e5): undefined reference to `__atomic_load_8' ld: obj/nest/rt-table.o: in function `rt_update_hostentry': rt-table.c:(.text+0x10e99): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/rt-table.o: in function `ea_set_hostentry': rt-table.c:(.text+0x11b2f): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/rt-table.o: in function `rt_update_hostcache': rt-table.c:(.text+0x11fbf): undefined reference to `__atomic_fetch_sub_8' ld: rt-table.c:(.text+0x11ff6): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x12012): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0x12038): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x1205a): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0x12093): undefined reference to `__atomic_fetch_sub_8' ld: rt-table.c:(.text+0x1214e): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0x12479): undefined reference to `__atomic_fetch_sub_8' ld: obj/proto/aggregator/aggregator.o: in function `aggregator_bucket_update': aggregator.c:(.text+0xc8c): undefined reference to `__atomic_fetch_add_8' ld: obj/proto/aggregator/aggregator.o: in function `aggregator_rt_notify': aggregator.c:(.text+0x19e6): undefined reference to `__atomic_fetch_add_8' ld: obj/proto/bfd/bfd.o: in function `bfd_session_update_detection_time': bfd.c:(.text+0x151): undefined reference to `__atomic_load_8' ld: obj/proto/bfd/bfd.o: in function `bfd_tx_timer_hook': bfd.c:(.text+0x18e): undefined reference to `__atomic_load_8' ld: obj/proto/bfd/bfd.o: in function `bfd_session_control_tx_timer': bfd.c:(.text+0x563): undefined reference to `__atomic_load_8' ld: obj/proto/bfd/bfd.o: in function `bfd_session_update_state': bfd.c:(.text+0x656): undefined reference to `__atomic_load_8' ld: bfd.c:(.text+0x674): undefined reference to `__atomic_store_8' ld: obj/proto/bfd/bfd.o: in function `bfd_request_ref_dump': bfd.c:(.text+0x105d): undefined reference to `__atomic_store_8' ld: bfd.c:(.text+0x1079): undefined reference to `__atomic_load_8' ld: bfd.c:(.text+0x10a3): undefined reference to `__atomic_store_8' ld: bfd.c:(.text+0x1183): undefined reference to `__atomic_fetch_sub_8' ld: bfd.c:(.text+0x11e7): undefined reference to `__atomic_load_8' ld: obj/proto/bfd/bfd.o: in function `bfd_notify_request': bfd.c:(.text+0x1504): undefined reference to `__atomic_store_8' ld: bfd.c:(.text+0x1520): undefined reference to `__atomic_load_8' ld: bfd.c:(.text+0x154a): undefined reference to `__atomic_store_8' ld: bfd.c:(.text+0x1594): undefined reference to `__atomic_fetch_sub_8' ld: bfd.c:(.text+0x16bf): undefined reference to `__atomic_fetch_sub_8' ld: obj/proto/bfd/bfd.o: in function `bfd_pickup_requests': bfd.c:(.text+0x29e7): undefined reference to `__atomic_load_8' ld: bfd.c:(.text+0x2a05): undefined reference to `__atomic_store_8' ld: obj/proto/bfd/bfd.o: in function `bfd_request_update_state': bfd.c:(.text+0x2e08): undefined reference to `__atomic_store_8' ld: bfd.c:(.text+0x2e24): undefined reference to `__atomic_load_8' ld: bfd.c:(.text+0x2e4e): undefined reference to `__atomic_store_8' ld: bfd.c:(.text+0x2e9b): undefined reference to `__atomic_fetch_sub_8' ld: obj/proto/bfd/bfd.o: in function `bfd_show_session': bfd.c:(.text+0x3e0d): undefined reference to `__atomic_store_8' ld: bfd.c:(.text+0x3e29): undefined reference to `__atomic_load_8' ld: bfd.c:(.text+0x3e56): undefined reference to `__atomic_store_8' ld: bfd.c:(.text+0x3e89): undefined reference to `__atomic_load_8' ld: bfd.c:(.text+0x3ef1): undefined reference to `__atomic_fetch_sub_8' ld: bfd.c:(.text+0x451a): undefined reference to `__atomic_load_8' ld: bfd.c:(.text+0x45cc): undefined reference to `__atomic_load_8' ld: obj/proto/bfd/packets.o: in function `.L110': packets.c:(.text+0x699): undefined reference to `__atomic_load_8' ld: obj/proto/bfd/packets.o: in function `.L109': packets.c:(.text+0x78b): undefined reference to `__atomic_load_8' ld: obj/proto/babel/babel.o: in function `babel_get_neighbor': babel.c:(.text+0xb5): undefined reference to `__atomic_load_8' ld: obj/proto/babel/babel.o:babel.c:(.text+0x19c): more undefined references to `__atomic_load_8' follow ld: obj/proto/bgp/attrs.o: in function `bgp_rt_notify': attrs.c:(.text+0x5ad1): undefined reference to `__atomic_fetch_add_8' ld: attrs.c:(.text+0x5b56): undefined reference to `__atomic_fetch_add_8' ld: obj/proto/bgp/bgp.o: in function `bgp_start_timer': bgp.c:(.text+0x43a4): undefined reference to `__atomic_load_8' ld: obj/proto/bgp/bgp.o: in function `bgp_update_startup_delay': bgp.c:(.text+0x575d): undefined reference to `__atomic_load_8' ld: bgp.c:(.text+0x57de): undefined reference to `__atomic_load_8' ld: obj/proto/bgp/bgp.o: in function `bgp_handle_graceful_restart': bgp.c:(.text+0x5c14): undefined reference to `__atomic_load_8' ld: obj/proto/bgp/bgp.o: in function `bgp_conn_enter_established_state': bgp.c:(.text+0x5de6): undefined reference to `__atomic_load_8' ld: obj/proto/bgp/bgp.o:bgp.c:(.text+0x80b5): more undefined references to `__atomic_load_8' follow ld: obj/proto/bgp/packets.o: in function `bgp_rx_update': packets.c:(.text+0x4848): undefined reference to `__atomic_fetch_add_8' ld: packets.c:(.text+0x4d40): undefined reference to `__atomic_fetch_add_8' ld: packets.c:(.text+0x5224): undefined reference to `__atomic_fetch_add_8' ld: packets.c:(.text+0x5713): undefined reference to `__atomic_fetch_add_8' ld: packets.c:(.text+0x5f9f): undefined reference to `__atomic_fetch_add_8' ld: obj/proto/bgp/packets.o:packets.c:(.text+0x6002): more undefined references to `__atomic_fetch_add_8' follow ld: obj/proto/bgp/packets.o: in function `.L1732': packets.c:(.text+0x918c): undefined reference to `__atomic_fetch_sub_8' ld: packets.c:(.text+0x91c3): undefined reference to `__atomic_store_8' ld: packets.c:(.text+0x91dd): undefined reference to `__atomic_load_8' ld: packets.c:(.text+0x9209): undefined reference to `__atomic_store_8' ld: packets.c:(.text+0x9231): undefined reference to `__atomic_load_8' ld: packets.c:(.text+0x926a): undefined reference to `__atomic_fetch_sub_8' ld: packets.c:(.text+0x9304): undefined reference to `__atomic_fetch_sub_8' ld: obj/proto/l3vpn/l3vpn.o: in function `.L145': l3vpn.c:(.text+0x1694): undefined reference to `__atomic_fetch_add_8' ld: obj/proto/l3vpn/l3vpn.o: in function `.L143': l3vpn.c:(.text+0x171d): undefined reference to `__atomic_fetch_add_8' ld: obj/proto/ospf/dbdes.o: in function `ospf_process_dbdes': dbdes.c:(.text+0x4c8): undefined reference to `__atomic_load_8' ld: obj/proto/ospf/dbdes.o: in function `.L121': dbdes.c:(.text+0xed5): undefined reference to `__atomic_load_8' ld: dbdes.c:(.text+0xf76): undefined reference to `__atomic_load_8' ld: obj/proto/ospf/iface.o: in function `ospf_iface_change_timer': iface.c:(.text+0xb3): undefined reference to `__atomic_load_8' ld: obj/proto/ospf/iface.o: in function `.L79': iface.c:(.text+0x4bf): undefined reference to `__atomic_load_8' ld: obj/proto/ospf/iface.o:iface.c:(.text+0x50f): more undefined references to `__atomic_load_8' follow ld: obj/proto/ospf/rt.o: in function `ospf_rt_spf': rt.c:(.text+0x2a3f): undefined reference to `__atomic_fetch_add_8' ld: rt.c:(.text+0x406b): undefined reference to `__atomic_load_8' ld: obj/proto/ospf/rt.o: in function `ospf_update_gr_recovery': rt.c:(.text+0x4c0b): undefined reference to `__atomic_load_8' ld: obj/proto/ospf/topology.o: in function `ospf_do_originate_lsa': topology.c:(.text+0x12e): undefined reference to `__atomic_load_8' ld: topology.c:(.text+0x25b): undefined reference to `__atomic_load_8' ld: obj/proto/ospf/topology.o: in function `ospf_install_lsa': topology.c:(.text+0xd65): undefined reference to `__atomic_load_8' ld: obj/proto/ospf/topology.o:topology.c:(.text+0xf06): more undefined references to `__atomic_load_8' follow ld: obj/proto/mrt/mrt.o: in function `mrt_table_dump_step': mrt.c:(.text+0x270b): undefined reference to `__atomic_fetch_add_8' ld: obj/proto/bmp/bmp.o: in function `bmp_start': bmp.c:(.text+0x3f9): undefined reference to `__atomic_load_8' ld: obj/proto/bmp/bmp.o: in function `bmp_connection_retry': bmp.c:(.text+0x884): undefined reference to `__atomic_load_8' ld: obj/proto/bmp/bmp.o: in function `bmp_sock_err': bmp.c:(.text+0x1f9b): undefined reference to `__atomic_load_8' ld: obj/proto/bmp/bmp.o: in function `bmp_tx_overflow': bmp.c:(.text+0x20a3): undefined reference to `__atomic_load_8' ld: obj/proto/bmp/bmp.o: in function `bmp_route_monitor_end_of_rib.isra.29': bmp.c:(.text+0x221a): undefined reference to `__atomic_load_8' ld: obj/proto/bmp/bmp.o: in function `bmp_peer_up_': bmp.c:(.text+0x25ab): undefined reference to `__atomic_fetch_add_8' ld: bmp.c:(.text+0x28c6): undefined reference to `__atomic_fetch_add_8' ld: bmp.c:(.text+0x3038): undefined reference to `__atomic_fetch_add_8' ld: obj/proto/bmp/bmp.o: in function `bmp_connected': bmp.c:(.text+0x3ade): undefined reference to `__atomic_fetch_add_8' ld: bmp.c:(.text+0x3c89): undefined reference to `__atomic_fetch_add_8' ld: obj/proto/bmp/bmp.o: in function `bmp_route_monitor_notify.isra.34': bmp.c:(.text+0x3fe8): undefined reference to `__atomic_load_8' ld: bmp.c:(.text+0x40f6): undefined reference to `__atomic_load_8' ld: obj/sysdep/unix/io.o: in function `io_update_time': io.c:(.text+0x531): undefined reference to `__atomic_load_8' ld: obj/sysdep/unix/io.o: in function `rf_open': io.c:(.text+0xb59): undefined reference to `__atomic_store_8' ld: obj/sysdep/unix/io.o: in function `rf_size': io.c:(.text+0xbaf): undefined reference to `__atomic_load_8' ld: obj/sysdep/unix/io.o: in function `rf_writev': io.c:(.text+0xd58): undefined reference to `__atomic_fetch_add_8' ld: io.c:(.text+0x1039): undefined reference to `__atomic_fetch_add_8' ld: io.c:(.text+0x10b0): undefined reference to `__atomic_fetch_add_8' ld: io.c:(.text+0x111c): undefined reference to `__atomic_fetch_add_8' ld: io.c:(.text+0x115c): undefined reference to `__atomic_fetch_sub_8' ld: obj/sysdep/unix/io.o: in function `times_update': io.c:(.text+0x11e2): undefined reference to `__atomic_load_8' ld: io.c:(.text+0x1204): undefined reference to `__atomic_load_8' ld: io.c:(.text+0x1311): undefined reference to `__atomic_compare_exchange_8' ld: io.c:(.text+0x133d): undefined reference to `__atomic_compare_exchange_8' ld: obj/sysdep/unix/io.o: in function `io_init': io.c:(.text+0x4dab): undefined reference to `__atomic_load_8' ld: io.c:(.text+0x4dcc): undefined reference to `__atomic_load_8' ld: obj/sysdep/unix/io.o: in function `io_loop': io.c:(.text+0x4f8b): undefined reference to `__atomic_load_8' ld: obj/sysdep/unix/io-loop.o: in function `bird_thread_main': io-loop.c:(.text+0x528c): undefined reference to `__atomic_load_8' ld: obj/sysdep/unix/io-loop.o: in function `birdloop_run': io-loop.c:(.text+0x708b): undefined reference to `__atomic_load_8' ld: obj/sysdep/unix/io-loop.o:io-loop.c:(.text+0x70af): more undefined references to `__atomic_load_8' follow ld: obj/sysdep/unix/log.o: in function `log_prepare': log.c:(.text+0x62b): undefined reference to `__atomic_store_8' ld: log.c:(.text+0x69b): undefined reference to `__atomic_fetch_sub_8' ld: log.c:(.text+0x6ea): undefined reference to `__atomic_store_8' ld: log.c:(.text+0x715): undefined reference to `__atomic_load_8' ld: log.c:(.text+0x76a): undefined reference to `__atomic_fetch_sub_8' ld: log.c:(.text+0x7be): undefined reference to `__atomic_load_8' ld: log.c:(.text+0x7e8): undefined reference to `__atomic_store_8' ld: log.c:(.text+0x811): undefined reference to `__atomic_load_8' ld: log.c:(.text+0x83b): undefined reference to `__atomic_store_8' ld: obj/sysdep/unix/domain.o: in function `do_lock': domain.c:(.text+0x1f1): undefined reference to `__atomic_load_8' ld: domain.c:(.text+0x215): undefined reference to `__atomic_load_8' gmake: *** [Makefile:163: bird] Error 1 *** Error code 2 Stop. make[1]: stopped in /usr/pkgsrc/net/bird *** Error code 1 Stop. make: stopped in /usr/pkgsrc/net/bird