=> 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.3 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-lex.o -c obj/conf/cf-lex.c CC -o obj/conf/conf.o -c conf/conf.c CC -o obj/filter/filter.o -c filter/filter.c CC -o obj/conf/cf-parse.tab.o -c obj/conf/cf-parse.tab.c CC -o obj/filter/data.o -c filter/data.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/tree.o -c filter/tree.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 lib/a-path.c: In function 'as_path_cut': lib/a-path.c:339:10: warning: writing 1 byte into a region of size 0 [-Wstringop-overflow=] 339 | dpos[1] = num; | ~~~~~~~~^~~~~ 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-build.o -c obj/nest/proto-build.c CC -o obj/nest/proto.o -c nest/proto.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] 2222 | if (ssh_channel_select(rchans, NULL, NULL, &timev) == SSH_EINTR) | ^~ In file included from ./lib/socket.h:18, from sysdep/unix/io.c:41: /pbulk/work/net/bird/work/.buildlink/include/libssh/libssh.h:584:31: note: declared here 584 | 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] 361 | sockaddr_fill_dl(&gate, i); | ^~~~~ | | | sockaddr * {aka struct sockaddr_bird *} sysdep/bsd/krt-sock.c:213:38: note: expected 'struct sockaddr_dl *' but argument is of type 'sockaddr *' {aka 'struct sockaddr_bird *'} 213 | sockaddr_fill_dl(struct sockaddr_dl *sa, struct iface *ifa) | ~~~~~~~~~~~~~~~~~~~~^~ sysdep/bsd/krt-sock.c: In function 'krt_read_ifannounce': sysdep/bsd/krt-sock.c:632:64: warning: taking address of packed member of 'struct ks_msg' may result in an unaligned pointer value [-Waddress-of-packed-member] 632 | struct if_announcemsghdr *ifam = (struct if_announcemsghdr *)&msg->rtm; | ^~~~~~~~~ sysdep/bsd/krt-sock.c: In function 'krt_read_ifinfo': sysdep/bsd/krt-sock.c:659:47: warning: taking address of packed member of 'struct ks_msg' may result in an unaligned pointer value [-Waddress-of-packed-member] 659 | struct if_msghdr *ifm = (struct if_msghdr *)&msg->rtm; | ^~~~~~~~~ sysdep/bsd/krt-sock.c: In function 'krt_read_addr': sysdep/bsd/krt-sock.c:742:50: warning: taking address of packed member of 'struct ks_msg' may result in an unaligned pointer value [-Waddress-of-packed-member] 742 | struct ifa_msghdr *ifam = (struct ifa_msghdr *)&msg->rtm; | ^~~~~~~~~ In file included from ./nest/bird.h:14, 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] 1236 | i->sysdep = ipa_to_ip4(ipa_from_sa4(&ifr.ifr_addr)); | ^ | | | struct sockaddr * ./lib/ip.h:73:25: note: in definition of macro '_MI4' 73 | #define _MI4(x) ((u32) (x)) | ^ ./lib/ip.h:98:28: note: in expansion of macro '_I3' 98 | #define ipa_to_ip4(x) _MI4(_I3(x)) | ^~~ sysdep/bsd/krt-sock.c:1236:15: note: in expansion of macro 'ipa_to_ip4' 1236 | i->sysdep = ipa_to_ip4(ipa_from_sa4(&ifr.ifr_addr)); | ^~~~~~~~~~ In file included from sysdep/bsd/krt-sock.c:31: ./sysdep/unix/unix.h:79:46: note: expected 'sockaddr *' {aka 'struct sockaddr_bird *'} but argument is of type 'struct sockaddr *' 79 | 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 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 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 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+0x7b3): undefined reference to `__atomic_load_8' ld: obj/conf/conf.o: in function `config_commit': conf.c:(.text+0x117a): undefined reference to `__atomic_load_8' ld: obj/conf/conf.o: in function `config_timer_status': conf.c:(.text+0x1acf): undefined reference to `__atomic_load_8' ld: obj/lib/lockfree.o: in function `lfjour_issue_cleanup_token': lockfree.c:(.text+0x23e): undefined reference to `__atomic_fetch_add_8' ld: lockfree.c:(.text+0x27c): undefined reference to `__atomic_fetch_or_8' ld: lockfree.c:(.text+0x2d8): undefined reference to `__atomic_fetch_and_8' ld: lockfree.c:(.text+0x2fc): undefined reference to `__atomic_fetch_sub_8' ld: obj/lib/lockfree.o: in function `lfjour_announce_kick_hook': lockfree.c:(.text+0x351): undefined reference to `__atomic_load_8' ld: lockfree.c:(.text+0x3a1): undefined reference to `__atomic_load_8' ld: obj/lib/lockfree.o: in function `lfjour_return_cleanup_token': lockfree.c:(.text+0x449): undefined reference to `__atomic_fetch_and_8' ld: lockfree.c:(.text+0x47a): undefined reference to `__atomic_fetch_sub_8' ld: obj/lib/lockfree.o: in function `lfjour_cleanup_done': lockfree.c:(.text+0x51a): undefined reference to `__atomic_fetch_sub_8' ld: lockfree.c:(.text+0x5b6): undefined reference to `__atomic_load_8' ld: obj/lib/lockfree.o: in function `lfjour_cleanup_hook': lockfree.c:(.text+0x686): undefined reference to `__atomic_fetch_add_8' ld: lockfree.c:(.text+0x90d): undefined reference to `__atomic_fetch_or_8' ld: obj/lib/lockfree.o: in function `lfuc_unlock_deferred': lockfree.c:(.text+0xa8f): undefined reference to `__atomic_fetch_add_8' ld: lockfree.c:(.text+0xae3): undefined reference to `__atomic_fetch_sub_8' ld: obj/lib/lockfree.o: in function `lfjour_get': lockfree.c:(.text+0xf04): undefined reference to `__atomic_store_8' ld: lockfree.c:(.text+0xf4d): undefined reference to `__atomic_fetch_sub_8' ld: lockfree.c:(.text+0xf74): undefined reference to `__atomic_load_8' ld: lockfree.c:(.text+0xf9e): undefined reference to `__atomic_store_8' ld: obj/lib/lockfree.o: in function `lfjour_release': lockfree.c:(.text+0x1007): undefined reference to `__atomic_store_8' ld: lockfree.c:(.text+0x1023): undefined reference to `__atomic_load_8' ld: lockfree.c:(.text+0x1049): undefined reference to `__atomic_store_8' ld: lockfree.c:(.text+0x10aa): undefined reference to `__atomic_fetch_sub_8' ld: obj/lib/lockfree.o: in function `lfjour_register': lockfree.c:(.text+0x1549): undefined reference to `__atomic_load_8' ld: lockfree.c:(.text+0x1583): undefined reference to `__atomic_fetch_add_8' ld: lockfree.c:(.text+0x15a6): undefined reference to `__atomic_fetch_or_8' ld: obj/lib/lockfree.o: in function `lfjour_dump': lockfree.c:(.text+0x19f9): undefined reference to `__atomic_load_8' ld: obj/lib/netindex.o: in function `net_lock_revive_unlock': netindex.c:(.text+0x146): undefined reference to `__atomic_fetch_add_8' ld: obj/lib/netindex.o: in function `net_find_index_fragile': netindex.c:(.text+0x270): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x28c): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x2b6): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x30d): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x335): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x35d): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x37a): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x402): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x454): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x486): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x4dc): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x504): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x52c): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x549): undefined reference to `__atomic_load_8' ld: obj/lib/netindex.o: in function `netindex_hash_cleanup_removed': netindex.c:(.text+0x634): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x69a): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x6b4): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x6da): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x739): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x774): undefined reference to `__atomic_fetch_or_8' ld: netindex.c:(.text+0x7b0): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x7cb): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x840): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x88d): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x8e6): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x900): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x926): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x977): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x9e5): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0xa51): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0xa8c): undefined reference to `__atomic_fetch_or_8' ld: netindex.c:(.text+0xac4): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0xadf): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0xb16): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0xb5f): undefined reference to `__atomic_fetch_and_8' ld: obj/lib/netindex.o: in function `netindex_rehash': netindex.c:(.text+0x108b): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x10a7): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x10cd): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x1127): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x12b2): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x12f1): undefined reference to `__atomic_fetch_or_8' ld: netindex.c:(.text+0x132d): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x1388): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x1467): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x14aa): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x156d): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x1589): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x15af): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x15ff): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x168c): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x16b9): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x171a): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x1755): undefined reference to `__atomic_fetch_or_8' ld: netindex.c:(.text+0x1791): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x17ac): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x17fc): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x1837): undefined reference to `__atomic_fetch_or_8' ld: netindex.c:(.text+0x186f): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x188a): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x18b7): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x18fe): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x1939): undefined reference to `__atomic_fetch_or_8' ld: netindex.c:(.text+0x1971): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x198c): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x19b9): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x1a40): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x1a71): undefined reference to `__atomic_fetch_and_8' ld: obj/lib/netindex.o: in function `netindex_hash_cleanup': netindex.c:(.text+0x1d13): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x1deb): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x1e50): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x1e78): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x1ea0): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x1ebd): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x1f03): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x1f68): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x205a): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x2074): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x209a): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x2104): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x213f): undefined reference to `__atomic_fetch_or_8' ld: netindex.c:(.text+0x2177): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x2192): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x21bf): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x2234): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x2275): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x22bc): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x22da): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x2300): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x234d): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x23de): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x2434): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x245c): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x2484): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x24a1): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x2534): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x2587): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x25c2): undefined reference to `__atomic_fetch_or_8' ld: netindex.c:(.text+0x25fa): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x2615): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x2642): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x26ac): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x26d2): undefined reference to `__atomic_store_8' ld: obj/lib/netindex.o: in function `net_lock_index': netindex.c:(.text+0x2af8): undefined reference to `__atomic_fetch_add_8' ld: obj/lib/netindex.o: in function `net_find_index': netindex.c:(.text+0x2cfb): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x2d17): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x2d3d): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x2dbe): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x2e1a): undefined reference to `__atomic_fetch_sub_8' ld: obj/lib/netindex.o: in function `net_get_index': netindex.c:(.text+0x3091): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x30ad): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x30d3): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x3132): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x3171): undefined reference to `__atomic_fetch_or_8' ld: netindex.c:(.text+0x31a9): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x31e7): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x3214): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x3261): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x32ba): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x32d6): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x32fc): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x334d): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x33bc): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x3593): undefined reference to `__atomic_fetch_add_8' ld: netindex.c:(.text+0x35ce): undefined reference to `__atomic_fetch_or_8' ld: netindex.c:(.text+0x3606): undefined reference to `__atomic_fetch_and_8' ld: netindex.c:(.text+0x3621): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x364e): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x369b): undefined reference to `__atomic_fetch_and_8' ld: obj/lib/netindex.o: in function `net_resolve_index': netindex.c:(.text+0x38c5): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x38e1): undefined reference to `__atomic_load_8' ld: netindex.c:(.text+0x3907): undefined reference to `__atomic_store_8' ld: netindex.c:(.text+0x3963): undefined reference to `__atomic_fetch_sub_8' ld: netindex.c:(.text+0x39d4): undefined reference to `__atomic_fetch_sub_8' ld: obj/lib/rcu.o: in function `synchronize_rcu': rcu.c:(.text+0x36): undefined reference to `__atomic_fetch_add_8' ld: rcu.c:(.text+0x59): undefined reference to `__atomic_load_8' ld: obj/lib/tbf.o: in function `tbf_limit': tbf.c:(.text+0x29): undefined reference to `__atomic_load_8' ld: obj/lib/timer.o: in function `tm_dump': timer.c:(.text+0xcd): undefined reference to `__atomic_load_8' ld: obj/lib/timer.o: in function `timers_fire': timer.c:(.text+0xaa6): undefined reference to `__atomic_load_8' ld: obj/lib/timer.o: in function `tm_format_time': timer.c:(.text+0x1010): undefined reference to `__atomic_load_8' ld: obj/lib/timer.o:timer.c:(.text+0x102a): more undefined references to `__atomic_load_8' follow ld: obj/nest/cmds.o: in function `cmd_show_status': cmds.c:(.text+0x282): undefined reference to `__atomic_store_8' ld: cmds.c:(.text+0x29e): undefined reference to `__atomic_load_8' ld: cmds.c:(.text+0x2c4): undefined reference to `__atomic_store_8' ld: cmds.c:(.text+0x325): undefined reference to `__atomic_load_8' ld: cmds.c:(.text+0x4a2): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/iface.o: in function `if_dump_all': iface.c:(.text+0x6d7): undefined reference to `__atomic_store_8' ld: iface.c:(.text+0x6f3): undefined reference to `__atomic_load_8' ld: iface.c:(.text+0x71d): undefined reference to `__atomic_store_8' ld: iface.c:(.text+0x77b): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/mpls.o: in function `mpls_fec_map_cleanup': mpls.c:(.text+0x1cef): undefined reference to `__atomic_load_8' ld: obj/nest/mpls.o: in function `mpls_new_fec': mpls.c:(.text+0x2f55): undefined reference to `__atomic_store_8' ld: obj/nest/mpls.o: in function `mpls_get_fec_by_label': mpls.c:(.text+0x3013): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/mpls.o: in function `mpls_get_fec_by_net': mpls.c:(.text+0x32e7): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/mpls.o: in function `mpls_get_fec_by_destination': mpls.c:(.text+0x37f2): undefined reference to `__atomic_fetch_add_8' ld: mpls.c:(.text+0x3830): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/mpls.o: in function `mpls_get_fec_for_vrf': mpls.c:(.text+0x3bba): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/mpls.o:mpls.c:(.text+0x3d26): more undefined references to `__atomic_fetch_add_8' follow ld: obj/nest/password.o: in function `password_find': password.c:(.text+0x26): undefined reference to `__atomic_load_8' ld: obj/nest/password.o: in function `password_find_by_id': password.c:(.text+0xed): undefined reference to `__atomic_load_8' ld: obj/nest/password.o: in function `password_find_by_value': password.c:(.text+0x17d): undefined reference to `__atomic_load_8' ld: obj/nest/proto.o: in function `channel_aspa_changed': proto.c:(.text+0x7db): undefined reference to `__atomic_load_8' ld: proto.c:(.text+0x834): undefined reference to `__atomic_load_8' ld: obj/nest/proto.o:proto.c:(.text+0x33bb): more undefined references to `__atomic_load_8' follow ld: obj/nest/proto.o: in function `proto_cmd_show': proto.c:(.text+0x5486): undefined reference to `__atomic_store_8' ld: proto.c:(.text+0x54a2): undefined reference to `__atomic_load_8' ld: proto.c:(.text+0x54cc): undefined reference to `__atomic_store_8' ld: proto.c:(.text+0x5520): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/proto.o: in function `proto_announce_state': proto.c:(.text+0x60ec): undefined reference to `__atomic_fetch_add_8' ld: proto.c:(.text+0x61c3): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/proto.o: in function `proto_notify_state': proto.c:(.text+0x6512): undefined reference to `__atomic_load_8' ld: obj/nest/proto.o: in function `proto_announce_state_later_internal': proto.c:(.text+0x6f87): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/proto.o: in function `proto_add_channel': proto.c:(.text+0x71f5): undefined reference to `__atomic_load_8' ld: obj/nest/proto.o: in function `proto_restart_event_hook': proto.c:(.text+0x8609): undefined reference to `__atomic_load_8' ld: obj/nest/proto.o: in function `proto_new': proto.c:(.text+0x94fe): undefined reference to `__atomic_load_8' ld: proto.c:(.text+0x951e): undefined reference to `__atomic_load_8' ld: proto.c:(.text+0x9564): undefined reference to `__atomic_load_8' ld: obj/nest/proto.o: in function `channel_get_state': proto.c:(.text+0x9e7c): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/proto.o: in function `proto_get_state': proto.c:(.text+0xa0a4): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/rt-attr.o: in function `rt_prune_sources': rt-attr.c:(.text+0x2f5): undefined reference to `__atomic_load_8' ld: obj/nest/rt-attr.o: in function `ea_gen_hostentry_stored': rt-attr.c:(.text+0x80e): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/rt-attr.o: in function `rta_rehash': rt-attr.c:(.text+0xa83): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0xa9f): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0xac5): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0xb18): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0xcc4): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0xd03): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0xd3f): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0xd9a): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0xe20): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0xe50): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0xf2e): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0xf4a): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0xf70): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0xfc3): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x1071): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x109e): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x10ff): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x113a): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x1172): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x118d): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x11ba): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x1299): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x12dc): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x134d): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x1388): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x13c0): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x13db): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x1408): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x144e): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x1489): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x14c5): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x14e0): undefined reference to `__atomic_load_8' ld: obj/nest/rt-attr.o: in function `ea_free_deferred': rt-attr.c:(.text+0x16fe): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x174d): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x1789): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x181e): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x183a): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x1860): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x18cc): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x1907): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x193f): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x195a): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x1987): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x1a06): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x1a47): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x1a8f): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x1ae4): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x1b38): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x1b6e): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x1cd6): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x1d30): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x1d6b): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x1da3): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x1dbe): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x1deb): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x1e3d): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x1e95): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x1eb1): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x1ed7): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x1f2a): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x1f9b): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x1fc7): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x200a): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x2030): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x2055): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x207b): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x20d7): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x2112): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x214a): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x2165): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x21b6): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x2208): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x223d): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x228c): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x22c7): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x22ff): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x231a): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x2347): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-attr.o: in function `rt_get_source_o': rt-attr.c:(.text+0x2605): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x2690): undefined reference to `__atomic_store_8' ld: obj/nest/rt-attr.o: in function `rt_find_source_global': rt-attr.c:(.text+0x2930): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x294c): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x2972): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x29d8): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-attr.o: in function `rt_dump_sources': rt-attr.c:(.text+0x2b57): undefined reference to `__atomic_load_8' ld: obj/nest/rt-attr.o: in function `ea_lookup_existing': rt-attr.c:(.text+0x38db): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x38f7): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x391d): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x397a): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x39a2): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x39ca): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x39e7): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x3aa9): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x3ac9): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x3b15): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x3b48): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x3b84): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x3bd6): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x3bfe): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x3c26): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x3c43): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x3cba): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-attr.o: in function `ea_dump': rt-attr.c:(.text+0x4fa1): undefined reference to `__atomic_load_8' ld: obj/nest/rt-attr.o: in function `ea_lookup_slow': rt-attr.c:(.text+0x57cb): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x582a): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x5865): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x5881): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x58a5): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x58fc): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x5936): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x596d): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x5987): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x59b3): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x59fc): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x5a53): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x5a6f): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x5a93): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x5ae4): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x5b60): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x5bd2): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x5c0c): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x5c43): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x5c5d): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x5c89): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x5cd2): undefined reference to `__atomic_fetch_and_8' ld: obj/nest/rt-attr.o: in function `ea_dump_all': rt-attr.c:(.text+0x5e19): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x5e35): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x5e5f): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x5ee4): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x5f10): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x5f3c): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x5f5d): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x5fd8): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x6041): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x6085): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x60e7): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x6113): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x613f): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x6160): undefined reference to `__atomic_load_8' ld: obj/nest/rt-export.o: in function `rt_export_processed': rt-export.c:(.text+0xc78): undefined reference to `__atomic_fetch_and_8' ld: obj/nest/rt-export.o: in function `rt_export_next_feed.localalias': rt-export.c:(.text+0xf48): undefined reference to `__atomic_store_8' ld: rt-export.c:(.text+0xf64): undefined reference to `__atomic_load_8' ld: rt-export.c:(.text+0xf8a): undefined reference to `__atomic_store_8' ld: rt-export.c:(.text+0xfe0): undefined reference to `__atomic_fetch_sub_8' ld: rt-export.c:(.text+0x10f3): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-export.o: in function `rt_export_get': rt-export.c:(.text+0x1359): undefined reference to `__atomic_fetch_and_8' ld: rt-export.c:(.text+0x1bb8): undefined reference to `__atomic_store_8' ld: rt-export.c:(.text+0x1bd4): undefined reference to `__atomic_load_8' ld: rt-export.c:(.text+0x1bfa): undefined reference to `__atomic_store_8' ld: rt-export.c:(.text+0x1c8b): undefined reference to `__atomic_fetch_sub_8' ld: rt-export.c:(.text+0x1cd0): undefined reference to `__atomic_fetch_sub_8' ld: rt-export.c:(.text+0x1dad): undefined reference to `__atomic_load_8' ld: obj/nest/rt-export.o: in function `rt_export_refeed_request': rt-export.c:(.text+0x1fc3): undefined reference to `__atomic_load_8' ld: obj/nest/rt-export.o: in function `rtex_export_subscribe': rt-export.c:(.text+0x242a): undefined reference to `__atomic_load_8' ld: rt-export.c:(.text+0x24a4): undefined reference to `__atomic_load_8' ld: obj/nest/rt-export.o: in function `rt_feeder_unsubscribe': rt-export.c:(.text+0x26de): undefined reference to `__atomic_store_8' ld: rt-export.c:(.text+0x26fa): undefined reference to `__atomic_load_8' ld: rt-export.c:(.text+0x2720): undefined reference to `__atomic_store_8' ld: rt-export.c:(.text+0x276c): undefined reference to `__atomic_fetch_sub_8' ld: rt-export.c:(.text+0x27ae): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-export.o: in function `rtex_export_unsubscribe': rt-export.c:(.text+0x2878): undefined reference to `__atomic_load_8' ld: obj/nest/rt-export.o: in function `rt_exporter_shutdown': rt-export.c:(.text+0x29dc): undefined reference to `__atomic_load_8' ld: obj/nest/rt-table.o: in function `rt_check_cork_low.part.0': rt-table.c:(.text+0xd49): undefined reference to `__atomic_fetch_add_8' ld: rt-table.c:(.text+0xd90): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-table.o: in function `rt_kick_prune_timer': rt-table.c:(.text+0xeaf): undefined reference to `__atomic_load_8' ld: obj/nest/rt-table.o: in function `rt_check_cork_high.part.0': rt-table.c:(.text+0x12d4): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/rt-table.o: in function `rt_net_feed_index': rt-table.c:(.text+0x16f6): undefined reference to `__atomic_fetch_add_8' ld: rt-table.c:(.text+0x18b5): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/rt-table.o: in function `rt_digest_update': rt-table.c:(.text+0x2e49): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0x2eeb): undefined reference to `__atomic_load_8' ld: obj/nest/rt-table.o: in function `rta_apply_hostentry': rt-table.c:(.text+0x3bed): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x3c09): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0x3c2f): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x3ffe): undefined reference to `__atomic_fetch_sub_8' ld: rt-table.c:(.text+0x4291): undefined reference to `__atomic_fetch_sub_8' ld: rt-table.c:(.text+0x42d0): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x42ea): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0x4310): undefined reference to `__atomic_store_8' ld: obj/nest/rt-table.o: in function `rt_flowspec_check': rt-table.c:(.text+0x599b): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x59b7): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0x59dd): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x5f48): undefined reference to `__atomic_fetch_sub_8' ld: rt-table.c:(.text+0x603d): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-table.o: in function `aspa_check': rt-table.c:(.text+0x6581): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x659d): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0x65c7): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x6942): undefined reference to `__atomic_fetch_sub_8' ld: rt-table.c:(.text+0x6986): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-table.o: in function `rte_store': rt-table.c:(.text+0x6b1e): undefined reference to `__atomic_fetch_add_8' ld: rt-table.c:(.text+0x6b77): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/rt-table.o: in function `rt_net_feed': rt-table.c:(.text+0x884a): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x8866): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0x888c): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x8947): undefined reference to `__atomic_fetch_sub_8' ld: rt-table.c:(.text+0x89a3): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-table.o: in function `rt_net_best': rt-table.c:(.text+0x8de3): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x8dff): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0x8e25): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x8ee3): undefined reference to `__atomic_fetch_add_8' ld: rt-table.c:(.text+0x9011): undefined reference to `__atomic_fetch_sub_8' ld: rt-table.c:(.text+0x9071): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-table.o: in function `net_roa_check': rt-table.c:(.text+0x9297): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x92b3): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0x92dd): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x93a6): undefined reference to `__atomic_fetch_sub_8' ld: rt-table.c:(.text+0x955c): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-table.o: in function `rt_dump': rt-table.c:(.text+0x9cf7): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x9d13): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0x9d39): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x9e31): undefined reference to `__atomic_fetch_sub_8' ld: rt-table.c:(.text+0x9e8b): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-table.o: in function `rt_stop_import': rt-table.c:(.text+0xa37d): undefined reference to `__atomic_load_8' ld: obj/nest/rt-table.o: in function `rt_setup': rt-table.c:(.text+0xaad5): undefined reference to `__atomic_load_8' ld: obj/nest/rt-table.o: in function `rte_recalculate': rt-table.c:(.text+0xbe55): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0xbe87): undefined reference to `__atomic_load_8' ld: obj/nest/rt-table.o: in function `channel_rte_import': rt-table.c:(.text+0xce2b): undefined reference to `__atomic_fetch_add_8' ld: rt-table.c:(.text+0xd29f): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/rt-table.o: in function `rt_prune_table': rt-table.c:(.text+0xe0a7): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0xe107): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0xe36f): undefined reference to `__atomic_load_8' ld: obj/nest/rt-table.o: in function `rt_request_import': rt-table.c:(.text+0xe774): undefined reference to `__atomic_load_8' ld: obj/nest/rt-table.o: in function `rt_next_hop_update': rt-table.c:(.text+0xe9b6): undefined reference to `__atomic_fetch_sub_8' ld: rt-table.c:(.text+0xe9f0): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0xea0d): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0xea39): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0xea64): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0xeabe): undefined reference to `__atomic_fetch_sub_8' ld: rt-table.c:(.text+0xee83): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0xf5f8): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-table.o: in function `rt_update_hostentry': rt-table.c:(.text+0x11f89): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/rt-table.o: in function `ea_set_hostentry': rt-table.c:(.text+0x127d8): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/rt-table.o: in function `rt_update_hostcache': rt-table.c:(.text+0x12d63): undefined reference to `__atomic_fetch_sub_8' ld: rt-table.c:(.text+0x12d9d): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x12db7): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0x12ddd): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x12dff): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0x12e46): undefined reference to `__atomic_fetch_sub_8' ld: rt-table.c:(.text+0x12f01): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0x13212): undefined reference to `__atomic_fetch_sub_8' ld: obj/proto/aggregator/aggregator.o: in function `aggregator_bucket_update': aggregator.c:(.text+0xc0e): undefined reference to `__atomic_fetch_add_8' ld: obj/proto/aggregator/aggregator.o: in function `aggregator_rt_notify': aggregator.c:(.text+0x1885): undefined reference to `__atomic_fetch_add_8' ld: obj/proto/bfd/bfd.o: in function `bfd_tx_timer_hook': bfd.c:(.text+0xeb): undefined reference to `__atomic_load_8' ld: obj/proto/bfd/bfd.o: in function `bfd_session_control_tx_timer': bfd.c:(.text+0x184): undefined reference to `__atomic_load_8' ld: obj/proto/bfd/bfd.o: in function `bfd_session_update_state': bfd.c:(.text+0x636): undefined reference to `__atomic_load_8' ld: bfd.c:(.text+0x654): undefined reference to `__atomic_store_8' ld: obj/proto/bfd/bfd.o: in function `bfd_request_ref_dump': bfd.c:(.text+0x1004): undefined reference to `__atomic_store_8' ld: bfd.c:(.text+0x1020): undefined reference to `__atomic_load_8' ld: bfd.c:(.text+0x104a): undefined reference to `__atomic_store_8' ld: bfd.c:(.text+0x112a): undefined reference to `__atomic_fetch_sub_8' ld: bfd.c:(.text+0x116e): undefined reference to `__atomic_load_8' ld: obj/proto/bfd/bfd.o: in function `bfd_notify_request': bfd.c:(.text+0x1aeb): undefined reference to `__atomic_store_8' ld: bfd.c:(.text+0x1b07): undefined reference to `__atomic_load_8' ld: bfd.c:(.text+0x1b31): undefined reference to `__atomic_store_8' ld: bfd.c:(.text+0x1b7b): undefined reference to `__atomic_fetch_sub_8' ld: bfd.c:(.text+0x1ca6): undefined reference to `__atomic_fetch_sub_8' ld: obj/proto/bfd/bfd.o: in function `bfd_session_process_ctl': bfd.c:(.text+0x1ecd): undefined reference to `__atomic_load_8' ld: obj/proto/bfd/bfd.o: in function `bfd_pickup_requests': bfd.c:(.text+0x2aa1): undefined reference to `__atomic_load_8' ld: bfd.c:(.text+0x2abf): undefined reference to `__atomic_store_8' ld: obj/proto/bfd/bfd.o: in function `bfd_request_update_state': bfd.c:(.text+0x2e96): undefined reference to `__atomic_store_8' ld: bfd.c:(.text+0x2eb2): undefined reference to `__atomic_load_8' ld: bfd.c:(.text+0x2edc): undefined reference to `__atomic_store_8' ld: bfd.c:(.text+0x2f29): undefined reference to `__atomic_fetch_sub_8' ld: obj/proto/bfd/bfd.o: in function `bfd_show_session': bfd.c:(.text+0x3ede): undefined reference to `__atomic_store_8' ld: bfd.c:(.text+0x3efa): undefined reference to `__atomic_load_8' ld: bfd.c:(.text+0x3f27): undefined reference to `__atomic_store_8' ld: bfd.c:(.text+0x3f5a): undefined reference to `__atomic_load_8' ld: bfd.c:(.text+0x3fc2): undefined reference to `__atomic_fetch_sub_8' ld: bfd.c:(.text+0x45e9): undefined reference to `__atomic_load_8' ld: bfd.c:(.text+0x469e): undefined reference to `__atomic_load_8' ld: obj/proto/bfd/packets.o: in function `.L124': packets.c:(.text+0x9d4): undefined reference to `__atomic_load_8' ld: obj/proto/bfd/packets.o: in function `.L126': packets.c:(.text+0xab7): undefined reference to `__atomic_load_8' ld: obj/proto/babel/babel.o: in function `babel_init_entry': babel.c:(.text+0xfd): undefined reference to `__atomic_load_8' ld: obj/proto/babel/babel.o:babel.c:(.text+0x223): more undefined references to `__atomic_load_8' follow ld: obj/proto/bgp/attrs.o: in function `bgp_rt_notify': attrs.c:(.text+0x5730): undefined reference to `__atomic_fetch_add_8' ld: attrs.c:(.text+0x58be): undefined reference to `__atomic_fetch_add_8' ld: obj/proto/bgp/bgp.o: in function `bgp_start_timer': bgp.c:(.text+0x476a): undefined reference to `__atomic_load_8' ld: obj/proto/bgp/bgp.o: in function `bgp_update_startup_delay': bgp.c:(.text+0x56c8): undefined reference to `__atomic_load_8' ld: bgp.c:(.text+0x5748): undefined reference to `__atomic_load_8' ld: obj/proto/bgp/bgp.o: in function `bgp_handle_graceful_restart': bgp.c:(.text+0x5921): undefined reference to `__atomic_load_8' ld: obj/proto/bgp/bgp.o: in function `bgp_conn_enter_established_state': bgp.c:(.text+0x5b22): undefined reference to `__atomic_load_8' ld: obj/proto/bgp/bgp.o:bgp.c:(.text+0x7ce1): more undefined references to `__atomic_load_8' follow ld: obj/proto/bgp/packets.o: in function `bgp_decode_nlri': packets.c:(.text+0x20cb): undefined reference to `__atomic_fetch_add_8' ld: packets.c:(.text+0x24e2): undefined reference to `__atomic_fetch_add_8' ld: obj/proto/bgp/packets.o: in function `bgp_rx_update': packets.c:(.text+0x3aa3): undefined reference to `__atomic_load_8' ld: obj/proto/bgp/packets.o: in function `.L1671': packets.c:(.text+0x7bdf): undefined reference to `__atomic_fetch_sub_8' ld: packets.c:(.text+0x7c19): undefined reference to `__atomic_store_8' ld: packets.c:(.text+0x7c36): undefined reference to `__atomic_load_8' ld: packets.c:(.text+0x7c62): undefined reference to `__atomic_store_8' ld: packets.c:(.text+0x7c8d): undefined reference to `__atomic_load_8' ld: packets.c:(.text+0x7cd6): undefined reference to `__atomic_fetch_sub_8' ld: obj/proto/bgp/packets.o: in function `.L1665': packets.c:(.text+0x7da1): undefined reference to `__atomic_fetch_sub_8' ld: obj/proto/l3vpn/l3vpn.o: in function `.L153': l3vpn.c:(.text+0x16c0): undefined reference to `__atomic_fetch_add_8' ld: obj/proto/l3vpn/l3vpn.o: in function `.L154': l3vpn.c:(.text+0x175d): undefined reference to `__atomic_fetch_add_8' ld: obj/proto/ospf/dbdes.o: in function `ospf_process_dbdes': dbdes.c:(.text+0x514): undefined reference to `__atomic_load_8' ld: obj/proto/ospf/dbdes.o: in function `.L137': dbdes.c:(.text+0xf0c): undefined reference to `__atomic_load_8' ld: dbdes.c:(.text+0xfb4): undefined reference to `__atomic_load_8' ld: obj/proto/ospf/iface.o: in function `ospf_iface_change_timer': iface.c:(.text+0xbe): undefined reference to `__atomic_load_8' ld: obj/proto/ospf/iface.o: in function `.L77': iface.c:(.text+0x52b): undefined reference to `__atomic_load_8' ld: obj/proto/ospf/iface.o:iface.c:(.text+0x57f): more undefined references to `__atomic_load_8' follow ld: obj/proto/ospf/rt.o: in function `ospf_rt_spf': rt.c:(.text+0x29c8): undefined reference to `__atomic_fetch_add_8' ld: rt.c:(.text+0x43f7): undefined reference to `__atomic_load_8' ld: obj/proto/ospf/rt.o: in function `ospf_update_gr_recovery': rt.c:(.text+0x4e93): undefined reference to `__atomic_load_8' ld: obj/proto/ospf/topology.o: in function `ospf_do_originate_lsa': topology.c:(.text+0x8f): undefined reference to `__atomic_load_8' ld: topology.c:(.text+0x1a2): undefined reference to `__atomic_load_8' ld: obj/proto/ospf/topology.o: in function `ospf_install_lsa': topology.c:(.text+0xde3): undefined reference to `__atomic_load_8' ld: obj/proto/ospf/topology.o:topology.c:(.text+0xf8d): more undefined references to `__atomic_load_8' follow ld: obj/proto/mrt/mrt.o: in function `mrt_table_dump_step': mrt.c:(.text+0x21d8): undefined reference to `__atomic_fetch_add_8' ld: obj/proto/mrt/mrt.o: in function `mrt_reconfigure': mrt.c:(.text+0x3208): undefined reference to `__atomic_load_8' ld: obj/proto/mrt/mrt.o: in function `mrt_start': mrt.c:(.text+0x3366): undefined reference to `__atomic_load_8' ld: obj/proto/bmp/bmp.o: in function `bmp_start': bmp.c:(.text+0x2ee): undefined reference to `__atomic_load_8' ld: obj/proto/bmp/bmp.o: in function `bmp_connection_retry': bmp.c:(.text+0x1415): undefined reference to `__atomic_load_8' ld: obj/proto/bmp/bmp.o: in function `bmp_route_monitor_notify': bmp.c:(.text+0x19b0): undefined reference to `__atomic_load_8' ld: obj/proto/bmp/bmp.o:bmp.c:(.text+0x1ab8): more undefined references to `__atomic_load_8' follow ld: obj/proto/bmp/bmp.o: in function `bmp_peer_up_': bmp.c:(.text+0x2b0d): undefined reference to `__atomic_fetch_add_8' ld: bmp.c:(.text+0x2bcb): undefined reference to `__atomic_fetch_add_8' ld: bmp.c:(.text+0x36d9): undefined reference to `__atomic_fetch_add_8' ld: obj/proto/bmp/bmp.o: in function `bmp_connected': bmp.c:(.text+0x4e01): undefined reference to `__atomic_fetch_add_8' ld: bmp.c:(.text+0x4fb4): undefined reference to `__atomic_fetch_add_8' ld: obj/sysdep/unix/io.o: in function `io_update_time': io.c:(.text+0x5b6): undefined reference to `__atomic_load_8' ld: obj/sysdep/unix/io.o: in function `rf_open': io.c:(.text+0xb2a): undefined reference to `__atomic_store_8' ld: obj/sysdep/unix/io.o: in function `rf_size': io.c:(.text+0xbb2): undefined reference to `__atomic_load_8' ld: obj/sysdep/unix/io.o: in function `rf_writev': io.c:(.text+0xe63): undefined reference to `__atomic_fetch_add_8' ld: io.c:(.text+0xff6): undefined reference to `__atomic_fetch_add_8' ld: io.c:(.text+0x109b): undefined reference to `__atomic_fetch_add_8' ld: io.c:(.text+0x10e6): undefined reference to `__atomic_fetch_sub_8' ld: io.c:(.text+0x1115): undefined reference to `__atomic_fetch_add_8' ld: obj/sysdep/unix/io.o: in function `times_update': io.c:(.text+0x1181): undefined reference to `__atomic_load_8' ld: io.c:(.text+0x11a0): undefined reference to `__atomic_load_8' ld: io.c:(.text+0x12a0): undefined reference to `__atomic_compare_exchange_8' ld: io.c:(.text+0x12ca): undefined reference to `__atomic_compare_exchange_8' ld: obj/sysdep/unix/io.o: in function `io_init': io.c:(.text+0x4da2): undefined reference to `__atomic_load_8' ld: io.c:(.text+0x4dc7): undefined reference to `__atomic_load_8' ld: obj/sysdep/unix/io.o: in function `io_loop': io.c:(.text+0x4fe4): undefined reference to `__atomic_load_8' ld: obj/sysdep/unix/io-loop.o: in function `bird_thread_main': io-loop.c:(.text+0x50a9): undefined reference to `__atomic_load_8' ld: obj/sysdep/unix/io-loop.o: in function `birdloop_run': io-loop.c:(.text+0x6f58): undefined reference to `__atomic_load_8' ld: obj/sysdep/unix/io-loop.o:io-loop.c:(.text+0x6f74): more undefined references to `__atomic_load_8' follow ld: obj/sysdep/unix/log.o: in function `log_prepare': log.c:(.text+0x63e): undefined reference to `__atomic_store_8' ld: log.c:(.text+0x6ae): undefined reference to `__atomic_fetch_sub_8' ld: log.c:(.text+0x6fd): undefined reference to `__atomic_store_8' ld: log.c:(.text+0x728): undefined reference to `__atomic_load_8' ld: log.c:(.text+0x77d): undefined reference to `__atomic_fetch_sub_8' ld: log.c:(.text+0x7ff): undefined reference to `__atomic_load_8' ld: log.c:(.text+0x829): undefined reference to `__atomic_store_8' ld: log.c:(.text+0x852): undefined reference to `__atomic_load_8' ld: log.c:(.text+0x87c): undefined reference to `__atomic_store_8' ld: obj/sysdep/unix/domain.o: in function `do_lock': domain.c:(.text+0x201): undefined reference to `__atomic_load_8' ld: domain.c:(.text+0x225): 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