<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/meta/recipes-connectivity/iproute2, branch uninative-1.9</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=uninative-1.9</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=uninative-1.9'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2018-03-15T13:27:19+00:00</updated>
<entry>
<title>iproute2: fix rebuild failures</title>
<updated>2018-03-15T13:27:19+00:00</updated>
<author>
<name>Trevor Woerner</name>
<email>twoerner@gmail.com</email>
</author>
<published>2018-03-12T15:22:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=960b58eae324bc61c0763b336be10df24c00c7a1'/>
<id>urn:sha1:960b58eae324bc61c0763b336be10df24c00c7a1</id>
<content type='text'>
When rebuilding iproute2, many such instances of the following build failure
occur:

	| make[1]: Entering directory '.../iproute2/4.14.1-r0/iproute2-4.14.1/lib'
	| Makefile:1: ../config.mk: No such file or directory
	| make[1]: *** No rule to make target '../config.mk'.  Stop.

(From OE-Core rev: f2e56f6e0da27c70781e51b5486ca6c731013f1c)

Signed-off-by: Trevor Woerner &lt;twoerner@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>iproute2: refresh patches</title>
<updated>2018-03-11T13:27:00+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@intel.com</email>
</author>
<published>2018-03-09T18:55:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=7187b63c19acc16c736643639dc479c119f85b16'/>
<id>urn:sha1:7187b63c19acc16c736643639dc479c119f85b16</id>
<content type='text'>
The patch tool will apply patches by default with "fuzz", which is where if the
hunk context isn't present but what is there is close enough, it will force the
patch in.

Whilst this is useful when there's just whitespace changes, when applied to
source it is possible for a patch applied with fuzz to produce broken code which
still compiles (see #10450).  This is obviously bad.

We'd like to eventually have do_patch() rejecting any fuzz on these grounds. For
that to be realistic the existing patches with fuzz need to be rebased and
reviewed.

(From OE-Core rev: 3d33f83ffa8ba2a36a03489b16292d3132f0eb27)

Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Alexander Kanavin &lt;alexander.kanavin@linux.intel.com&gt;
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>iproute2: refresh patches</title>
<updated>2018-03-07T14:34:50+00:00</updated>
<author>
<name>Ross Burton</name>
<email>ross.burton@intel.com</email>
</author>
<published>2017-11-15T16:47:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=f8e48db172e96d99df729d04341033697aade2c8'/>
<id>urn:sha1:f8e48db172e96d99df729d04341033697aade2c8</id>
<content type='text'>
The patch tool will apply patches by default with "fuzz", which is where if the
hunk context isn't present but what is there is close enough, it will force the
patch in.

Whilst this is useful when there's just whitespace changes, when applied to
source it is possible for a patch applied with fuzz to produce broken code which
still compiles (see #10450).  This is obviously bad.

We'd like to eventually have do_patch() rejecting any fuzz on these grounds. For
that to be realistic the existing patches with fuzz need to be rebased and
reviewed.

(From OE-Core rev: f369e9dce9dc2bcd89b2492545112da78aca690e)

Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>iproute2: 4.13.0 -&gt; 4.14.1</title>
<updated>2018-01-19T12:37:14+00:00</updated>
<author>
<name>Changhyeok Bae</name>
<email>changhyeok.bae@gmail.com</email>
</author>
<published>2017-12-14T00:26:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=01e10aa1d06f4750edb00e0a8a50e502957f0db7'/>
<id>urn:sha1:01e10aa1d06f4750edb00e0a8a50e502957f0db7</id>
<content type='text'>
- This release features JSON output for many commands and greater
  support of offloading to hardware.

- Config is changed to config.mk

(From OE-Core rev: d633f99cbb4b72876953667b23076ade51c063f0)

Signed-off-by: Changhyeok Bae &lt;changhyeok.bae@gmail.com&gt;
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>iproute2: upgrade to 4.13</title>
<updated>2017-11-21T13:06:12+00:00</updated>
<author>
<name>Changhyeok Bae</name>
<email>changhyeok.bae@gmail.com</email>
</author>
<published>2017-11-13T16:06:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=eac8b65515d3478e4350af7d09d2c365866f8d5b'/>
<id>urn:sha1:eac8b65515d3478e4350af7d09d2c365866f8d5b</id>
<content type='text'>
- 0001-include-stdint.h-explicitly-for-UINT16_MAX.patch is already
  applied to upstream.
- Rebase two patches.

(From OE-Core rev: 9839de8861c5fb2067664542045c0728653bbcb4)

Signed-off-by: Changhyeok Bae &lt;changhyeok.bae@gmail.com&gt;
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>iproute2: Default to tipc enabled, and include libmnl dependency</title>
<updated>2017-09-12T22:55:29+00:00</updated>
<author>
<name>Mark Hatle</name>
<email>mark.hatle@windriver.com</email>
</author>
<published>2017-09-06T19:26:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=7fd27e8e333347737557948a4e93797650a126d0'/>
<id>urn:sha1:7fd27e8e333347737557948a4e93797650a126d0</id>
<content type='text'>
iproute2 has the ability to include a tipc tool.  When enabled this requires
the libmnl package (formerly supplied by meta-openembedded).  So both are
needed at the same time.

The change itself is needed because of the tipc-utils package (in
meta-openembedded) which RDEPENDS on iproute2-tipc.  Without this package
the yocto-compat-layer script indicates there is no way for me to have
meta-openembedded pass the checker.  This is because meta-openembedded is
not allowed to just enable 'tipc' on it's own.  (A layer may not make distro
wide changes without a user saying to do it.)  The checker script invokes
bitbake -S none world, which will fail on dependency resolution due to there
being no iproute2-tipc package.  The tipc-utils package does not have a way
to check the PACKAGECONFIG of the iproute2 package so disable itself if the
dependency can not be met.  So the default system behavior needs to be:

iproute2 w/ tipc enabled
tipc-utils RDEPENDS on iproute2-tipc

(From OE-Core rev: b40f42e69de47af4f627432e284038c645efbaec)

Signed-off-by: Mark Hatle &lt;mark.hatle@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>iproute2: add tipc support</title>
<updated>2017-08-16T23:21:14+00:00</updated>
<author>
<name>Yi Zhao</name>
<email>yi.zhao@windriver.com</email>
</author>
<published>2017-08-15T07:38:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=24baa5c9daaef049b191a3ce592a70afb21af6c8'/>
<id>urn:sha1:24baa5c9daaef049b191a3ce592a70afb21af6c8</id>
<content type='text'>
The tipcutils 2.2 in meta-oe removed the tipc-config tool and
recommended to use the new configuration tool named "tipc" in iproute2
package for configuring the tipc, which utilizes the new tipc netlink
kernel API.

Add tipc support and split it out into its own package.

(From OE-Core rev: 944ef0de241de77429ab0e5cb1dd4a7f355cf3fd)

Signed-off-by: Yi Zhao &lt;yi.zhao@windriver.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>iproute2: Upgrade 4.10.0 -&gt; 4.11.0</title>
<updated>2017-06-13T09:46:34+00:00</updated>
<author>
<name>Changhyeok Bae</name>
<email>changhyeok.bae@gmail.com</email>
</author>
<published>2017-06-12T05:44:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=5c987a34a388eace954052566d6903dfe328e9e7'/>
<id>urn:sha1:5c987a34a388eace954052566d6903dfe328e9e7</id>
<content type='text'>
0001-ip-Remove-unneed-header.patch is to fix build error
built with musl.

(From OE-Core rev: 2a6fe7c6c1e113d930ddc8e06717747a779b46f1)

Signed-off-by: Changhyeok Bae &lt;changhyeok.bae@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>iproute2: Fix build error due to missing stdint.h&gt; include</title>
<updated>2017-05-25T22:59:32+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2017-05-22T05:00:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=57527e449bbd1faf455029f9e4d471d2cd848583'/>
<id>urn:sha1:57527e449bbd1faf455029f9e4d471d2cd848583</id>
<content type='text'>
(From OE-Core rev: 39481b72644d2779bb681bb2dba8db5ba1a3d18d)

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>iproute2: upgrade to 4.10.0</title>
<updated>2017-03-01T23:27:10+00:00</updated>
<author>
<name>Maxin B. John</name>
<email>maxin.john@intel.com</email>
</author>
<published>2017-02-24T16:07:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=cfe0def06d981f076ea3bead4a07bfcaee15580e'/>
<id>urn:sha1:cfe0def06d981f076ea3bead4a07bfcaee15580e</id>
<content type='text'>
4.9.0 -&gt; 4.10.0

added the following patch to fix build with musl libc
 1) 0001-libc-compat.h-add-musl-workaround.patch

(From OE-Core rev: 306c79e303bd09a2e35a037635e5943d8711ef3d)

Signed-off-by: Maxin B. John &lt;maxin.john@intel.com&gt;
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
</feed>
