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

Reply via email to