There are quite a few accumulated patches when packaging Open vSwitch for OpenWrt. These three included here are what I think should be ready for upstream inclusion.
Other patches can be found at link [1]. Some of then is probably OpenWrt specific and not of interest to the wider community of Open vSwitch. Some formed by previous maintainer and need help from the Open vSwitch devs to see whether they are still viable for inclusion. - 0101-netdev-linux-Let-interface-flag-survive-internal-por.patch not sure if the said race condition is still there in upstream - 0102-python-separate-host-target-python-for-cross-compile.patch Needed in OpenWrt to avoid path of host python sneaking into shebang of files to be installed on target system. It seems that it's never a issue for other Open vSwitch packagers, but the distinction between host and target python does exist. - 0104-ovs-lib-fix-install_dir.patch OpenWrt does not have coreutils "install" command installed by default. We use a combination of mkdir -p, chown, etc. to achieve the same effect. Probably too verbose for inclusion All these patches have signed-off-by attached when committed into OpenWrt repo, so feel free to include them if deemed viable. [1] https://github.com/openwrt/packages/tree/master/net/openvswitch/patches Yousong Zhou (3): ovs-ctl: fallback to "uname -n" for fetching hostname ovs-save: compatible with busybox ip command datapath: use KARCH when building linux datapath modules datapath/linux/Makefile.main.in | 4 ++-- utilities/ovs-ctl.in | 2 +- utilities/ovs-save | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) _______________________________________________ dev mailing list [email protected] https://mail.openvswitch.org/mailman/listinfo/ovs-dev
