On Tue, 2017-04-25 at 11:13 -0300, Raymond Burkholder wrote: > I am attempting to build openvswitch 2.7.90 on linux 4.10.12 on Debian > using:
Which version or distribution of Debian? Is it the current 8.7.1 I see at the Debian site? Let me know and I'll try to reproduce and investigate. Thanks, - Greg > > 92 wget https://github.com/openvswitch/ovs/archive/master.zip > 93 unzip master.zip > 94 cd ovs-master/ > 95 dpkg-checkbuilddeps > 96 DEB_BUILD_OPTIONS='parallel=2 nocheck' fakeroot debian/rules binary > 99 dpkg -i openvswitch-datapath-source_2.7.90-1_all.deb > 100 m-a prepare > 101 m-a -t build openvswitch-datapath > > I have one build error: > > CC [M] > /usr/src/modules/openvswitch-datapath/openvswitch/datapath/linux/nf_conntrac > k_reasm.o > /usr/src/modules/openvswitch-datapath/openvswitch/datapath/linux/nf_conntrac > k_reasm.c: In function 'rpl_nf_ct_frag6_init': > /usr/src/modules/openvswitch-datapath/openvswitch/datapath/linux/nf_conntrac > k_reasm.c:574:2: error: too few arguments to function > 'nf_defrag_ipv6_enable' > nf_defrag_ipv6_enable(); > ^~~~~~~~~~~~~~~~~~~~~ > > There was a commit July 12, 2016 to use this function: > https://github.com/openvswitch/ovs/commit/5e9c7f2bcf75c2d730b0095d536dfbc39b > ff6475 > > There was a kernel commit 2016-12-06 to require a parameter in the function: > https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/comm > it/include/net/netfilter/ipv6/nf_defrag_ipv6.h?id=834184b1f3a4635efbdfdae5fb > 437f109f6605fa > > https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/comm > it/net/ipv6/netfilter/nf_defrag_ipv6_hooks.c?id=834184b1f3a4635efbdfdae5fb43 > 7f109f6605fa > > It looks like there are some changes up the call chain in > datapath/linux/compat/nf_conntrack_reasm.c to supply the 'struct net' > parameter. > > _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
