openvswitch icon indicating copy to clipboard operation
openvswitch copied to clipboard

Compilation error on latest trunk

Open vlshahane opened this issue 11 years ago • 0 comments

Hi Below is the error I am getting while compilation.

Kindly request to suggest.

make[4]: Entering directory /home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-1.9.0' make all-recursive make[5]: Entering directory/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-1.9.0' Making all in /home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-1.9.0/datapath/linux make[6]: Entering directory /home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-1.9.0/datapath/linux' make -C /home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_generic/linux-3.10.32 M=/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-1.9.0/datapath/linux modules make[7]: Entering directory/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_generic/linux-3.10.32' CC [M] /home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-1.9.0/datapath/linux/actions.o /home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-1.9.0/datapath/linux/actions.c: In function 'pop_vlan': /home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-1.9.0/datapath/linux/actions.c:104:2: error: too few arguments to function '__vlan_hwaccel_put_tag' __vlan_hwaccel_put_tag(skb, ntohs(tci)); ^ In file included from /home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-1.9.0/datapath/linux/compat/include/linux/if_vlan.h:6:0, from /home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-1.9.0/datapath/linux/actions.c:29: include/linux/if_vlan.h:236:31: note: declared here static inline struct sk_buff __vlan_hwaccel_put_tag(struct sk_buff *skb, ^ /home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-1.9.0/datapath/linux/actions.c: In function 'push_vlan': /home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-1.9.0/datapath/linux/actions.c:124:2: error: too few arguments to function '__vlan_hwaccel_put_tag' __vlan_hwaccel_put_tag(skb, ntohs(vlan->vlan_tci) & ~VLAN_TAG_PRESENT); ^ In file included from /home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-1.9.0/datapath/linux/compat/include/linux/if_vlan.h:6:0, from /home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-1.9.0/datapath/linux/actions.c:29: include/linux/if_vlan.h:236:31: note: declared here static inline struct sk_buff *__vlan_hwaccel_put_tag(struct sk_buff *skb, ^ make[8]: ** [/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-1.9.0/datapath/linux/actions.o] Error 1 make[7]: *** [module/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-1.9.0/datapath/linux] Error 2 make[7]: Leaving directory /home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/linux-ar71xx_generic/linux-3.10.32' make[6]: *** [default] Error 2 make[6]: Leaving directory/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-1.9.0/datapath/linux' make[6]: Entering directory /home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-1.9.0' make[6]: Leaving directory/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-1.9.0' make[5]: *** [all-recursive] Error 1 make[5]: Leaving directory /home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-1.9.0' make[4]: *** [all] Error 2 make[4]: Leaving directory/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-1.9.0' make[3]: *** [/home/ubuntu/openwrt/trunk/build_dir/target-mips_34kc_uClibc-0.9.33.2/openvswitch-1.9.0/.built] Error 2 make[3]: Leaving directory /home/ubuntu/openwrt/trunk/feeds/openvswitch/openvswitch' make[2]: *** [package/feeds/openvswitch/openvswitch/compile] Error 2 make[2]: Leaving directory/home/ubuntu/openwrt/trunk' make[1]: *** [/home/ubuntu/openwrt/trunk/staging_dir/target-mips_34kc_uClibc-0.9.33.2/stamp/.package_compile] Error 2 make[1]: Leaving directory `/home/ubuntu/openwrt/trunk' make: *** [world] Error 2

vlshahane avatar Apr 08 '14 19:04 vlshahane