<feed xmlns='http://www.w3.org/2005/Atom'>
<title>packages/net/ovn/patches, branch master</title>
<subtitle>Mirror of packages feed</subtitle>
<id>https://git.openwrt.org/feed/packages/atom?h=master</id>
<link rel='self' href='https://git.openwrt.org/feed/packages/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/'/>
<updated>2024-02-22T01:31:44Z</updated>
<entry>
<title>ovn: bump to 22.03.5</title>
<updated>2024-02-22T01:31:44Z</updated>
<author>
<name>Yousong Zhou</name>
</author>
<published>2024-02-21T08:41:19Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=4d1c7a144ab06dfdad6b11a90a364e7f88a976c3'/>
<id>urn:sha1:4d1c7a144ab06dfdad6b11a90a364e7f88a976c3</id>
<content type='text'>
Signed-off-by: Yousong Zhou &lt;yszhou4tech@gmail.com&gt;
</content>
</entry>
<entry>
<title>ovn: bump to version 22.03.0</title>
<updated>2022-03-24T04:53:31Z</updated>
<author>
<name>Yousong Zhou</name>
</author>
<published>2022-03-16T06:20:34Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=cd51e3de5fafdfb679ac00432680e1d24411bcda'/>
<id>urn:sha1:cd51e3de5fafdfb679ac00432680e1d24411bcda</id>
<content type='text'>
libovn now depends on libopenvswitch since ovn 21.09.0

Signed-off-by: Yousong Zhou &lt;yszhou4tech@gmail.com&gt;
</content>
</entry>
<entry>
<title>ovn: remove python-six dep</title>
<updated>2021-11-10T12:54:36Z</updated>
<author>
<name>Alexandru Ardelean</name>
</author>
<published>2021-11-08T10:11:43Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=22ad3368f36ee98e60e86dc15c0652c1324c9d0d'/>
<id>urn:sha1:22ad3368f36ee98e60e86dc15c0652c1324c9d0d</id>
<content type='text'>
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 &lt;ardeleanalex@gmail.com&gt;
</content>
</entry>
<entry>
<title>treewide: Run refresh on all packages</title>
<updated>2021-02-21T00:02:15Z</updated>
<author>
<name>Ilya Lipnitskiy</name>
</author>
<published>2021-02-21T00:02:15Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=5d8d4fbbcb5c5de9370711c19bb3510210989a98'/>
<id>urn:sha1:5d8d4fbbcb5c5de9370711c19bb3510210989a98</id>
<content type='text'>
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 &lt;ilya.lipnitskiy@gmail.com&gt;
</content>
</entry>
<entry>
<title>openvswitch: only libopenvswitch depends on libunbound, libunwind</title>
<updated>2020-07-30T02:02:13Z</updated>
<author>
<name>Yousong Zhou</name>
</author>
<published>2020-07-29T09:30:38Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=52e074411b937cd91d34ebeedc429de5dadce9a4'/>
<id>urn:sha1:52e074411b937cd91d34ebeedc429de5dadce9a4</id>
<content type='text'>
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 &lt;freifunk@adrianschmutzler.de&gt;
Signed-off-by: Yousong Zhou &lt;yszhou4tech@gmail.com&gt;
</content>
</entry>
<entry>
<title>ovn: initial version 20.03.0</title>
<updated>2020-03-23T08:07:24Z</updated>
<author>
<name>Yousong Zhou</name>
</author>
<published>2020-03-23T01:59:30Z</published>
<link rel='alternate' type='text/html' href='https://git.openwrt.org/feed/packages/commit/?id=f31a9349ead21acc6fc1c4274f59e40abaf31f2b'/>
<id>urn:sha1:f31a9349ead21acc6fc1c4274f59e40abaf31f2b</id>
<content type='text'>
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 &lt;yszhou4tech@gmail.com&gt;
</content>
</entry>
</feed>
