=> 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 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 GEN obj/sysdep/paths.h /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/cf-lex.o -c obj/conf/cf-lex.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/conf/conf.o -c conf/conf.c CC -o obj/filter/filter.o -c filter/filter.c CC -o obj/filter/tree.o -c filter/tree.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 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/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] 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; | ^~~~~~~~~ CC -o obj/client/birdcl.o -c client/birdcl.c 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/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+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+0x1ce9): undefined reference to `__atomic_load_8' ld: obj/nest/mpls.o: in function `mpls_new_fec': mpls.c:(.text+0x305a): undefined reference to `__atomic_store_8' ld: obj/nest/mpls.o: in function `mpls_get_fec_by_label': mpls.c:(.text+0x3114): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/mpls.o: in function `mpls_get_fec_by_net': mpls.c:(.text+0x33e8): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/mpls.o: in function `mpls_get_fec_by_destination': mpls.c:(.text+0x38f2): undefined reference to `__atomic_fetch_add_8' ld: mpls.c:(.text+0x3930): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/mpls.o: in function `mpls_get_fec_for_vrf': mpls.c:(.text+0x3cba): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/mpls.o:mpls.c:(.text+0x3e26): 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+0x817): undefined reference to `__atomic_load_8' ld: proto.c:(.text+0x870): undefined reference to `__atomic_load_8' ld: obj/nest/proto.o:proto.c:(.text+0x3067): more undefined references to `__atomic_load_8' follow ld: obj/nest/proto.o: in function `proto_cmd_show': proto.c:(.text+0x4fca): undefined reference to `__atomic_store_8' ld: proto.c:(.text+0x4fe6): undefined reference to `__atomic_load_8' ld: proto.c:(.text+0x5010): undefined reference to `__atomic_store_8' ld: proto.c:(.text+0x5064): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/proto.o: in function `proto_announce_state': proto.c:(.text+0x5b2c): undefined reference to `__atomic_fetch_add_8' ld: proto.c:(.text+0x5c03): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/proto.o: in function `proto_notify_state': proto.c:(.text+0x67ae): undefined reference to `__atomic_load_8' ld: obj/nest/proto.o: in function `proto_announce_state_later_internal': proto.c:(.text+0x74df): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/proto.o: in function `proto_add_channel': proto.c:(.text+0x774a): undefined reference to `__atomic_load_8' ld: obj/nest/proto.o: in function `proto_restart_event_hook': proto.c:(.text+0x8c79): undefined reference to `__atomic_load_8' ld: obj/nest/proto.o: in function `proto_new': proto.c:(.text+0x9a4e): undefined reference to `__atomic_load_8' ld: proto.c:(.text+0x9a6e): undefined reference to `__atomic_load_8' ld: proto.c:(.text+0x9ab4): undefined reference to `__atomic_load_8' ld: obj/nest/proto.o: in function `channel_get_state': proto.c:(.text+0xa3cc): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/proto.o: in function `proto_get_state': proto.c:(.text+0xa5f4): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/rt-attr.o: in function `rt_prune_sources': rt-attr.c:(.text+0x2f6): undefined reference to `__atomic_load_8' ld: obj/nest/rt-attr.o: in function `ea_gen_hostentry_stored': rt-attr.c:(.text+0x83c): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/rt-attr.o: in function `rta_rehash': rt-attr.c:(.text+0xaab): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0xac7): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0xaed): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0xb40): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0xcec): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0xd2b): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0xd67): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0xdc2): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0xe48): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0xe78): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0xf56): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0xf72): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0xf98): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0xfeb): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x1099): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x10c6): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x1127): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x1162): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x119a): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x11b5): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x11e2): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x12c1): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x1304): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x1375): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x13b0): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x13e8): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x1403): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x1430): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x1476): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x14b1): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x14ed): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x1508): undefined reference to `__atomic_load_8' ld: obj/nest/rt-attr.o: in function `ea_free_deferred': rt-attr.c:(.text+0x1726): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x1775): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x17b1): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x1846): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x1862): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x1888): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x18f4): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x192f): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x1967): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x1982): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x19af): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x1a2e): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x1a6f): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x1ab7): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x1b0c): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x1b60): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x1b96): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x1cfe): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x1d58): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x1d93): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x1dcb): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x1de6): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x1e13): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x1e65): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x1ebd): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x1ed9): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x1eff): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x1f52): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x1fc3): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x1fef): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x2032): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x2058): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x207d): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x20a3): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x20ff): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x213a): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x2172): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x218d): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x21de): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x2230): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x2265): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x22b4): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x22ef): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x2327): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x2342): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x236f): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-attr.o: in function `rt_get_source_o': rt-attr.c:(.text+0x262e): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x26b9): undefined reference to `__atomic_store_8' ld: obj/nest/rt-attr.o: in function `rt_find_source_global': rt-attr.c:(.text+0x2959): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x2975): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x299b): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x2a01): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-attr.o: in function `rt_dump_sources': rt-attr.c:(.text+0x2b88): undefined reference to `__atomic_load_8' ld: obj/nest/rt-attr.o: in function `ea_lookup_existing': rt-attr.c:(.text+0x393d): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x3959): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x397f): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x39dc): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x3a04): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x3a2c): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x3a49): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x3b0b): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x3b2b): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x3b77): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x3baa): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x3be6): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x3c38): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x3c60): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x3c88): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x3ca5): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x3d1c): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-attr.o: in function `ea_dump': rt-attr.c:(.text+0x5001): undefined reference to `__atomic_load_8' ld: obj/nest/rt-attr.o: in function `ea_lookup_slow': rt-attr.c:(.text+0x582b): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x588a): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x58c5): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x58e1): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x5905): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x595c): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x5996): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x59cd): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x59e7): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x5a13): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x5a5c): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x5ab3): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x5acf): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x5af3): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x5b44): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x5bc0): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x5c32): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x5c6c): undefined reference to `__atomic_fetch_or_8' ld: rt-attr.c:(.text+0x5ca3): undefined reference to `__atomic_fetch_and_8' ld: rt-attr.c:(.text+0x5cbd): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x5ce9): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x5d32): undefined reference to `__atomic_fetch_and_8' ld: obj/nest/rt-attr.o: in function `ea_dump_all': rt-attr.c:(.text+0x5e79): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x5e95): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x5ebf): undefined reference to `__atomic_store_8' ld: rt-attr.c:(.text+0x5f44): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x5f70): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x5f9c): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x5fbd): undefined reference to `__atomic_load_8' ld: rt-attr.c:(.text+0x6038): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x60a1): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x60e5): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x6147): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x6173): undefined reference to `__atomic_fetch_add_8' ld: rt-attr.c:(.text+0x619f): undefined reference to `__atomic_fetch_sub_8' ld: rt-attr.c:(.text+0x61c0): 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+0xe18d): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0xe1ed): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0xe455): undefined reference to `__atomic_load_8' ld: obj/nest/rt-table.o: in function `rt_request_import': rt-table.c:(.text+0xe85a): undefined reference to `__atomic_load_8' ld: obj/nest/rt-table.o: in function `rt_next_hop_update': rt-table.c:(.text+0xea9c): undefined reference to `__atomic_fetch_sub_8' ld: rt-table.c:(.text+0xead6): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0xeaf3): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0xeb1f): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0xeb4a): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0xeba4): undefined reference to `__atomic_fetch_sub_8' ld: rt-table.c:(.text+0xef69): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0xf6de): undefined reference to `__atomic_fetch_sub_8' ld: obj/nest/rt-table.o: in function `rt_update_hostentry': rt-table.c:(.text+0x12079): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/rt-table.o: in function `ea_set_hostentry': rt-table.c:(.text+0x128c8): undefined reference to `__atomic_fetch_add_8' ld: obj/nest/rt-table.o: in function `rt_update_hostcache': rt-table.c:(.text+0x12e53): undefined reference to `__atomic_fetch_sub_8' ld: rt-table.c:(.text+0x12e8d): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x12ea7): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0x12ecd): undefined reference to `__atomic_store_8' ld: rt-table.c:(.text+0x12eef): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0x12f36): undefined reference to `__atomic_fetch_sub_8' ld: rt-table.c:(.text+0x12ff1): undefined reference to `__atomic_load_8' ld: rt-table.c:(.text+0x13302): undefined reference to `__atomic_fetch_sub_8' ld: obj/proto/aggregator/aggregator.o: in function `aggregator_bucket_update': aggregator.c:(.text+0xc4f): undefined reference to `__atomic_fetch_add_8' ld: obj/proto/aggregator/aggregator.o: in function `aggregator_rt_notify': aggregator.c:(.text+0x191a): 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+0x5c1): undefined reference to `__atomic_load_8' ld: bfd.c:(.text+0x5df): undefined reference to `__atomic_store_8' ld: obj/proto/bfd/bfd.o: in function `bfd_request_ref_dump': bfd.c:(.text+0x107b): undefined reference to `__atomic_store_8' ld: bfd.c:(.text+0x1097): undefined reference to `__atomic_load_8' ld: bfd.c:(.text+0x10c1): undefined reference to `__atomic_store_8' ld: bfd.c:(.text+0x11a1): undefined reference to `__atomic_fetch_sub_8' ld: bfd.c:(.text+0x11e5): undefined reference to `__atomic_load_8' ld: obj/proto/bfd/bfd.o: in function `bfd_notify_request': bfd.c:(.text+0x1bc8): undefined reference to `__atomic_store_8' ld: bfd.c:(.text+0x1be4): undefined reference to `__atomic_load_8' ld: bfd.c:(.text+0x1c0e): undefined reference to `__atomic_store_8' ld: bfd.c:(.text+0x1c58): undefined reference to `__atomic_fetch_sub_8' ld: bfd.c:(.text+0x1d83): undefined reference to `__atomic_fetch_sub_8' ld: obj/proto/bfd/bfd.o: in function `bfd_session_process_ctl': bfd.c:(.text+0x1faa): undefined reference to `__atomic_load_8' ld: obj/proto/bfd/bfd.o: in function `bfd_pickup_requests': bfd.c:(.text+0x2b7c): undefined reference to `__atomic_load_8' ld: bfd.c:(.text+0x2b9a): undefined reference to `__atomic_store_8' ld: obj/proto/bfd/bfd.o: in function `bfd_request_update_state': bfd.c:(.text+0x2f71): undefined reference to `__atomic_store_8' ld: bfd.c:(.text+0x2f8d): undefined reference to `__atomic_load_8' ld: bfd.c:(.text+0x2fb7): undefined reference to `__atomic_store_8' ld: bfd.c:(.text+0x3004): undefined reference to `__atomic_fetch_sub_8' ld: obj/proto/bfd/bfd.o: in function `bfd_show_session': bfd.c:(.text+0x3fb9): undefined reference to `__atomic_store_8' ld: bfd.c:(.text+0x3fd5): undefined reference to `__atomic_load_8' ld: bfd.c:(.text+0x4002): undefined reference to `__atomic_store_8' ld: bfd.c:(.text+0x4035): undefined reference to `__atomic_load_8' ld: bfd.c:(.text+0x409d): undefined reference to `__atomic_fetch_sub_8' ld: bfd.c:(.text+0x46c4): undefined reference to `__atomic_load_8' ld: bfd.c:(.text+0x4779): 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+0x58e2): undefined reference to `__atomic_fetch_add_8' ld: attrs.c:(.text+0x5a70): 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+0x2b51): undefined reference to `__atomic_fetch_add_8' ld: bmp.c:(.text+0x2c0f): undefined reference to `__atomic_fetch_add_8' ld: bmp.c:(.text+0x3719): undefined reference to `__atomic_fetch_add_8' ld: obj/proto/bmp/bmp.o: in function `bmp_connected': bmp.c:(.text+0x4e41): undefined reference to `__atomic_fetch_add_8' ld: bmp.c:(.text+0x4ff4): 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