aboutsummaryrefslogtreecommitdiff
path: root/net/ovn
Commit message (Collapse)AuthorAge
* ovn: bump to 22.03.5Yousong Zhou2024-02-22
| | | | Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* treewide: refactor to use PKG_BUILD_FLAGS:=ltoAndre Heider2023-04-08
| | | | | | | | | | See commit 07730ff3 "treewide: add support for "lto" in PKG_BUILD_FLAGS" on the main repository. Note: Some packages only added `-flto` to CFLAGS and not LDFLAGS. This fixes it and properly enables LTO. Signed-off-by: Andre Heider <a.heider@gmail.com>
* treewide: refactor to use PKG_BUILD_FLAGS:=no-mips16Andre Heider2023-04-08
| | | | | | | See commit 5c545bdb "treewide: replace PKG_USE_MIPS16:=0 with PKG_BUILD_FLAGS:=no-mips16" on the main repository. Signed-off-by: Andre Heider <a.heider@gmail.com>
* ovn: bump to version 22.03.0Yousong Zhou2022-03-24
| | | | | | libovn now depends on libopenvswitch since ovn 21.09.0 Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* ovn: remove python-six depAlexandru Ardelean2021-11-10
| | | | | | | | | | | | | OVN doesn't require Python Six, since about commit https://github.com/ovn-org/ovn/commit/338a6ddb5ea1c89b48c484b0448a216a82225adc Maybe even earlier than that. There are some left-over installations of six in their CI, but no usage in any Python source code. Refreshed patches. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com>
* ovn: bump to version 20.12.0Yousong Zhou2021-02-24
| | | | Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* treewide: Run refresh on all packagesIlya Lipnitskiy2021-02-20
| | | | | | | | | The crude loop I wrote to come up with this changeset: find -L package/feeds/packages/ -name patches | \ sed 's/patches$/refresh/' | sort | xargs make Signed-off-by: Ilya Lipnitskiy <ilya.lipnitskiy@gmail.com>
* ovn: bump to version 20.09.0Yousong Zhou2020-10-19
| | | | Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* ovn: include ovn-appctlYousong Zhou2020-08-27
| | | | | | | | | Required by ovn-ctl for stopping ovn ovsdb instances This utility was introduced since 20.03.0 after the project was maintained in its own repo Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* ovn: bump to version 20.06.2Yousong Zhou2020-08-25
| | | | Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* openvswitch: remove explicit dependency on librtYousong Zhou2020-07-30
| | | | | | Selection of librt will be handled by the build system Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* openvswitch: only libopenvswitch depends on libunbound, libunwindYousong Zhou2020-07-30
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is to make explicit the conditional select of libunwind is only needed for libopenvswitch. If we spill it over other packages, the generated kconfig will have recursive dependency issue. 2 new patches were made for this goal The other thing is that "+libunwind" will cause it to be built if any of the packages defined in this Makefile is enabled (y or m). This is at the moment by-design of the build system. Libunwind does not support architectures like arc. Use conditional select To avoid (libunwind) build failures like the following, checking for ELF helper width... configure: error: Unknown ELF target: arc make[3]: *** [Makefile:65: /data/openwrt/build_dir/target-arc_arc700_uClibc/ libunwind-1.3.1/.configured_68b329da9893e34099c7d8ad5cb9c940] Error 1 Things like "+PACKAGE_openvswitch-libopenvswitch:libunwind" will also result in recursive deps error for chains of 3 nodes. Kconfig construct like the following will be made config A tristate select B depends on !(C) || (x) config B tristate select C config C tristate config x bool Other changes include - Shared use of variable ovs__common_depends was removed - Ovn doc build was patched out Link: https://github.com/openwrt/packages/pull/12959#issuecomment-665021413 Reported-by: Adrian Schmutzler <freifunk@adrianschmutzler.de> Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* openvswitch: rename shared var name ovs{,_}_common_dependsYousong Zhou2020-07-30
| | | | | | | To avoid conflict with package ovs_common_depends of package openvswitch-common Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* ovn: bump to version 20.06.1Yousong Zhou2020-07-14
| | | | Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* ovn: bump to version 20.06.0Yousong Zhou2020-06-15
|
* openvswitch: openvswitch.mk: add ovs_common_depends variableYousong Zhou2020-03-24
| | | | | | | | This is to address the need that openvswitch starting with 2.13 now depends on libunwind for handling SIGSEGV (upstream commit e2ed6fbeb18 ("fatal-signal: Catch SIGSEGV and print backtrace")) Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
* ovn: initial version 20.03.0Yousong Zhou2020-03-23
Compared to original packaging scheme within openvswitch, we removed ovn-trace, ovn-detrace from openvswitch-ovn-common package. ovn-detrace requires python libs to run, so it does not actually work out of box in previous builds anyway. Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>