Opde Issues Tracker

compile.36

build number: 36

re-implement command

docker pull immortalwrt/opde:sdk
docker run -it --rm immortalwrt/opde:sdk zsh # or bash
export http_proxy= # [your proxy], do not use localhost or 127.0.0.1
export https_proxy=$http_proxy
opde feeds && opde config -a
make package/feeds/packages/frr/compile -j$(nproc) || make package/feeds/packages/frr/compile V=s

Compile.txt

Applying ./patches/098-fix_mips_libyang.patch using plaintext: 
patching file lib/northbound.h

Applying ./patches/999-thread_reverse.patch using plaintext: 
patching file lib/thread.c
autoreconf: Entering directory `.'
autoreconf: configure.ac: not using Gettext
autoreconf: running: /openwrt/staging_dir/host/bin/aclocal -I /openwrt/staging_dir/target-mips_24kc_musl/host/share/aclocal -I /openwrt/staging_dir/hostpkg/share/aclocal -I /openwrt/staging_dir/target-mips_24kc_musl/usr/share/aclocal -I m4 -I . --force -I m4 -Wall,no-override
autoreconf: configure.ac: tracing
autoreconf: configure.ac: creating directory m4/ac
autoreconf: running: /openwrt/staging_dir/host/bin/libtoolize --install --force
OpenWrt-libtoolize: putting auxiliary files in AC_CONFIG_AUX_DIR, `m4/ac'.
OpenWrt-libtoolize: linking file `m4/ac/config.guess'
OpenWrt-libtoolize: linking file `m4/ac/config.sub'
OpenWrt-libtoolize: linking file `m4/ac/install-sh'
OpenWrt-libtoolize: linking file `m4/ac/ltmain.sh'
OpenWrt-libtoolize: putting macros in AC_CONFIG_MACRO_DIR, `m4'.
OpenWrt-libtoolize: linking file `m4/libtool.m4'
OpenWrt-libtoolize: linking file `m4/ltoptions.m4'
OpenWrt-libtoolize: linking file `m4/ltsugar.m4'
OpenWrt-libtoolize: linking file `m4/ltversion.m4'
OpenWrt-libtoolize: linking file `m4/lt~obsolete.m4'
autoreconf: running: /openwrt/staging_dir/host/bin/autoconf --include=/openwrt/staging_dir/target-mips_24kc_musl/host/share/aclocal --include=/openwrt/staging_dir/hostpkg/share/aclocal --include=/openwrt/staging_dir/target-mips_24kc_musl/usr/share/aclocal --include=m4 --include=. --prepend-include=/openwrt/staging_dir/host/share/aclocal --force
autoreconf: running: /openwrt/staging_dir/host/bin/autoheader --include=/openwrt/staging_dir/target-mips_24kc_musl/host/share/aclocal --include=/openwrt/staging_dir/hostpkg/share/aclocal --include=/openwrt/staging_dir/target-mips_24kc_musl/usr/share/aclocal --include=m4 --include=. --prepend-include=/openwrt/staging_dir/host/share/aclocal --force
autoreconf: running: /openwrt/staging_dir/host/bin/automake --add-missing --force-missing
configure.ac:176: installing 'm4/ac/compile'
configure.ac:108: installing 'm4/ac/missing'
Makefile.am: installing 'm4/ac/depcomp'
configure.ac: installing 'm4/ac/ylwrap'
parallel-tests: installing 'm4/ac/test-driver'
autoreconf: Leaving directory `.'
configure: WARNING: unrecognized options: --disable-nls
configure: loading site script /openwrt/include/site/mips
checking build system type... x86_64-pc-linux-gnu
checking host system type... mips-openwrt-linux-gnu
checking for a BSD-compatible install... /openwrt/staging_dir/host/bin/install -c
checking whether build environment is sane... yes
checking for mips-openwrt-linux-strip... mips-openwrt-linux-musl-strip
checking for a thread-safe mkdir -p... /usr/bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether make supports nested variables... yes
checking whether make supports nested variables... (cached) yes
checking for perl... /openwrt/staging_dir/host/bin/perl
checking pkg-config is at least version 0.9.0... yes
checking for mips-openwrt-linux-gcc... ccache_cc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables... 
checking whether we are cross compiling... yes
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether ccache_cc accepts -g... yes
checking for ccache_cc option to accept ISO C89... none needed
checking whether ccache_cc understands -c and -o together... yes
checking for style of include used by make... GNU
checking dependency style of ccache_cc... gcc3
checking how to run the C preprocessor... ccache_cc -E
checking whether we are using the GNU C++ compiler... yes
checking whether ccache_cxx accepts -g... yes
checking dependency style of ccache_cxx... gcc3
checking for ccache_cc option to accept ISO C99... none needed
checking pkg-config is at least version 0.9.0... yes
checking for grep that handles long lines and -e... /openwrt/staging_dir/host/bin/grep
checking for egrep... /openwrt/staging_dir/host/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking minix/config.h usability... no
checking minix/config.h presence... no
checking for minix/config.h... no
checking whether it is safe to define __EXTENSIONS__... yes
checking whether ccache_cc supports -std=gnu11... yes
checking whether ccache_cc -std=gnu11 supports -fno-omit-frame-pointer... yes
checking whether ccache_cc -std=gnu11 supports -funwind-tables... yes
checking whether ccache_cc -std=gnu11 supports -Wall... yes
checking whether ccache_cc -std=gnu11 supports -Wextra... yes
checking whether ccache_cc -std=gnu11 supports -Wstrict-prototypes... yes
checking whether ccache_cc -std=gnu11 supports -Wmissing-prototypes... yes
checking whether ccache_cc -std=gnu11 supports -Wmissing-declarations... yes
checking whether ccache_cc -std=gnu11 supports -Wpointer-arith... yes
checking whether ccache_cc -std=gnu11 supports -Wbad-function-cast... yes
checking whether ccache_cc -std=gnu11 supports -Wwrite-strings... yes
checking whether ccache_cc -std=gnu11 supports -Wundef... yes
checking whether ccache_cc -std=gnu11 supports -Wno-unused-result... yes
checking whether ccache_cc -std=gnu11 supports -Wno-unused-parameter... yes
checking whether ccache_cc -std=gnu11 supports -Wno-missing-field-initializers... yes
checking whether ccache_cc -std=gnu11 supports -Wc++-compat... yes
checking whether ccache_cc -std=gnu11 supports -fplugin=tools/gcc-plugins/frr-format.so... no
checking whether ccache_cc -std=gnu11 supports -fplugin=frr-format... no
checking whether linker supports __start/stop_section symbols... yes
checking if compiler needs -Werror to reject unknown flags... no
checking for the pthreads library -lpthreads... no
checking whether pthreads work without any flags... yes
checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE
checking if more special flags are required for pthreads... no
checking for PTHREAD_PRIO_INHERIT... yes
checking for library containing pthread_condattr_setclock... none required
checking for pthread_np.h... no
checking for pthread_setname_np... yes
checking for pthread_set_name_np... no
checking for pthread_getthreadid_np... no
checking whether ln -s works... yes
checking for mips-openwrt-linux-ar... mips-openwrt-linux-musl-gcc-ar
checking how to print strings... printf
checking for a sed that does not truncate output... sed
checking for fgrep... /openwrt/staging_dir/host/bin/grep -F
checking for ld used by ccache_cc -std=gnu11... mips-openwrt-linux-musl-ld
checking if the linker (mips-openwrt-linux-musl-ld) is GNU ld... yes
checking for BSD- or MS-compatible name lister (nm)... mips-openwrt-linux-musl-gcc-nm
checking the name lister (mips-openwrt-linux-musl-gcc-nm) interface... BSD nm
checking the maximum length of command line arguments... 3145728
checking whether the shell understands some XSI constructs... yes
checking whether the shell understands "+="... yes
checking how to convert x86_64-pc-linux-gnu file names to mips-openwrt-linux-gnu format... func_convert_file_noop
checking how to convert x86_64-pc-linux-gnu file names to toolchain format... func_convert_file_noop
checking for mips-openwrt-linux-musl-ld option to reload object files... -r
checking for mips-openwrt-linux-objdump... mips-openwrt-linux-musl-objdump
checking how to recognize dependent libraries... pass_all
checking for mips-openwrt-linux-dlltool... no
checking for dlltool... no
checking how to associate runtime and link libraries... printf %s\n
checking for mips-openwrt-linux-ar... (cached) mips-openwrt-linux-musl-gcc-ar
checking for archiver @FILE support... @
checking for mips-openwrt-linux-strip... (cached) mips-openwrt-linux-musl-strip
checking for mips-openwrt-linux-ranlib... mips-openwrt-linux-musl-gcc-ranlib
checking command to parse mips-openwrt-linux-musl-gcc-nm output from ccache_cc -std=gnu11 object... ok
checking for sysroot... no
checking for mips-openwrt-linux-mt... no
checking for mt... no
checking if : is a manifest tool... no
checking for dlfcn.h... yes
checking for objdir... .libs
checking if ccache_cc -std=gnu11 supports -fno-rtti -fno-exceptions... no
checking for ccache_cc -std=gnu11 option to produce PIC... -fPIC -DPIC
checking if ccache_cc -std=gnu11 PIC flag -fPIC -DPIC works... yes
checking if ccache_cc -std=gnu11 static flag -static works... yes
checking if ccache_cc -std=gnu11 supports -c -o file.o... yes
checking if ccache_cc -std=gnu11 supports -c -o file.o... (cached) yes
checking whether the ccache_cc -std=gnu11 linker (mips-openwrt-linux-musl-ld) supports shared libraries... yes
checking whether -lc should be explicitly linked in... no
checking dynamic linker characteristics... GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether stripping libraries is possible... yes
checking if libtool supports shared libraries... yes
checking whether to build shared libraries... yes
checking whether to build static libraries... no
checking how to run the C++ preprocessor... ccache_cxx -E
checking for ld used by ccache_cxx... mips-openwrt-linux-musl-ld
checking if the linker (mips-openwrt-linux-musl-ld) is GNU ld... yes
checking whether the ccache_cxx linker (mips-openwrt-linux-musl-ld) supports shared libraries... yes
checking for ccache_cxx option to produce PIC... -fPIC -DPIC
checking if ccache_cxx PIC flag -fPIC -DPIC works... yes
checking if ccache_cxx static flag -static works... yes
checking if ccache_cxx supports -c -o file.o... yes
checking if ccache_cxx supports -c -o file.o... (cached) yes
checking whether the ccache_cxx linker (mips-openwrt-linux-musl-ld) supports shared libraries... yes
checking dynamic linker characteristics... (cached) GNU/Linux ld.so
checking how to hardcode library paths into programs... immediate
checking whether mips-openwrt-linux-musl-gcc-ar supports D option... yes
checking whether mips-openwrt-linux-musl-gcc-ranlib supports D option... yes
checking json-c/json.h usability... yes
checking json-c/json.h presence... yes
checking for json-c/json.h... yes
checking for json_object_get in -ljson-c... yes
checking python interpreter python3... /openwrt/staging_dir/hostpkg/bin/python3 (python3)
checking whether /openwrt/staging_dir/hostpkg/bin/python3 module pytest is available... no
checking whether /openwrt/staging_dir/hostpkg/bin/python3 module sphinx is executable... no
checking if zebra should be configurable to send Route Advertisements... yes
checking for mips-openwrt-linux-objcopy... mips-openwrt-linux-musl-objcopy
checking for .interp value to use... /lib/ld-musl-mips-sf.so.1
checking stropts.h usability... yes
checking stropts.h presence... yes
checking for stropts.h... yes
checking sys/ksym.h usability... no
checking sys/ksym.h presence... no
checking for sys/ksym.h... no
checking linux/version.h usability... yes
checking linux/version.h presence... yes
checking for linux/version.h... yes
checking asm/types.h usability... yes
checking asm/types.h presence... yes
checking for asm/types.h... yes
checking endian.h usability... yes
checking endian.h presence... yes
checking for endian.h... yes
checking sys/endian.h usability... no
checking sys/endian.h presence... no
checking for sys/endian.h... no
checking stdatomic.h usability... yes
checking stdatomic.h presence... yes
checking for stdatomic.h... yes
checking whether _Atomic qualifier works... yes
checking for Linux futex() support... yes
checking for net/if_var.h... no
checking for netinet/in_var.h... no
checking for net/if_dl.h... no
checking for net/netopt.h... no
checking for inet/nd.h... no
checking for netinet/ip_icmp.h... yes
checking for sys/sysctl.h... no
checking for sys/sockio.h... no
checking for sys/conf.h... no
checking for ucontext.h... yes
checking for ucontext_t.uc_mcontext.uc_regs... no
checking for ucontext_t.uc_mcontext.regs... no
checking for ucontext_t.uc_mcontext.gregs... yes
checking which operating system interface to use... Linux
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking for strlcat... yes
checking for strlcpy... yes
checking for getgrouplist... yes
checking for openat... yes
checking for unlinkat... yes
checking for posix_fallocate... yes
checking for main in -lreadline... yes
checking readline/history.h usability... yes
checking readline/history.h presence... yes
checking for readline/history.h... yes
checking for rl_completion_matches in -lreadline... yes
checking for append_history in -lreadline... yes
checking for library containing pow... none required
checking for ppoll... yes
checking for pollts... no
checking asm-generic/unistd.h usability... yes
checking asm-generic/unistd.h presence... yes
checking for asm-generic/unistd.h... yes
checking whether __NR_setns is declared... yes
checking for setns... yes
checking net/bpf.h usability... no
checking net/bpf.h presence... no
checking for net/bpf.h... no
checking sys/dlpi.h usability... no
checking sys/dlpi.h presence... no
checking for sys/dlpi.h... no
checking zebra IS-IS I/O method... pfpacket
checking for struct ip_mreqn.imr_ifindex... yes
checking for linux/mroute.h... yes
checking for netinet/ip_mroute.h... no
checking for RFC3678 protocol-independed API... yes
checking for net/if_media.h... no
checking for struct if_data.ifi_link_state... no
checking for netinet/tcp.h... yes
checking whether TCP_MD5SIG is declared... yes
checking for crypt in -lcrypt... yes
checking for res_init in -lresolv... yes
checking for CARES (libcares)... yes
checking for struct utsname.domainname... yes
checking for netinet6/in6.h... no
checking for netinet/in6_var.h... no
checking for netinet6/in6_var.h... no
checking for netinet6/nd6.h... no
checking for LIBYANG (libyang >= 2.0.0)... yes
checking for struct lyd_node.priv... yes
checking for ZEROMQ (libzmq >= 4.0.0)... no
checking for pimd OS support... yes
checking for VRRP OS support... yes
checking whether the RTR Library is compiled with SSH... no
checking for library containing dlopen... none required
checking link.h usability... yes
checking link.h presence... yes
checking for link.h... yes
checking for dlinfo(RTLD_DI_ORIGIN)... no
checking for dlinfo(RTLD_DI_LINKMAP)... yes
checking for struct sockaddr_dl... no
checking for struct vifctl... yes
checking for struct mfcctl... yes
checking for struct sioc_sg_req... yes
checking for vifi_t... yes
checking for struct sioc_vif_req... yes
checking for struct igmpmsg... yes
checking for struct ifaliasreq... no
checking for struct if6_aliasreq... no
checking for struct in6_aliasreq... no
checking for struct nd_opt_adv_interval... yes
checking for struct nd_opt_homeagent_info... no
checking for struct nd_opt_adv_interval... (cached) yes
checking for struct nd_opt_rdnss... no
checking for struct nd_opt_dnssl... no
checking for struct sockaddr.sa_len... no
checking for struct sockaddr_in.sin_len... no
checking for struct sockaddr_un.sun_len... no
checking for struct sockaddr_dl.sdl_len... no
checking for struct if6_aliasreq.ifra_lifetime... no
checking for struct nd_opt_adv_interval.nd_opt_ai_type... no
checking for struct in_pktinfo... yes
checking for struct icmphdr... yes
checking for IP_PKTINFO... yes
checking for IP_RECVDSTADDR... no
checking for IP_RECVIF... no
checking for SO_BINDANY... no
checking for IP_FREEBIND... yes
checking whether be32enc is declared... no
checking whether be32dec is declared... no
checking whether CLOCK_MONOTONIC is declared... yes
checking for clock_gettime in -lrt... yes
checking whether CLOCK_THREAD_CPUTIME_ID is declared... yes
checking for library containing clock_nanosleep... none required
checking for flex... flex
checking lex output file root... lex.yy
checking lex library... none needed
checking whether yytext is a pointer... no
checking version of flex... 2.6.4
checking for bison... bison -y
checking version of bison... 3.8.2 - 3.3 or newer
checking whether prctl PR_SET_KEEPCAPS is available... yes
checking sys/capability.h usability... yes
checking sys/capability.h presence... yes
checking for sys/capability.h... yes
checking for cap_init in -lcap... yes
checking for malloc.h... yes
checking for malloc_np.h... no
checking for malloc/malloc.h... no
checking whether mallinfo is available... no
checking whether mallinfo2 is available... no
checking whether malloc_usable_size is available... yes
checking directory to use for state file... /var/run/frr
checking for CU_initialize_registry in -lcunit... no
checking for valgrind... no
checking that generated files are newer than configure... done
configure: creating ./config.status
config.status: creating Makefile
config.status: creating config.version
config.status: creating redhat/frr.spec
config.status: creating alpine/APKBUILD
config.status: creating snapcraft/snapcraft.yaml
config.status: creating lib/version.h
config.status: creating tests/lib/cli/test_cli.refout
config.status: creating pkgsrc/bgpd.sh
config.status: creating pkgsrc/ospf6d.sh
config.status: creating pkgsrc/ospfd.sh
config.status: creating pkgsrc/ripd.sh
config.status: creating pkgsrc/ripngd.sh
config.status: creating pkgsrc/zebra.sh
config.status: creating pkgsrc/eigrpd.sh
config.status: creating vtysh/extract.pl
config.status: creating tools/frr
config.status: creating tools/watchfrr.sh
config.status: creating tools/frrinit.sh
config.status: creating tools/frrcommon.sh
config.status: creating tools/frr.service
config.status: creating tools/frr@.service
config.status: creating config.h
config.status: executing depfiles commands
config.status: executing libtool commands
config.status: WARNING: Could not patch libtool for static linking support.  Loading modules into a statically linked daemon will fail.
configure: WARNING: unrecognized options: --disable-nls

FRRouting configuration
------------------------------
FRR version             : 8.1
host operating system   : linux-gnu
source code location    : .
compiler                : ccache_cc -std=gnu11
compiler flags          : -Os -pipe -mno-branch-likely -mips32r2 -mtune=24kc -fno-caller-saves -fno-plt -fhonour-copts -Wno-error=unused-but-set-variable -Wno-error=unused-result -msoft-float -mips16 -minterlink-mips16 -fmacro-prefix-map=/openwrt/build_dir/target-mips_24kc_musl/frr-c18235d5b1e33fad9d3181aa29fefa48b8c6ff3f=frr-c18235d5b1e33fad9d3181aa29fefa48b8c6ff3f -Wformat -Werror=format-security -fstack-protector -D_FORTIFY_SOURCE=1 -Wl,-z,now -Wl,-z,relro -flto    -fno-omit-frame-pointer -funwind-tables -Wall -Wextra -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wbad-function-cast -Wwrite-strings -Wundef -Wno-unused-result -Wno-unused-parameter -Wno-missing-field-initializers  
make                    : make
linker flags            : -L/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.4.0_musl/usr/lib -L/openwrt/staging_dir/toolchain-mips_24kc_gcc-8.4.0_musl/lib -znow -zrelro -Wl,--gc-sections,--as-needed -latomic   -lresolv -lcrypt   -ljson-c -lrt -lcap -lreadline 
state file directory    : /var/run/frr
config file directory   : /etc/frr
module directory        : /usr/lib/frr/modules
script directory        : /etc/frr/scripts
user to run as          : network
group to run as         : network
group for vty sockets   : 
config file mask        : 0600
log file mask           : 0600
zebra protobuf enabled  : no
vici socket path        : /var/run/charon.vici

The above user and group must have read/write access to the state file
directory and to the config files in the config file directory.
configure: WARNING: pytest is missing, unit tests cannot be performed
make[4]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/frr-c18235d5b1e33fad9d3181aa29fefa48b8c6ff3f'
Makefile:3571: WARNING: you have overwritten the "CC" variable on the make command line.
Makefile:3583: WARNING: you have overwritten the "LD" variable on the make command line.
Makefile:3590: ------
Makefile:3591: While overwriting these variables works most of the time, it is not recommended and can cause confusing build errors.
Makefile:3592: This is especially problematic when cross-compiling, since tools that run on the build system during the build process will not be compiled correctly.
Makefile:3593: All of these variables should be supplied to 'configure', and they will be remembered and correctly applied during 'make'.
Makefile:3594: ------
true
/openwrt/staging_dir/host/bin/perl ./lib/route_types.pl --enabled babeld --enabled bfdd --enabled bgpd --enabled bgpd-vnc --enabled eigrpd --enabled isisd --enabled fabricd --enabled ldpd --enabled nhrpd --enabled ospfd --enabled ospf6d --enabled pbrd --enabled pimd --enabled ripd --enabled ripngd  --enabled zebra < ./lib/route_types.txt > lib/route_types.h
/openwrt/staging_dir/host/bin/perl ./vtysh/daemons.pl zebra bgpd ripd ripngd ospfd ospf6d isisd fabricd nhrpd ldpd babeld eigrpd  pimd pbrd staticd bfdd vrrpd pathd > vtysh/vtysh_daemons.h
make  all-am
make[5]: Entering directory '/openwrt/build_dir/target-mips_24kc_musl/frr-c18235d5b1e33fad9d3181aa29fefa48b8c6ff3f'
Makefile:3571: WARNING: you have overwritten the "CC" variable on the make command line.
Makefile:3583: WARNING: you have overwritten the "LD" variable on the make command line.
Makefile:3590: ------
Makefile:3591: While overwriting these variables works most of the time, it is not recommended and can cause confusing build errors.
Makefile:3592: This is especially problematic when cross-compiling, since tools that run on the build system during the build process will not be compiled correctly.
Makefile:3593: All of these variables should be supplied to 'configure', and they will be remembered and correctly applied during 'make'.
Makefile:3594: ------
  CLIPPY   bgpd/bgp_debug_clippy.c
  CC       bgpd/bgp_dump.o
  CC       bgpd/bgp_ecommunity.o
  CC       bgpd/bgp_encap_tlv.o
  CC       bgpd/bgp_errors.o
  CC       bgpd/bgp_evpn.o
  CC       bgpd/bgp_evpn_mh.o
  CLIPPY   bgpd/bgp_evpn_vty_clippy.c
  CC       bgpd/bgp_filter.o
  CC       bgpd/bgp_flowspec.o
  CC       bgpd/bgp_flowspec_util.o
  CC       bgpd/bgp_flowspec_vty.o
  CC       bgpd/bgp_fsm.o
  CC       bgpd/bgp_io.o
  CC       bgpd/bgp_keepalives.o
  CC       bgpd/bgp_label.o
  CC       bgpd/bgp_labelpool.o
  CC       bgpd/bgp_lcommunity.o
  CC       bgpd/bgp_mac.o
  CC       bgpd/bgp_memory.o
  CC       bgpd/bgp_mpath.o
  CC       bgpd/bgp_mplsvpn.o
  CC       bgpd/bgp_network.o
  CC       bgpd/bgp_nexthop.o
  CC       bgpd/bgp_nht.o
  CC       bgpd/bgp_open.o
  CC       bgpd/bgp_packet.o
  CC       bgpd/bgp_pbr.o
  CC       bgpd/bgp_rd.o
  CC       bgpd/bgp_regex.o
  CLIPPY   bgpd/bgp_route_clippy.c
  CLIPPY   bgpd/bgp_routemap_clippy.c
  CC       bgpd/bgp_routemap_nb.o
  CC       bgpd/bgp_routemap_nb_config.o
  CC       bgpd/bgp_script.o
  CC       bgpd/bgp_table.o
  CC       bgpd/bgp_updgrp.o
  CC       bgpd/bgp_updgrp_adv.o
  CC       bgpd/bgp_updgrp_packet.o
  CC       bgpd/bgp_vpn.o
  CLIPPY   bgpd/bgp_vty_clippy.c
  CC       bgpd/bgp_zebra.o
  CC       bgpd/bgpd.o
  CC       bgpd/bgp_trace.o
  CLIPPY   ripd/rip_cli_clippy.c
  CC       ripd/rip_debug.o
  CC       ripd/rip_errors.o
  CC       ripd/rip_interface.o
  CC       ripd/rip_offset.o
  CC       ripd/rip_nb.o
  CC       ripd/rip_nb_config.o
  CC       ripd/rip_nb_rpcs.o
  CC       ripd/rip_nb_notifications.o
  CC       ripd/rip_nb_state.o
  CC       ripd/rip_peer.o
  CC       ripd/rip_routemap.o
  CC       ripd/rip_zebra.o
  CC       ripd/ripd.o
  CLIPPY   ripngd/ripng_cli_clippy.c
  CC       ripngd/ripng_debug.o
  CC       ripngd/ripng_interface.o
  CC       ripngd/ripng_nexthop.o
  CC       ripngd/ripng_offset.o
  CC       ripngd/ripng_nb.o
  CC       ripngd/ripng_nb_config.o
  CC       ripngd/ripng_nb_rpcs.o
  CC       ripngd/ripng_nb_state.o
  CC       ripngd/ripng_peer.o
  CC       ripngd/ripng_route.o
  CC       ripngd/ripng_routemap.o
  CC       ripngd/ripng_zebra.o
  CC       ripngd/ripngd.o
  CLIPPY   ospfd/ospf_dump_clippy.c
  CC       ospfd/ospf_dump_api.o
  CC       ospfd/ospf_errors.o
  CC       ospfd/ospf_ext.o
  CC       ospfd/ospf_flood.o
  CLIPPY   ospfd/ospf_gr_clippy.c
  CC       ospfd/ospf_ia.o
  CC       ospfd/ospf_interface.o
  CC       ospfd/ospf_ism.o
  CLIPPY   ospfd/ospf_ldp_sync_clippy.c
  CC       ospfd/ospf_lsa.o
  CC       ospfd/ospf_lsdb.o
  CC       ospfd/ospf_memory.o
  CC       ospfd/ospf_neighbor.o
  CC       ospfd/ospf_network.o
  CC       ospfd/ospf_nsm.o
  CC       ospfd/ospf_opaque.o
  CC       ospfd/ospf_packet.o
  CC       ospfd/ospf_ri.o
  CC       ospfd/ospf_route.o
  CC       ospfd/ospf_routemap.o
  CC       ospfd/ospf_routemap_nb.o
  CC       ospfd/ospf_routemap_nb_config.o
  CC       ospfd/ospf_spf.o
  CC       ospfd/ospf_ti_lfa.o
  CC       ospfd/ospf_sr.o
  CC       ospfd/ospf_te.o
  CLIPPY   ospfd/ospf_vty_clippy.c
  CC       ospfd/ospf_zebra.o
  CC       ospfd/ospfd.o
  CC       ospfd/ospf_gr_helper.o
  CLIPPY   ospf6d/ospf6_area_clippy.c
  CLIPPY   ospf6d/ospf6_asbr_clippy.c
  CC       ospf6d/ospf6_routemap_nb.o
  CC       ospf6d/ospf6_routemap_nb_config.o
  CC       ospf6d/ospf6_bfd.o
  CC       ospf6d/ospf6_flood.o
  CLIPPY   ospf6d/ospf6_gr_clippy.c
  CLIPPY   ospf6d/ospf6_gr_helper_clippy.c
  CC       ospf6d/ospf6_interface.o
  CC       ospf6d/ospf6_intra.o
  CLIPPY   ospf6d/ospf6_lsa_clippy.c
  CC       ospf6d/ospf6_lsdb.o
  CC       ospf6d/ospf6_message.o
  CC       ospf6d/ospf6_neighbor.o
  CC       ospf6d/ospf6_network.o
  CC       ospf6d/ospf6_proto.o
  CLIPPY   ospf6d/ospf6_route_clippy.c
  CC       ospf6d/ospf6_spf.o
  CLIPPY   ospf6d/ospf6_top_clippy.c
  CC       ospf6d/ospf6_zebra.o
  CC       ospf6d/ospf6d.o
  CLIPPY   isisd/isis_cli_clippy.c
  CC       isisd/isisd_libfabric_a-isis_adjacency.o
  CC       isisd/isisd_libfabric_a-isis_bfd.o
  CC       isisd/isisd_libfabric_a-isis_circuit.o
  CC       isisd/isisd_libfabric_a-isis_csm.o
  CC       isisd/isisd_libfabric_a-isis_dr.o
  CC       isisd/isisd_libfabric_a-isis_dynhn.o
  CC       isisd/isisd_libfabric_a-isis_errors.o
  CC       isisd/isisd_libfabric_a-isis_events.o
  CC       isisd/isisd_libfabric_a-isis_flags.o
  CC       isisd/isisd_libfabric_a-isis_ldp_sync.o
  CC       isisd/isisd_libfabric_a-isis_lfa.o
  CC       isisd/isisd_libfabric_a-isis_lsp.o
  CC       isisd/isisd_libfabric_a-isis_misc.o
  CC       isisd/isisd_libfabric_a-isis_mt.o
  CC       isisd/isisd_libfabric_a-isis_pdu.o
  CC       isisd/isisd_libfabric_a-isis_pdu_counter.o
  CC       isisd/isisd_libfabric_a-isis_redist.o
  CC       isisd/isisd_libfabric_a-isis_route.o
  CC       isisd/isisd_libfabric_a-isis_routemap.o
  CC       isisd/isisd_libfabric_a-isis_spf.o
  CC       isisd/isisd_libfabric_a-isis_sr.o
  CC       isisd/isisd_libfabric_a-isis_te.o
  CC       isisd/isisd_libfabric_a-isis_tlvs.o
  CC       isisd/isisd_libfabric_a-isis_tx_queue.o
  CC       isisd/isisd_libfabric_a-isis_zebra.o
  CC       isisd/isisd_libfabric_a-isisd.o
  CC       isisd/isisd_libfabric_a-iso_checksum.o
  CC       isisd/isisd_libfabric_a-fabricd.o
  CC       isisd/isisd_libfabric_a-isis_vty_fabricd.o
  CLIPPY   ldpd/ldp_vty_cmds_clippy.c
  CC       ldpd/ldp_vty_conf.o
  CC       ldpd/ldp_vty_exec.o
  CC       ldpd/ldp_zebra.o
  CC       ldpd/ldpe.o
  CC       ldpd/log.o
  CC       ldpd/logmsg.o
  CC       ldpd/neighbor.o
  CC       ldpd/notification.o
  CC       ldpd/packet.o
  CC       ldpd/pfkey.o
  CC       ldpd/rlfa.o
  CC       ldpd/socket.o
  CC       ldpd/util.o
  CLIPPY   eigrpd/eigrp_cli_clippy.c
  CC       eigrpd/eigrp_dump.o
  CC       eigrpd/eigrp_errors.o
  CC       eigrpd/eigrp_filter.o
  CC       eigrpd/eigrp_fsm.o
  CC       eigrpd/eigrp_hello.o
  CC       eigrpd/eigrp_interface.o
  CC       eigrpd/eigrp_metric.o
  CC       eigrpd/eigrp_neighbor.o
  CC       eigrpd/eigrp_network.o
  CC       eigrpd/eigrp_northbound.o
  CC       eigrpd/eigrp_packet.o
  CC       eigrpd/eigrp_query.o
  CC       eigrpd/eigrp_reply.o
  CC       eigrpd/eigrp_siaquery.o
  CC       eigrpd/eigrp_siareply.o
  CC       eigrpd/eigrp_snmp.o
  CC       eigrpd/eigrp_topology.o
  CC       eigrpd/eigrp_update.o
  CC       eigrpd/eigrp_vrf.o
  CLIPPY   eigrpd/eigrp_vty_clippy.c
  CC       eigrpd/eigrp_zebra.o
  CC       eigrpd/eigrpd.o
  CLIPPY   pimd/pim_cmd_clippy.c
  CC       pimd/pim_errors.o
  CC       pimd/pim_hello.o
  CC       pimd/pim_iface.o
  CC       pimd/pim_ifchannel.o
  CC       pimd/pim_igmp.o
  CC       pimd/pim_igmp_mtrace.o
  CC       pimd/pim_igmp_stats.o
  CC       pimd/pim_igmpv2.o
  CC       pimd/pim_igmpv3.o
  CC       pimd/pim_instance.o
  CC       pimd/pim_int.o
  CC       pimd/pim_join.o
  CC       pimd/pim_jp_agg.o
  CC       pimd/pim_macro.o
  CC       pimd/pim_memory.o
  CC       pimd/pim_mlag.o
  CC       pimd/pim_mroute.o
  CC       pimd/pim_msdp.o
  CC       pimd/pim_msdp_packet.o
  CC       pimd/pim_msdp_socket.o
  CC       pimd/pim_msg.o
  CC       pimd/pim_nb.o
  CC       pimd/pim_nb_config.o
  CC       pimd/pim_neighbor.o
  CC       pimd/pim_nht.o
  CC       pimd/pim_oil.o
  CC       pimd/pim_pim.o
  CC       pimd/pim_register.o
  CC       pimd/pim_routemap.o
  CC       pimd/pim_rp.o
  CC       pimd/pim_rpf.o
  CC       pimd/pim_signals.o
  CC       pimd/pim_sock.o
  CC       pimd/pim_ssm.o
  CC       pimd/pim_ssmpingd.o
  CC       pimd/pim_static.o
  CC       pimd/pim_str.o
  CC       pimd/pim_time.o
  CC       pimd/pim_tlv.o
  CC       pimd/pim_upstream.o
  CC       pimd/pim_util.o
  CC       pimd/pim_vty.o
  CC       pimd/pim_zebra.o
  CC       pimd/pim_zlookup.o
  CC       pimd/pim_vxlan.o
  CC       pimd/pim_zpthread.o
  CC       pimd/pimd.o
  GEN      yang/frr-pim.yang.c
  GEN      yang/frr-pim-rp.yang.c
  GEN      yang/frr-igmp.yang.c
  CLIPPY   pbrd/pbr_vty_clippy.c
  CC       pbrd/pbr_map.o
  CC       pbrd/pbr_memory.o
  CC       pbrd/pbr_nht.o
  CLIPPY   pbrd/pbr_debug_clippy.c
  CC       pbrd/pbr_vrf.o
  CLIPPY   staticd/static_vty_clippy.c
  CC       staticd/static_nb.o
  CC       staticd/static_nb_config.o
  CLIPPY   bfdd/bfdd_vty_clippy.c
  CLIPPY   bfdd/bfdd_cli_clippy.c
  CC       bfdd/bfd_packet.o
  CC       bfdd/config.o
  CC       bfdd/control.o
  CC       bfdd/dplane.o
  CC       bfdd/event.o
  CC       bfdd/ptm_adapter.o
  CLIPPY   vrrpd/vrrp_vty_clippy.c
  CC       vrrpd/vrrp_zebra.o
  CLIPPY   pathd/path_cli_clippy.c
  CC       pathd/path_debug.o
  CC       pathd/path_errors.o
  CC       pathd/path_nb.o
  CC       pathd/path_nb_config.o
  CC       pathd/path_nb_state.o
  CLIPPY   pathd/path_ted_clippy.c
  CC       pathd/path_zebra.o
  CC       pathd/pathd.o
  LEX      lib/command_lex.c
  YACC     lib/command_parse.c
  CC       lib/command_match.lo
  CC       lib/command_parse.lo
  CC       lib/csv.lo
  CC       lib/debug.lo
  CC       lib/defaults.lo
  CC       lib/distribute.lo
  CC       lib/ferr.lo
  CC       lib/filter.lo
  CLIPPY   lib/filter_cli_clippy.c
  CC       lib/filter_nb.lo
  CC       lib/frrcu.lo
  CC       lib/frrlua.lo
  CC       lib/frrscript.lo
  CC       lib/frr_pthread.lo
  CC       lib/frrstr.lo
  CC       lib/getopt.lo
  CC       lib/getopt1.lo
  CC       lib/grammar_sandbox.lo
  CC       lib/graph.lo
  CC       lib/hash.lo
  CC       lib/hook.lo
  CC       lib/id_alloc.lo
  CLIPPY   lib/if_clippy.c
  CC       lib/if_rmap.lo
  CC       lib/imsg-buffer.lo
  CC       lib/imsg.lo
  CC       lib/jhash.lo
  CC       lib/json.lo
  CC       lib/keychain.lo
  CC       lib/ldp_sync.lo
  CC       lib/lib_errors.lo
  CC       lib/lib_vty.lo
  CC       lib/libfrr.lo
  CC       lib/libfrr_trace.lo
  CC       lib/linklist.lo
  CC       lib/link_state.lo
  CC       lib/log.lo
  CC       lib/log_filter.lo
  CLIPPY   lib/log_vty_clippy.c
  CC       lib/md5.lo
  CC       lib/memory.lo
  CC       lib/mlag.lo
  CC       lib/module.lo
  CC       lib/mpls.lo
  CC       lib/srv6.lo
  CC       lib/network.lo
  CC       lib/nexthop.lo
  CC       lib/netns_linux.lo
  CC       lib/netns_other.lo
  CLIPPY   lib/nexthop_group_clippy.c
  CC       lib/northbound.lo
  CLIPPY   lib/northbound_cli_clippy.c
  CC       lib/northbound_db.lo
  CC       lib/ntop.lo
  CC       lib/openbsd-tree.lo
  CC       lib/pid_output.lo
  CLIPPY   lib/plist_clippy.c
  CC       lib/prefix.lo
  CC       lib/privs.lo
  CC       lib/ptm_lib.lo
  CC       lib/pullwr.lo
  CC       lib/qobj.lo
  CC       lib/ringbuf.lo
  CC       lib/routemap.lo
  CLIPPY   lib/routemap_cli_clippy.c
  CC       lib/routemap_northbound.lo
  CC       lib/sbuf.lo
  CC       lib/seqlock.lo
  CC       lib/sha256.lo
  CC       lib/sigevent.lo
  CC       lib/skiplist.lo
  CC       lib/sockopt.lo
  CC       lib/sockunion.lo
  CC       lib/spf_backoff.lo
  CC       lib/srcdest_table.lo
  CC       lib/stream.lo
  CC       lib/strformat.lo
  CC       lib/strlcat.lo
  CC       lib/strlcpy.lo
  CC       lib/systemd.lo
  CC       lib/table.lo
  CC       lib/termtable.lo
  CLIPPY   lib/thread_clippy.c
  CC       lib/typerb.lo
  CC       lib/typesafe.lo
  CC       lib/vector.lo
  CC       lib/vrf.lo
  CLIPPY   lib/vty_clippy.c
  CC       lib/wheel.lo
  CC       lib/workqueue.lo
  CC       lib/xref.lo
  CC       lib/yang.lo
  CC       lib/yang_translator.lo
  CC       lib/yang_wrappers.lo
  CC       lib/zclient.lo
  CC       lib/zlog.lo
  CC       lib/zlog_targets.lo
  CC       lib/routing_nb.lo
  CC       lib/routing_nb_config.lo
  GEN      yang/frr-filter.yang.c
  GEN      yang/frr-interface.yang.c
  GEN      yang/frr-route-map.yang.c
  GEN      yang/frr-route-types.yang.c
  GEN      yang/frr-vrf.yang.c
  GEN      yang/frr-routing.yang.c
  GEN      yang/frr-nexthop.yang.c
  GEN      yang/ietf/ietf-routing-types.yang.c
  GEN      yang/ietf/ietf-interfaces.yang.c
  GEN      yang/ietf/ietf-bgp-types.yang.c
  GEN      yang/frr-module-translator.yang.c
  CC       lib/lib_libfrrcares_la-resolver.lo
  CLIPPY   bgpd/bgp_bmp_clippy.c
  CC       pathd/pathd_pathd_pcep_la-path_pcep.lo
  CLIPPY   pathd/path_pcep_cli_clippy.c
  CC       pathd/pathd_pathd_pcep_la-path_pcep_controller.lo
  CC       pathd/pathd_pathd_pcep_la-path_pcep_debug.lo
  CC       pathd/pathd_pathd_pcep_la-path_pcep_lib.lo
  CC       pathd/pathd_pathd_pcep_la-path_pcep_config.lo
  CC       pathd/pathd_pathd_pcep_la-path_pcep_pcc.lo
  CCLD     pceplib/libsocket_comm_mock.la
  CC       pimd/mtracebis.o
  CC       pimd/mtracebis_netlink.o
  CC       pimd/mtracebis_routeget.o
  EXTRACT  vtysh/vtysh_cmd.c
  CC       lib/grammar_sandbox_main.o
  CC       bgpd/bgp_btoa.o
  CC       pimd/test_igmpv3_join.o
  CC       pceplib/pcep_pcc.o
  CC       zebra/connected.o
  CLIPPY   zebra/debug_clippy.c
  CC       zebra/if_ioctl.o
  CC       zebra/if_netlink.o
  CC       zebra/if_sysctl.o
  CLIPPY   zebra/interface_clippy.c
  CC       zebra/ioctl.o
  CC       zebra/ipforward_proc.o
  CC       zebra/ipforward_sysctl.o
  CC       zebra/kernel_netlink.o
  CC       zebra/kernel_socket.o
  CC       zebra/label_manager.o
  CC       zebra/main.o
  CC       zebra/redistribute.o
  CC       zebra/router-id.o
  CC       zebra/rt_netlink.o
  CC       zebra/rt_socket.o
  CLIPPY   zebra/rtadv_clippy.c
  CC       zebra/rtread_netlink.o
  CC       zebra/rtread_sysctl.o
  CC       zebra/rule_netlink.o
  CC       zebra/rule_socket.o
  CC       zebra/table_manager.o
  CC       zebra/zapi_msg.o
  CC       zebra/zebra_dplane.o
  CC       zebra/zebra_errors.o
  CC       zebra/zebra_gr.o
  CC       zebra/zebra_l2.o
  CC       zebra/zebra_evpn.o
  CC       zebra/zebra_evpn_mac.o
  CC       zebra/zebra_evpn_neigh.o
  CC       zebra/zebra_mlag.o
  CLIPPY   zebra/zebra_mlag_vty_clippy.c
  CC       zebra/zebra_mpls.o
  CC       zebra/zebra_mpls_netlink.o
  CC       zebra/zebra_mpls_openbsd.o
  CC       zebra/zebra_mpls_null.o
  CC       zebra/zebra_mpls_vty.o
  CC       zebra/zebra_srv6.o
  CLIPPY   zebra/zebra_srv6_vty_clippy.c
  CC       zebra/zebra_mroute.o
  CC       zebra/zebra_nb.o
  CC       zebra/zebra_nb_config.o
  CC       zebra/zebra_nb_rpcs.o
  CC       zebra/zebra_nb_state.o
  CC       zebra/zebra_netns_id.o
  CC       zebra/zebra_netns_notify.o
  CC       zebra/zebra_nhg.o
  CC       zebra/zebra_ns.o
  CC       zebra/zebra_opaque.o
  CC       zebra/zebra_pbr.o
  CC       zebra/zebra_ptm.o
  CC       zebra/zebra_ptm_redistribute.o
  CC       zebra/zebra_pw.o
  CC       zebra/zebra_rib.o
  CC       zebra/zebra_router.o
  CC       zebra/zebra_rnh.o
  CLIPPY   zebra/zebra_routemap_clippy.c
  CC       zebra/zebra_routemap_nb.o
  CC       zebra/zebra_routemap_nb_config.o
  CC       zebra/zebra_srte.o
  CLIPPY   zebra/zebra_vrf_clippy.c
  CLIPPY   zebra/zebra_vty_clippy.c
  CC       zebra/zebra_vxlan.o
  CLIPPY   zebra/zebra_evpn_mh_clippy.c
  CC       zebra/zserv.o
  CC       zebra/debug_nl.o
  GEN      yang/frr-zebra.yang.c
  GEN      yang/frr-zebra-route-map.yang.c
  CLIPPY   watchfrr/watchfrr_vty_clippy.c
  CC       tools/tools_ssd-start-stop-daemon.o
  CC       bgpd/bgp_main.o
  GEN      yang/frr-bgp-types.yang.c
  GEN      yang/frr-bgp.yang.c
  GEN      yang/frr-bgp-common-structure.yang.c
  GEN      yang/frr-bgp-common.yang.c
  GEN      yang/frr-bgp-common-multiprotocol.yang.c
  GEN      yang/frr-bgp-neighbor.yang.c
  GEN      yang/frr-bgp-peer-group.yang.c
  GEN      yang/frr-bgp-bmp.yang.c
  GEN      yang/frr-bgp-rpki.yang.c
  GEN      yang/frr-deviations-bgp-datacenter.yang.c
  GEN      yang/frr-bgp-filter.yang.c
  GEN      yang/frr-bgp-route-map.yang.c
  CC       ripd/rip_main.o
  GEN      yang/frr-ripd.yang.c
  CC       ripngd/ripng_main.o
  GEN      yang/frr-ripngd.yang.c
  CC       ospfd/ospf_main.o
  GEN      yang/frr-ospf-route-map.yang.c
  CC       ospf6d/ospf6_main.o
  GEN      yang/frr-ospf6-route-map.yang.c
  CC       isisd/isis_bpf.o
  CC       isisd/isis_dlpi.o
  CC       isisd/isis_main.o
  CC       isisd/isis_pfpacket.o
  GEN      yang/frr-isisd.yang.c
  CC       isisd/isisd_fabricd-isis_bpf.o
  CC       isisd/isisd_fabricd-isis_dlpi.o
  CC       isisd/isisd_fabricd-isis_main.o
  CC       isisd/isisd_fabricd-isis_pfpacket.o
  CC       ldpd/ldpd.o
  CC       babeld/babel_main.o
  CC       eigrpd/eigrp_main.o
  GEN      yang/frr-eigrpd.yang.c
  CC       pimd/pim_main.o
  CC       pbrd/pbr_main.o
  CC       staticd/static_main.o
  GEN      yang/frr-staticd.yang.c
  CC       bfdd/bfdd.o
  GEN      yang/frr-bfdd.yang.c
  CC       vrrpd/vrrp_main.o
  GEN      yang/frr-vrrpd.yang.c
  CC       pathd/path_main.o
  GEN      yang/frr-pathd.yang.c
  CC       bgpd/bgp_addpath.o
  CC       bgpd/bgp_advertise.o
  CC       bgpd/bgp_aspath.o
  CC       bgpd/bgp_attr.o
  CC       bgpd/bgp_attr_evpn.o
  CC       bgpd/bgp_bfd.o
  CC       bgpd/bgp_clist.o
  CC       bgpd/bgp_community.o
  CC       bgpd/bgp_community_alias.o
  CC       bgpd/bgp_conditional_adv.o
  CC       bgpd/bgp_damp.o
  CC       bgpd/bgp_debug.o
  CC       bgpd/bgp_evpn_vty.o
  CC       bgpd/bgp_route.o
  CC       bgpd/bgp_routemap.o
  CC       bgpd/bgp_vty.o
  CC       bgpd/rfapi/bgp_rfapi_cfg.o
  CC       bgpd/rfapi/rfapi_import.o
  CC       bgpd/rfapi/rfapi.o
  CC       bgpd/rfapi/rfapi_ap.o
  CC       bgpd/rfapi/rfapi_descriptor_rfp_utils.o
  CC       bgpd/rfapi/rfapi_encap_tlv.o
  CC       bgpd/rfapi/rfapi_nve_addr.o
  CC       bgpd/rfapi/rfapi_monitor.o
  CC       bgpd/rfapi/rfapi_rib.o
bgpd/rfapi/rfapi_rib.c: In function 'rfapiRibFTDFilterRecentPrefix':
bgpd/rfapi/rfapi_rib.c:1817:16: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
  prefix_time = (time_t)trn->info;
                ^
  CC       bgpd/rfapi/rfapi_vty.o
  CC       bgpd/rfapi/vnc_debug.o
  CC       bgpd/rfapi/vnc_export_bgp.o
  CC       bgpd/rfapi/vnc_export_table.o
  CC       bgpd/rfapi/vnc_import_bgp.o
  CC       bgpd/rfapi/vnc_zebra.o
  CC       bgpd/rfp-example/librfp/rfp_example.o
  CC       ripd/rip_cli.o
  CC       ripngd/ripng_cli.o
  CC       ospfd/ospf_abr.o
  CC       ospfd/ospf_api.o
  CC       ospfd/ospf_apiserver.o
  CC       ospfd/ospf_asbr.o
  CC       ospfd/ospf_ase.o
  CC       ospfd/ospf_bfd.o
  CC       ospfd/ospf_dump.o
  CC       ospfd/ospf_gr.o
  CC       ospfd/ospf_ldp_sync.o
  CC       ospfd/ospf_vty.o
  CC       ospf6d/ospf6_nssa.o
  CC       ospf6d/ospf6_abr.o
  CC       ospf6d/ospf6_area.o
  CC       ospf6d/ospf6_asbr.o
  CC       ospf6d/ospf6_gr.o
  CC       ospf6d/ospf6_gr_helper.o
  CC       ospf6d/ospf6_lsa.o
  CC       ospf6d/ospf6_route.o
  CC       ospf6d/ospf6_top.o
  CC       isisd/isis_adjacency.o
  CC       isisd/isis_bfd.o
  CC       isisd/isis_circuit.o
  CC       isisd/isis_csm.o
  CC       isisd/isis_dr.o
  CC       isisd/isis_dynhn.o
  CC       isisd/isis_errors.o
  CC       isisd/isis_events.o
  CC       isisd/isis_flags.o
  CC       isisd/isis_ldp_sync.o
  CC       isisd/isis_lfa.o
  CC       isisd/isis_lsp.o
  CC       isisd/isis_misc.o
  CC       isisd/isis_mt.o
  CC       isisd/isis_pdu.o
  CC       isisd/isis_pdu_counter.o
  CC       isisd/isis_redist.o
  CC       isisd/isis_route.o
  CC       isisd/isis_routemap.o
  CC       isisd/isis_spf.o
  CC       isisd/isis_sr.o
  CC       isisd/isis_te.o
  CC       isisd/isis_tlvs.o
  CC       isisd/isis_tx_queue.o
  CC       isisd/isis_zebra.o
  CC       isisd/isisd.o
  CC       isisd/iso_checksum.o
  CC       isisd/fabricd.o
  CC       isisd/isis_nb.o
  CC       isisd/isis_nb_config.o
  CC       isisd/isis_nb_notifications.o
  CC       isisd/isis_nb_state.o
  CC       isisd/isis_cli.o
  AR       isisd/libfabric.a
  CC       ldpd/accept.o
  CC       ldpd/address.o
  CC       ldpd/adjacency.o
  CC       ldpd/control.o
  CC       ldpd/hello.o
  CC       ldpd/init.o
  CC       ldpd/interface.o
  CC       ldpd/keepalive.o
  CC       ldpd/l2vpn.o
  CC       ldpd/labelmapping.o
  CC       ldpd/lde.o
  CC       ldpd/lde_lib.o
  CC       ldpd/ldp_debug.o
  CC       ldpd/ldp_vty_cmds.o
  CC       babeld/babel_errors.o
  CC       babeld/babel_filter.o
  CC       babeld/babel_interface.o
  CC       babeld/babel_zebra.o
  CC       babeld/babeld.o
  CC       babeld/kernel.o
  CC       babeld/message.o
  CC       babeld/neighbour.o
  CC       babeld/net.o
  CC       babeld/resend.o
  CC       babeld/route.o
  CC       babeld/source.o
  CC       babeld/util.o
  CC       babeld/xroute.o
  CC       eigrpd/eigrp_cli.o
  CC       eigrpd/eigrp_vty.o
  CC       pimd/pim_assert.o
  CC       pimd/pim_bfd.o
  CC       pimd/pim_br.o
  CC       pimd/pim_bsm.o
  CC       pimd/pim_cmd.o
  CC       yang/frr-pim.yang.o
  CC       yang/frr-pim-rp.yang.o
  CC       yang/frr-igmp.yang.o
  CC       pbrd/pbr_zebra.o
  CC       pbrd/pbr_vty.o
  CC       pbrd/pbr_debug.o
  CC       staticd/static_debug.o
  CC       staticd/static_nht.o
  CC       staticd/static_routes.o
  CC       staticd/static_zebra.o
  CC       staticd/static_vrf.o
  CC       staticd/static_vty.o
  CC       bfdd/bfd.o
  CC       bfdd/bfdd_nb.o
  CC       bfdd/bfdd_nb_config.o
  CC       bfdd/bfdd_nb_state.o
  CC       bfdd/bfdd_vty.o
  CC       bfdd/bfdd_cli.o
  CC       vrrpd/vrrp.o
  CC       vrrpd/vrrp_arp.o
  CC       vrrpd/vrrp_debug.o
  CC       vrrpd/vrrp_ndisc.o
  CC       vrrpd/vrrp_northbound.o
  CC       vrrpd/vrrp_packet.o
  CC       vrrpd/vrrp_vty.o
  CC       pathd/path_cli.o
  CC       pathd/path_ted.o
  CC       lib/agg_table.lo
  CC       lib/atomlist.lo
  CC       lib/bfd.lo
  CC       lib/buffer.lo
  CC       lib/checksum.lo
  CC       lib/command.lo
  CC       lib/command_graph.lo
  CC       lib/filter_cli.lo
  CC       lib/if.lo
  CC       lib/log_vty.lo
  CC       lib/nexthop_group.lo
  CC       lib/northbound_cli.lo
  CC       lib/plist.lo
  CC       lib/routemap_cli.lo
  CC       lib/thread.lo
  CC       lib/vty.lo
  CC       lib/printf/printf-pos.lo
  CC       lib/printf/vfprintf.lo
  CC       lib/printf/glue.lo
  CC       yang/frr-filter.yang.lo
  CC       yang/frr-interface.yang.lo
  CC       yang/frr-route-map.yang.lo
  CC       yang/frr-route-types.yang.lo
  CC       yang/frr-vrf.yang.lo
  CC       yang/frr-routing.yang.lo
  CC       yang/frr-nexthop.yang.lo
  CC       yang/ietf/ietf-routing-types.yang.lo
  CC       yang/ietf/ietf-interfaces.yang.lo
  CC       yang/ietf/ietf-bgp-types.yang.lo
  CC       yang/frr-module-translator.yang.lo
  CCLD     lib/libfrrcares.la
  CC       zebra/irdp_interface.lo
  CC       zebra/irdp_main.lo
  CC       zebra/irdp_packet.lo
  CC       zebra/zebra_mlag_private.lo
  CC       zebra/dplane_fpm_nl.lo
  CC       bgpd/bgp_bmp.lo
  CC       pathd/pathd_pathd_pcep_la-path_pcep_cli.lo
  CC       pceplib/pceplib_libpcep_pcc_la-pcep_msg_messages.lo
  CC       pceplib/pceplib_libpcep_pcc_la-pcep_msg_objects.lo
  CC       pceplib/pceplib_libpcep_pcc_la-pcep_msg_tlvs.lo
  CC       pceplib/pceplib_libpcep_pcc_la-pcep_msg_tools.lo
  CC       pceplib/pceplib_libpcep_pcc_la-pcep_msg_messages_encoding.lo
  CC       pceplib/pceplib_libpcep_pcc_la-pcep_msg_objects_encoding.lo
  CC       pceplib/pceplib_libpcep_pcc_la-pcep_msg_tlvs_encoding.lo
  CC       pceplib/pceplib_libpcep_pcc_la-pcep_msg_object_error_types.lo
  CC       pceplib/pceplib_libpcep_pcc_la-pcep_pcc_api.lo
  CC       pceplib/pceplib_libpcep_pcc_la-pcep_session_logic.lo
  CC       pceplib/pceplib_libpcep_pcc_la-pcep_session_logic_loop.lo
  CC       pceplib/pceplib_libpcep_pcc_la-pcep_session_logic_states.lo
  CC       pceplib/pceplib_libpcep_pcc_la-pcep_session_logic_counters.lo
  CC       pceplib/pceplib_libpcep_pcc_la-pcep_socket_comm_loop.lo
  CC       pceplib/pceplib_libpcep_pcc_la-pcep_socket_comm.lo
  CC       pceplib/pceplib_libpcep_pcc_la-pcep_timers_event_loop.lo
  CC       pceplib/pceplib_libpcep_pcc_la-pcep_timers.lo
  CC       pceplib/pceplib_libpcep_pcc_la-pcep_utils_counters.lo
  CC       pceplib/pceplib_libpcep_pcc_la-pcep_utils_double_linked_list.lo
  CC       pceplib/pceplib_libpcep_pcc_la-pcep_utils_logging.lo
  CC       pceplib/pceplib_libpcep_pcc_la-pcep_utils_memory.lo
  CC       pceplib/pceplib_libpcep_pcc_la-pcep_utils_ordered_list.lo
  CC       pceplib/pceplib_libpcep_pcc_la-pcep_utils_queue.lo
  CC       vtysh/vtysh_main.o
  CC       vtysh/vtysh.o
  CC       vtysh/vtysh_user.o
  CC       vtysh/vtysh_config.o
  CC       vtysh/vtysh_cmd.o
  CC       tools/permutations.o
  CC       tools/gen_northbound_callbacks.o
  CC       tools/gen_yang_deviations.o
  CC       bgpd/rfp-example/rfptest/bgpd_rfp_example_rfptest_rfptest-rfptest.o
  CC       zebra/debug.o
  CC       zebra/interface.o
  CC       zebra/rtadv.o
  CC       zebra/zebra_mlag_vty.o
  CC       zebra/zebra_srv6_vty.o
  CC       zebra/zebra_routemap.o
  CC       zebra/zebra_vrf.o
  CC       zebra/zebra_vty.o
  CC       zebra/zebra_evpn_mh.o
  CC       yang/frr-zebra.yang.o
  CC       yang/frr-zebra-route-map.yang.o
  CC       watchfrr/watchfrr.o
  CC       watchfrr/watchfrr_errors.o
  CC       watchfrr/watchfrr_vty.o
  CCLD     tools/ssd
  CC       yang/frr-bgp-types.yang.o
  CC       yang/frr-bgp.yang.o
  CC       yang/frr-bgp-common-structure.yang.o
  CC       yang/frr-bgp-common.yang.o
  CC       yang/frr-bgp-common-multiprotocol.yang.o
  CC       yang/frr-bgp-neighbor.yang.o
  CC       yang/frr-bgp-peer-group.yang.o
  CC       yang/frr-bgp-bmp.yang.o
  CC       yang/frr-bgp-rpki.yang.o
  CC       yang/frr-deviations-bgp-datacenter.yang.o
  CC       yang/frr-bgp-filter.yang.o
  CC       yang/frr-bgp-route-map.yang.o
  CC       yang/frr-ripd.yang.o
  CC       yang/frr-ripngd.yang.o
  CC       yang/frr-ospf-route-map.yang.o
  CC       yang/frr-ospf6-route-map.yang.o
  CC       yang/frr-isisd.yang.o
  CC       nhrpd/linux.o
  CC       nhrpd/netlink_arp.o
  CC       nhrpd/nhrp_cache.o
  CC       nhrpd/nhrp_errors.o
  CC       nhrpd/nhrp_event.o
  CC       nhrpd/nhrp_interface.o
  CC       nhrpd/nhrp_main.o
  CC       nhrpd/nhrp_nhs.o
  CC       nhrpd/nhrp_packet.o
  CC       nhrpd/nhrp_peer.o
  CC       nhrpd/nhrp_multicast.o
  CC       nhrpd/nhrp_route.o
  CC       nhrpd/nhrp_shortcut.o
  CC       nhrpd/nhrp_vc.o
  CC       nhrpd/nhrp_vty.o
  CC       nhrpd/reqid.o
  CC       nhrpd/vici.o
  CC       nhrpd/zbuf.o
  CC       nhrpd/znl.o
  CC       yang/frr-eigrpd.yang.o
  CC       yang/frr-staticd.yang.o
  CC       yang/frr-bfdd.yang.o
  CC       yang/frr-vrrpd.yang.o
  CC       yang/frr-pathd.yang.o
  XRELFO   tools/ssd.xref
  XRELFO   lib/libfrrcares.la.xref
while processing lib/libfrrcares.la:
Traceback (most recent call last):
  File "./python/xrelfo.py", line 377, in _main
    xrelfo.load_file(fn)
  File "./python/xrelfo.py", line 282, in load_file
    self.load_elf(filename, orig_filename)
  File "./python/xrelfo.py", line 324, in load_elf
    if ptr.xref is None:
  File "/openwrt/build_dir/target-mips_24kc_musl/frr-c18235d5b1e33fad9d3181aa29fefa48b8c6ff3f/python/clippy/elf.py", line 351, in __getattr__
    self._fdata[attrname] = self._fdata[attrname]()
  File "/openwrt/build_dir/target-mips_24kc_musl/frr-c18235d5b1e33fad9d3181aa29fefa48b8c6ff3f/python/clippy/elf.py", line 229, in __call__
    return self.cls(self.ptr)
  File "./python/xrelfo.py", line 70, in __init__
    super().__init__(*args, **kwargs)
  File "/openwrt/build_dir/target-mips_24kc_musl/frr-c18235d5b1e33fad9d3181aa29fefa48b8c6ff3f/python/clippy/elf.py", line 313, in __init__
    data = dataptr.get_data(struct.calcsize(pspec))
  File "/openwrt/build_dir/target-mips_24kc_musl/frr-c18235d5b1e33fad9d3181aa29fefa48b8c6ff3f/python/clippy/elf.py", line 119, in get_data
    return self._dstsect[self._dstoffs:self._dstoffs+reflen]
  File "/openwrt/build_dir/target-mips_24kc_musl/frr-c18235d5b1e33fad9d3181aa29fefa48b8c6ff3f/python/clippy/elf.py", line 429, in __getitem__
    return self._obj[k]
_clippy.ELFAccessError: virtual address (337510656) not found in program headers
make[5]: *** [Makefile:13079: lib/libfrrcares.la.xref] Error 1
make[5]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/frr-c18235d5b1e33fad9d3181aa29fefa48b8c6ff3f'
make[4]: *** [Makefile:5537: all] Error 2
make[4]: Leaving directory '/openwrt/build_dir/target-mips_24kc_musl/frr-c18235d5b1e33fad9d3181aa29fefa48b8c6ff3f'
make[3]: *** [Makefile:247: /openwrt/build_dir/target-mips_24kc_musl/frr-c18235d5b1e33fad9d3181aa29fefa48b8c6ff3f/.built] Error 2
Last updated on 27 Nov 2021
Published on 27 Nov 2021