* Package: net-misc/openvswitch-2.7.0 * Repository: gentoo * Maintainer: dev-zero@gentoo.org prometheanfire@gentoo.org,virtualization@gentoo.org * USE: abi_x86_64 amd64 elibc_glibc kernel_linux modules python_targets_python2_7 python_targets_python3_4 ssl userland_GNU * FEATURES: preserve-libs sandbox userpriv usersandbox * Determining the location of the kernel source code * Found kernel source directory: * /usr/src/linux * Found kernel object directory: * /lib/modules/4.9.12-hardened/build * Found sources for kernel version: * 4.9.12-hardened * Checking for suitable kernel configuration options... * CONFIG_NET_CLS_U32: is not set when it should be. * CONFIG_NET_SCH_INGRESS: is not set when it should be. * CONFIG_NET_ACT_POLICE: is not set when it should be. * CONFIG_TUN: is not set when it should be. * Please check to make sure these options are set correctly. * Failure to do so may cause unexpected problems. >>> Unpacking source... >>> Unpacking openvswitch-2.7.0.tar.gz to /var/tmp/portage/net-misc/openvswitch-2.7.0/work >>> Source unpacked in /var/tmp/portage/net-misc/openvswitch-2.7.0/work >>> Preparing source in /var/tmp/portage/net-misc/openvswitch-2.7.0/work/openvswitch-2.7.0 ... * Running eautoreconf in '/var/tmp/portage/net-misc/openvswitch-2.7.0/work/openvswitch-2.7.0' ... * Running libtoolize --install --copy --force --automake ... [ ok ] * Running aclocal -I m4 ... [ ok ] * Running autoconf --force ... [ ok ] * Running autoheader ... [ ok ] * Running automake --add-missing --copy --foreign --force-missing ... [ ok ] * Running elibtoolize in: openvswitch-2.7.0/ * Running elibtoolize in: openvswitch-2.7.0/build-aux/ * Applying portage/1.2.0 patch ... * Applying sed/1.5.6 patch ... * Applying as-needed/2.4.3 patch ... * Applying xcp-interface-reconfigure-2.3.2.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /var/tmp/portage/net-misc/openvswitch-2.7.0/work/openvswitch-2.7.0 ... * econf: updating openvswitch-2.7.0/build-aux/config.sub with /usr/share/gnuconfig/config.sub * econf: updating openvswitch-2.7.0/build-aux/config.guess with /usr/share/gnuconfig/config.guess ./configure --prefix=/usr --build=x86_64-pc-linux-gnu --host=x86_64-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --disable-dependency-tracking --disable-silent-rules --docdir=/usr/share/doc/openvswitch-2.7.0 --htmldir=/usr/share/doc/openvswitch-2.7.0/html --libdir=/usr/lib64 --with-linux=/lib/modules/4.9.12-hardened/build --with-rundir=/var/run/openvswitch --with-logdir=/var/log/openvswitch --with-pkidir=/etc/ssl/openvswitch --with-dbdir=/var/lib/openvswitch --enable-ssl --enable-ndebug checking for a BSD-compatible install... /usr/lib/portage/python3.4/ebuild-helpers/xattr/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... gawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking how to create a pax tar archive... gnutar checking for style of include used by make... GNU checking for x86_64-pc-linux-gnu-gcc... x86_64-pc-linux-gnu-gcc 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... no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether x86_64-pc-linux-gnu-gcc accepts -g... yes checking for x86_64-pc-linux-gnu-gcc option to accept ISO C89... none needed checking whether x86_64-pc-linux-gnu-gcc understands -c and -o together... yes checking dependency style of x86_64-pc-linux-gnu-gcc... none checking for x86_64-pc-linux-gnu-gcc option to accept ISO C99... none needed checking how to run the C preprocessor... x86_64-pc-linux-gnu-gcc -E checking for grep that handles long lines and -e... /bin/grep checking for fgrep... /bin/grep -F checking for egrep... /bin/grep -E checking for perl... /usr/bin/perl 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 byte ordering is bigendian... no checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking build system type... x86_64-pc-linux-gnu checking host system type... x86_64-pc-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for ld used by x86_64-pc-linux-gnu-gcc... /usr/x86_64-pc-linux-gnu/bin/ld checking if the linker (/usr/x86_64-pc-linux-gnu/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/x86_64-pc-linux-gnu-nm -B checking the name lister (/usr/bin/x86_64-pc-linux-gnu-nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-pc-linux-gnu file names to x86_64-pc-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 /usr/x86_64-pc-linux-gnu/bin/ld option to reload object files... -r checking for x86_64-pc-linux-gnu-objdump... x86_64-pc-linux-gnu-objdump checking how to recognize dependent libraries... pass_all checking for x86_64-pc-linux-gnu-dlltool... no checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for x86_64-pc-linux-gnu-ar... x86_64-pc-linux-gnu-ar checking for archiver @FILE support... @ checking for x86_64-pc-linux-gnu-strip... x86_64-pc-linux-gnu-strip checking for x86_64-pc-linux-gnu-ranlib... x86_64-pc-linux-gnu-ranlib checking command to parse /usr/bin/x86_64-pc-linux-gnu-nm -B output from x86_64-pc-linux-gnu-gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for x86_64-pc-linux-gnu-mt... no checking for mt... mt checking if mt is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if x86_64-pc-linux-gnu-gcc supports -fno-rtti -fno-exceptions... no checking for x86_64-pc-linux-gnu-gcc option to produce PIC... -fPIC -DPIC checking if x86_64-pc-linux-gnu-gcc PIC flag -fPIC -DPIC works... yes checking if x86_64-pc-linux-gnu-gcc static flag -static works... yes checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... yes checking if x86_64-pc-linux-gnu-gcc supports -c -o file.o... (cached) yes checking whether the x86_64-pc-linux-gnu-gcc linker (/usr/x86_64-pc-linux-gnu/bin/ld -m elf_x86_64) supports shared libraries... yes 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... no checking whether to build static libraries... yes checking for library containing pow... -lm checking for library containing clock_gettime... none required checking for library containing timer_create... -lrt checking for library containing pthread_create... -lpthread checking whether strerror_r is declared... yes checking for strerror_r... yes checking whether strerror_r returns char *... yes checking vmware.h usability... no checking vmware.h presence... no checking for vmware.h... no checking for MSVC x64 compiler... no checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking for linux/netlink.h... yes checking for pkg-config... /usr/bin/pkg-config checking whether compiling and linking against OpenSSL works... yes checking for capng_clear in -lcap-ng... yes checking for Python 2.x for x >= 7... (cached) no checking for Python 3.x for x >= 4... /usr/bin/python3 checking for flake8... yes checking for sphinx... yes checking for dot... yes checking net/if_packet.h usability... yes checking net/if_packet.h presence... yes checking for net/if_packet.h... yes checking net/if_dl.h usability... no checking net/if_dl.h presence... no checking for net/if_dl.h... no checking whether strtok_r macro segfaults on some inputs... no checking whether sys_siglist is declared... yes checking for struct stat.st_mtim.tv_nsec... yes checking for struct stat.st_mtimensec... no checking for struct ifreq.ifr_flagshigh... no checking for mlockall... yes checking for strnlen... yes checking for getloadavg... yes checking for statvfs... yes checking for getmntent_r... yes checking mntent.h usability... yes checking mntent.h presence... yes checking for mntent.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking linux/types.h usability... yes checking linux/types.h presence... yes checking for linux/types.h... yes checking linux/if_ether.h usability... yes checking linux/if_ether.h presence... yes checking for linux/if_ether.h... yes checking stdatomic.h usability... yes checking stdatomic.h presence... yes checking for stdatomic.h... yes checking for net/if_mib.h... no checking for library containing backtrace... none required checking linux/perf_event.h usability... yes checking linux/perf_event.h presence... yes checking for linux/perf_event.h... yes checking valgrind/valgrind.h usability... no checking valgrind/valgrind.h presence... no checking for valgrind/valgrind.h... no checking for connect in -lsocket... no checking for library containing gethostbyname... none required checking XenServer release... none checking for groff... yes checking whether make is GNU make... yes checking whether x86_64-pc-linux-gnu-gcc has that supports thread_local... no checking whether x86_64-pc-linux-gnu-gcc supports __thread... yes checking for library containing __atomic_load_8... -latomic checking whether x86_64-pc-linux-gnu-gcc supports GCC 4.0+ atomic built-ins... yes checking value of __atomic_always_lock_free(1)... 1 checking value of __atomic_always_lock_free(2)... 1 checking value of __atomic_always_lock_free(4)... 1 checking value of __atomic_always_lock_free(8)... 1 checking for library containing aio_write... none required checking for pthread_set_name_np... no checking for pthread_setname_np() variant... glibc checking whether __linux__ is defined... true checking linker output version information... libX-2.so.7.0.0) checking for working posix_memalign... yes checking whether the preprocessor supports include_next... yes checking whether system header files limit the line length... no checking for stdio.h... yes checking for string.h... (cached) yes checking whether x86_64-pc-linux-gnu-gcc accepts -Werror... yes checking whether x86_64-pc-linux-gnu-gcc accepts -Wall... yes checking whether x86_64-pc-linux-gnu-gcc accepts -Wextra... yes checking whether x86_64-pc-linux-gnu-gcc accepts -Wno-sign-compare... yes checking whether x86_64-pc-linux-gnu-gcc accepts -Wpointer-arith... yes checking whether x86_64-pc-linux-gnu-gcc accepts -Wformat -Wformat-security... yes checking whether x86_64-pc-linux-gnu-gcc accepts -Wswitch-enum... yes checking whether x86_64-pc-linux-gnu-gcc accepts -Wunused-parameter... yes checking whether x86_64-pc-linux-gnu-gcc accepts -Wbad-function-cast... yes checking whether x86_64-pc-linux-gnu-gcc accepts -Wcast-align... yes checking whether x86_64-pc-linux-gnu-gcc accepts -Wstrict-prototypes... yes checking whether x86_64-pc-linux-gnu-gcc accepts -Wold-style-definition... yes checking whether x86_64-pc-linux-gnu-gcc accepts -Wmissing-prototypes... yes checking whether x86_64-pc-linux-gnu-gcc accepts -Wmissing-field-initializers... yes checking whether x86_64-pc-linux-gnu-gcc accepts -Wthread-safety... no checking whether x86_64-pc-linux-gnu-gcc accepts -fno-strict-aliasing... yes checking whether x86_64-pc-linux-gnu-gcc accepts -Wswitch-bool... yes checking whether x86_64-pc-linux-gnu-gcc accepts -Wlogical-not-parentheses... yes checking whether x86_64-pc-linux-gnu-gcc accepts -Wsizeof-array-argument... yes checking whether x86_64-pc-linux-gnu-gcc accepts -Wbool-compare... yes checking whether x86_64-pc-linux-gnu-gcc accepts -Wshift-negative-value... no checking whether x86_64-pc-linux-gnu-gcc accepts -Wduplicated-cond... no checking whether x86_64-pc-linux-gnu-gcc accepts -Qunused-arguments... no checking whether x86_64-pc-linux-gnu-gcc accepts -Wno-unused... yes checking whether x86_64-pc-linux-gnu-gcc accepts -Wno-unused-parameter... yes checking target hint for cgcc... x86_64 checking whether make has GNU make $(if) extension... yes checking for Linux build directory... /lib/modules/4.9.12-hardened/build checking for Linux source directory... /lib/modules/4.9.12-hardened/build checking for kernel version... 4.9.12 checking whether src_err, matches in /lib/modules/4.9.12-hardened/build/arch/x86/include/asm/checksum_32.h... no checking whether ipv6_dst_lookup.*net matches in /lib/modules/4.9.12-hardened/build/include/net/addrconf.h... yes checking whether ipv6_stub matches in /lib/modules/4.9.12-hardened/build/include/net/addrconf.h... yes checking whether ERR_CAST matches in /lib/modules/4.9.12-hardened/build/include/linux/err.h... yes checking whether IS_ERR_OR_NULL matches in /lib/modules/4.9.12-hardened/build/include/linux/err.h... yes checking whether PTR_ERR_OR_ZERO matches in /lib/modules/4.9.12-hardened/build/include/linux/err.h... yes checking whether eth_hw_addr_random matches in /lib/modules/4.9.12-hardened/build/include/linux/etherdevice.h... yes checking whether ether_addr_copy matches in /lib/modules/4.9.12-hardened/build/include/linux/etherdevice.h... yes checking whether IFLA_GENEVE_TOS matches in /lib/modules/4.9.12-hardened/build/include/uapi/linux/if_link.h... yes checking whether rtnl_link_stats64 matches in /lib/modules/4.9.12-hardened/build/include/uapi/linux/if_link.h... yes checking whether rtnl_link_stats64 matches in /lib/modules/4.9.12-hardened/build/include/linux/if_link.h... no checking whether vlan_set_encap_proto matches in /lib/modules/4.9.12-hardened/build/include/linux/if_vlan.h... yes checking whether vlan_hwaccel_push_inside matches in /lib/modules/4.9.12-hardened/build/include/linux/if_vlan.h... yes checking whether ipv4_is_multicast matches in /lib/modules/4.9.12-hardened/build/include/linux/in.h... yes checking whether proto_ports_offset matches in /lib/modules/4.9.12-hardened/build/include/linux/in.h... yes checking whether __ip_select_ident.*dst_entry matches in /lib/modules/4.9.12-hardened/build/include/net/ip.h... no checking whether __ip_select_ident.*net matches in /lib/modules/4.9.12-hardened/build/include/net/ip.h... yes checking whether inet_get_local_port_range.*net matches in /lib/modules/4.9.12-hardened/build/include/net/ip.h... yes checking whether ip_defrag.*net matches in /lib/modules/4.9.12-hardened/build/include/net/ip.h... yes checking whether ip_do_fragment has parameter net in /lib/modules/4.9.12-hardened/build/include/net/ip.h... yes checking whether ip_local_out has parameter net in /lib/modules/4.9.12-hardened/build/include/net/ip.h... yes checking whether ip_skb_dst_mtu matches in /lib/modules/4.9.12-hardened/build/include/net/ip.h... yes checking whether IPSKB_FRAG_PMTU matches in /lib/modules/4.9.12-hardened/build/include/net/ip.h... yes checking whether __ip_tunnel_change_mtu matches in /lib/modules/4.9.12-hardened/build/include/net/ip_tunnels.h... yes checking whether hashfn.*const matches in /lib/modules/4.9.12-hardened/build/include/net/inet_frag.h... yes checking whether last_in matches in /lib/modules/4.9.12-hardened/build/include/net/inet_frag.h... no checking whether inet_frag_evicting matches in /lib/modules/4.9.12-hardened/build/include/net/inet_frag.h... yes checking whether inet_frag_evictor matches in /lib/modules/4.9.12-hardened/build/include/net/inet_frag.h... no checking whether inet_frags has member frags_work in /lib/modules/4.9.12-hardened/build/include/net/inet_frag.h... yes checking whether inet_frags has member rwlock in /lib/modules/4.9.12-hardened/build/include/net/inet_frag.h... no checking whether inet_frag_queue has member list_evictor in /lib/modules/4.9.12-hardened/build/include/net/inet_frag.h... yes checking whether inet_frag_lru_move matches in /lib/modules/4.9.12-hardened/build/include/net/inet_frag.h... no checking whether sub_frag_mem_limit has parameter struct.netns_frags in /lib/modules/4.9.12-hardened/build/include/net/inet_frag.h... yes checking whether void.*inet_frags_init matches in /lib/modules/4.9.12-hardened/build/include/net/inet_frag.h... no checking whether vif matches in /lib/modules/4.9.12-hardened/build/include/net/inetpeer.h... yes checking whether ip_tunnel_key has member label in /lib/modules/4.9.12-hardened/build/include/net/ip_tunnels.h... yes checking whether iptunnel_pull_offloads matches in /lib/modules/4.9.12-hardened/build/include/net/ip_tunnels.h... yes checking whether dst_cache matches in /lib/modules/4.9.12-hardened/build/include/net/dst_cache.h... yes checking whether sock_create_kern.*net matches in /lib/modules/4.9.12-hardened/build/include/linux/net.h... yes checking whether ndo_fill_metadata_dst matches in /lib/modules/4.9.12-hardened/build/include/linux/netdevice.h... yes checking whether dev_disable_lro matches in /lib/modules/4.9.12-hardened/build/include/linux/netdevice.h... yes checking whether dev_get_stats matches in /lib/modules/4.9.12-hardened/build/include/linux/netdevice.h... yes checking whether dev_get_by_index_rcu matches in /lib/modules/4.9.12-hardened/build/include/linux/netdevice.h... yes checking whether dev_recursion_level matches in /lib/modules/4.9.12-hardened/build/include/linux/netdevice.h... yes checking whether __skb_gso_segment matches in /lib/modules/4.9.12-hardened/build/include/linux/netdevice.h... yes checking whether can_checksum_protocol matches in /lib/modules/4.9.12-hardened/build/include/linux/netdevice.h... yes checking whether ndo_get_iflink matches in /lib/modules/4.9.12-hardened/build/include/linux/netdevice.h... yes checking whether ndo_features_check matches in /lib/modules/4.9.12-hardened/build/include/linux/netdevice.h... yes checking whether ndo_add_vxlan_port matches in /lib/modules/4.9.12-hardened/build/include/linux/netdevice.h... no checking whether ndo_add_geneve_port matches in /lib/modules/4.9.12-hardened/build/include/linux/netdevice.h... no checking whether netdev_features_t matches in /lib/modules/4.9.12-hardened/build/include/linux/netdevice.h... yes checking whether pcpu_sw_netstats.*tstats matches in /lib/modules/4.9.12-hardened/build/include/linux/netdevice.h... yes checking whether netif_needs_gso.*net_device matches in /lib/modules/4.9.12-hardened/build/include/linux/netdevice.h... no checking whether udp_offload matches in /lib/modules/4.9.12-hardened/build/include/linux/netdevice.h... no checking whether udp_offload.*uoff matches in /lib/modules/4.9.12-hardened/build/include/linux/netdevice.h... no checking whether gro_remcsum matches in /lib/modules/4.9.12-hardened/build/include/linux/netdevice.h... yes checking whether IFF_PHONY_HEADROOM matches in /lib/modules/4.9.12-hardened/build/include/linux/netdevice.h... yes checking whether net_device_ops has member extended in /lib/modules/4.9.12-hardened/build/include/linux/netdevice.h... no checking whether netdev_master_upper_dev_link has parameter upper_priv in /lib/modules/4.9.12-hardened/build/include/linux/netdevice.h... yes checking whether nf_hook_state matches in /lib/modules/4.9.12-hardened/build/include/linux/netfilter.h... yes checking whether nf_register_net_hook matches in /lib/modules/4.9.12-hardened/build/include/linux/netfilter.h... yes checking whether nf_hookfn.*nf_hook_ops matches in /lib/modules/4.9.12-hardened/build/include/linux/netfilter.h... no checking whether nf_hookfn has parameter priv in /lib/modules/4.9.12-hardened/build/include/linux/netfilter.h... yes checking whether nf_hook_ops has member owner in /lib/modules/4.9.12-hardened/build/include/linux/netfilter.h... no checking whether nf_ipv6_ops has member fragment.*sock in /lib/modules/4.9.12-hardened/build/include/linux/netfilter_ipv6.h... yes checking whether nf_ct_tmpl_alloc has parameter nf_conntrack_zone in /lib/modules/4.9.12-hardened/build/include/net/netfilter/nf_conntrack.h... yes checking whether nf_ct_get_tuplepr has parameter struct.net in /lib/modules/4.9.12-hardened/build/include/net/netfilter/nf_conntrack.h... yes checking whether nf_ct_zone_init matches in /lib/modules/4.9.12-hardened/build/include/net/netfilter/nf_conntrack_zones.h... yes checking whether nf_connlabels_get matches in /lib/modules/4.9.12-hardened/build/include/net/netfilter/nf_conntrack_labels.h... yes checking whether nf_connlabels_get has parameter int bit in /lib/modules/4.9.12-hardened/build/include/net/netfilter/nf_conntrack_labels.h... yes checking whether nf_conn_labels has member words in /lib/modules/4.9.12-hardened/build/include/net/netfilter/nf_conntrack_labels.h... no checking whether nf_ct_frag6_consume_orig matches in /lib/modules/4.9.12-hardened/build/include/net/netfilter/ipv6/nf_defrag_ipv6.h... no checking whether nf_ct_frag6_output matches in /lib/modules/4.9.12-hardened/build/include/net/netfilter/ipv6/nf_defrag_ipv6.h... no checking whether nf_ct_nat_ext_add matches in /lib/modules/4.9.12-hardened/build/include/net/netfilter/nf_nat.h... yes checking whether nf_nat_alloc_null_binding matches in /lib/modules/4.9.12-hardened/build/include/net/netfilter/nf_nat.h... yes checking whether nf_ct_seq_adjust matches in /lib/modules/4.9.12-hardened/build/include/net/netfilter/nf_conntrack_seqadj.h... yes checking whether prandom_u32 matches in /lib/modules/4.9.12-hardened/build/include/linux/random.h... yes checking whether prandom_u32_max matches in /lib/modules/4.9.12-hardened/build/include/linux/random.h... yes checking whether get_link_net matches in /lib/modules/4.9.12-hardened/build/include/net/rtnetlink.h... yes checking whether name_assign_type matches in /lib/modules/4.9.12-hardened/build/include/net/rtnetlink.h... yes checking whether rtnl_create_link.*src_net matches in /lib/modules/4.9.12-hardened/build/include/net/rtnetlink.h... no checking whether possible_net_t matches in /lib/modules/4.9.12-hardened/build/include/net/net_namespace.h... yes checking whether rcu_read_lock_held matches in /lib/modules/4.9.12-hardened/build/include/linux/rcupdate.h... yes checking whether lockdep_rtnl_is_held matches in /lib/modules/4.9.12-hardened/build/include/linux/rtnetlink.h... yes checking whether [^@]proto_data_valid matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... no checking whether skb_checksum_start_offset matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether inner_protocol matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether inner_protocol_type matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether skb_inner_transport_offset matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether kfree_skb_list matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether rxhash matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... no checking whether u16.*rxhash matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... no checking whether skb_dst( matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether skb_copy_from_linear_data_offset matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether skb_reset_tail_pointer matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether skb_cow_head matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether skb_warn_if_lro matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether consume_skb matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether skb_frag_page matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether skb_has_frag_list matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether __skb_fill_page_desc matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether skb_reset_mac_len matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether skb_unclone matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether skb_orphan_frags matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether skb_get_hash( matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether skb_clear_hash matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether int.skb_zerocopy( matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether u8.*l4_rxhash matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... no checking whether skb_ensure_writable matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether skb_vlan_pop matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether skb_vlan_push matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether skb_clear_hash_if_not_l4 matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether skb_postpush_rcsum matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether lco_csum matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether bool matches in /lib/modules/4.9.12-hardened/build/include/linux/types.h... yes checking whether __wsum matches in /lib/modules/4.9.12-hardened/build/include/linux/types.h... no checking whether __wsum matches in /lib/modules/4.9.12-hardened/build/include/uapi/linux/types.h... yes checking whether csum_replace4 matches in /lib/modules/4.9.12-hardened/build/include/net/checksum.h... yes checking whether csum_unfold matches in /lib/modules/4.9.12-hardened/build/include/net/checksum.h... yes checking whether dst_discard_sk matches in /lib/modules/4.9.12-hardened/build/include/net/dst.h... no checking whether __skb_dst_copy matches in /lib/modules/4.9.12-hardened/build/include/net/dst.h... yes checking whether genl_has_listeners matches in /lib/modules/4.9.12-hardened/build/include/net/genetlink.h... yes checking whether mcgrp_offset matches in /lib/modules/4.9.12-hardened/build/include/net/genetlink.h... yes checking whether parallel_ops matches in /lib/modules/4.9.12-hardened/build/include/net/genetlink.h... yes checking whether netlink_has_listeners(net->genl_sock matches in /lib/modules/4.9.12-hardened/build/include/net/genetlink.h... yes checking whether genlmsg_parse matches in /lib/modules/4.9.12-hardened/build/include/net/genetlink.h... yes checking whether genl_notify.*family matches in /lib/modules/4.9.12-hardened/build/include/net/genetlink.h... yes checking whether genl_notify has parameter net in /lib/modules/4.9.12-hardened/build/include/net/genetlink.h... no checking whether genl_multicast_group has member id in /lib/modules/4.9.12-hardened/build/include/net/genetlink.h... no checking whether geneve_hdr matches in /lib/modules/4.9.12-hardened/build/include/net/geneve.h... no checking whether gre_cisco_register matches in /lib/modules/4.9.12-hardened/build/include/net/gre.h... no checking whether gre_handle_offloads matches in /lib/modules/4.9.12-hardened/build/include/net/gre.h... no checking whether IP6_FH_F_SKIP_RH matches in /lib/modules/4.9.12-hardened/build/include/net/ipv6.h... yes checking whether ip6_local_out_sk matches in /lib/modules/4.9.12-hardened/build/include/net/ipv6.h... no checking whether __ipv6_addr_jhash matches in /lib/modules/4.9.12-hardened/build/include/net/ipv6.h... yes checking whether rt6i.*u.dst matches in /lib/modules/4.9.12-hardened/build/include/net/ip6_fib.h... no checking whether ip6_frag.*sock matches in /lib/modules/4.9.12-hardened/build/include/net/ip6_route.h... yes checking whether nla_put_64bit matches in /lib/modules/4.9.12-hardened/build/include/net/netlink.h... yes checking whether nla_get_be16 matches in /lib/modules/4.9.12-hardened/build/include/net/netlink.h... yes checking whether nla_put_be16 matches in /lib/modules/4.9.12-hardened/build/include/net/netlink.h... yes checking whether nla_put_be32 matches in /lib/modules/4.9.12-hardened/build/include/net/netlink.h... yes checking whether nla_put_be64 matches in /lib/modules/4.9.12-hardened/build/include/net/netlink.h... yes checking whether nla_put_in_addr matches in /lib/modules/4.9.12-hardened/build/include/net/netlink.h... yes checking whether nla_find_nested matches in /lib/modules/4.9.12-hardened/build/include/net/netlink.h... yes checking whether nla_is_last matches in /lib/modules/4.9.12-hardened/build/include/net/netlink.h... yes checking whether void.*netlink_set_err matches in /lib/modules/4.9.12-hardened/build/include/linux/netlink.h... no checking whether sctp_compute_cksum matches in /lib/modules/4.9.12-hardened/build/include/net/sctp/checksum.h... yes checking whether ADD_ALL_VLANS_CMD matches in /lib/modules/4.9.12-hardened/build/include/linux/if_vlan.h... no checking whether vlan_insert_tag_set_proto matches in /lib/modules/4.9.12-hardened/build/include/linux/if_vlan.h... yes checking whether __vlan_insert_tag matches in /lib/modules/4.9.12-hardened/build/include/linux/if_vlan.h... yes checking whether vlan_get_protocol matches in /lib/modules/4.9.12-hardened/build/include/linux/if_vlan.h... yes checking whether u64_stats_fetch_begin_irq matches in /lib/modules/4.9.12-hardened/build/include/linux/u64_stats_sync.h... yes checking whether struct vxlan_metadata matches in /lib/modules/4.9.12-hardened/build/include/net/vxlan.h... yes checking whether udp_flow_src_port matches in /lib/modules/4.9.12-hardened/build/include/net/udp.h... yes checking whether inet_get_local_port_range(net matches in /lib/modules/4.9.12-hardened/build/include/net/udp.h... yes checking whether udp_v4_check matches in /lib/modules/4.9.12-hardened/build/include/net/udp.h... yes checking whether udp_tunnel_gro_complete matches in /lib/modules/4.9.12-hardened/build/include/net/udp_tunnel.h... yes checking whether sk_buff.*udp_tunnel_handle_offloads matches in /lib/modules/4.9.12-hardened/build/include/net/udp_tunnel.h... no checking whether udp_tunnel_sock_cfg has member gro_receive in /lib/modules/4.9.12-hardened/build/include/net/udp_tunnel.h... yes checking whether ignore_df matches in /lib/modules/4.9.12-hardened/build/include/linux/skbuff.h... yes checking whether NET_NAME_UNKNOWN matches in /lib/modules/4.9.12-hardened/build/include/uapi/linux/netdevice.h... yes checking whether sk_no_check_tx matches in /lib/modules/4.9.12-hardened/build/include/net/sock.h... yes checking whether no_check6_tx matches in /lib/modules/4.9.12-hardened/build/include/linux/udp.h... yes checking whether el6 matches in /lib/modules/4.9.12-hardened/build/include/linux/utsrelease.h... file not found checking whether udp_add_offload has parameter net in /lib/modules/4.9.12-hardened/build/include/net/protocol.h... no checking whether dpdk datapath is enabled... no checking whether make supports nested variables... (cached) yes checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating lib/stdio.h config.status: creating lib/string.h config.status: creating ovsdb/libovsdb.sym config.status: creating ofproto/libofproto.sym config.status: creating lib/libsflow.sym config.status: creating lib/libopenvswitch.sym config.status: creating ovn/lib/libovn.sym config.status: creating vtep/libvtep.sym config.status: creating Makefile config.status: creating datapath/Makefile config.status: creating datapath/linux/Kbuild config.status: creating datapath/linux/Makefile config.status: creating datapath/linux/Makefile.main config.status: creating tests/atlocal config.status: creating lib/libopenvswitch.pc config.status: creating lib/libsflow.pc config.status: creating ofproto/libofproto.pc config.status: creating ovsdb/libovsdb.pc config.status: creating include/openvswitch/version.h config.status: creating config.h config.status: executing tests/atconfig commands config.status: executing depfiles commands config.status: executing libtool commands config.status: executing include/openflow/openflow.h.stamp commands config.status: executing utilities/bugtool/dummy commands config.status: executing ovn/dummy commands config.status: executing ovn/utilities/dummy commands >>> Source configured. >>> Compiling source in /var/tmp/portage/net-misc/openvswitch-2.7.0/work/openvswitch-2.7.0 ... make -j1 sed -f ./build-aux/extract-odp-netlink-h < datapath/linux/compat/include/linux/openvswitch.h > include/odp-netlink.h PYTHONPATH=./python":"$PYTHONPATH PYTHONDONTWRITEBYTECODE=yes /bin/sh /var/tmp/portage/net-misc/openvswitch-2.7.0/work/openvswitch-2.7.0/build-aux/missing python ./ovsdb/ovsdb-idlc.in annotate ./vswitchd/vswitch.ovsschema ./lib/vswitch-idl.ann > lib/vswitch-idl.ovsidl.tmp && mv lib/vswitch-idl.ovsidl.tmp lib/vswitch-idl.ovsidl File "./ovsdb/ovsdb-idlc.in", line 138 #include "uuid.h"''' % {'prefix': prefix.upper()} ^ SyntaxError: invalid syntax make: *** [Makefile:6181: lib/vswitch-idl.ovsidl] Error 1 * ERROR: net-misc/openvswitch-2.7.0::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=net-misc/openvswitch-2.7.0::gentoo'`, * the complete build log and the output of `emerge -pqv '=net-misc/openvswitch-2.7.0::gentoo'`. * The complete build log is located at '/var/log/portage/net-misc:openvswitch-2.7.0:20170305-081224.log'. * For convenience, a symlink to the build log is located at '/var/tmp/portage/net-misc/openvswitch-2.7.0/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/net-misc/openvswitch-2.7.0/temp/environment'. * Working directory: '/var/tmp/portage/net-misc/openvswitch-2.7.0/work/openvswitch-2.7.0' * S: '/var/tmp/portage/net-misc/openvswitch-2.7.0/work/openvswitch-2.7.0'