<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-gplv2.git/recipes-extended/diffutils, branch master-next</title>
<subtitle>Mirror of git.yoctoproject.org/meta-gplv2.git</subtitle>
<id>https://git.enea.com/cgit/linux/meta-gplv2.git/atom?h=master-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-gplv2.git/atom?h=master-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-gplv2.git/'/>
<updated>2022-03-01T23:46:25+00:00</updated>
<entry>
<title>recipes: Convert to use SPDX license names in LICENSE variables</title>
<updated>2022-03-01T23:46:25+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2022-03-01T17:52:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-gplv2.git/commit/?id=1402016341391e54e541eec869eaad7a42cb43c7'/>
<id>urn:sha1:1402016341391e54e541eec869eaad7a42cb43c7</id>
<content type='text'>
This uses the script from OE-Core to make the conversion.

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>meta-gplv2: Convert to new override syntax</title>
<updated>2021-07-29T23:02:10+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2021-07-29T22:59:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-gplv2.git/commit/?id=80747190ccce6628ce8815cf856f6ab867a00b5d'/>
<id>urn:sha1:80747190ccce6628ce8815cf856f6ab867a00b5d</id>
<content type='text'>
This converts the layer to the new override syntax. This was done using

&lt;oe-core&gt;/scripts/contrib/convert-overrides.py &lt;this-layer&gt;

with no manual fixes.

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>diffutils: use malloc() and realloc() from libc as-is</title>
<updated>2020-01-09T23:57:41+00:00</updated>
<author>
<name>Andre' Draszik</name>
<email>git@andred.net</email>
</author>
<published>2020-01-08T21:06:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-gplv2.git/commit/?id=d5db235310067251c66d3e2e160dea68f9b362b4'/>
<id>urn:sha1:d5db235310067251c66d3e2e160dea68f9b362b4</id>
<content type='text'>
diffutils' version of autoconf tries to run a test
program to determine if malloc() and realloc() behave
like in glibc, i.e. returning non-NULL when given 0 as
size. Running a test program doesn't work when cross-
compiling, so it defaults to assuming different
behaviour and compiles wrappers around malloc() &amp;
realloc().

Given they behave the same in musl (these days), and
given uClibc isn't supported anymore, we can specify
the test-result, and avoid having to use diffutil's
replacement functions.

jm_cv_func_working_malloc and jm_cv_func_working_realloc
are similar to ac_cv_func_malloc_0_nonnull and
ac_cv_func_realloc_0_nonnull, which oe-core sets in
the site configuration in meta/site/, except that the
former two are the flags for the older version of
autoconf used by this package.

Signed-off-by: André Draszik &lt;git@andred.net&gt;
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
</content>
</entry>
<entry>
<title>diffutils: fix build with 64bit time_t on 32bit arches</title>
<updated>2020-01-08T16:16:21+00:00</updated>
<author>
<name>Andr? Draszik</name>
<email>git@andred.net</email>
</author>
<published>2020-01-08T15:07:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-gplv2.git/commit/?id=0f2176364f0faaab18f098aa24925c3ba9ef30df'/>
<id>urn:sha1:0f2176364f0faaab18f098aa24925c3ba9ef30df</id>
<content type='text'>
See included patch.

Signed-off-by: André Draszik &lt;git@andred.net&gt;
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
</content>
</entry>
<entry>
<title>diffutils: use mempcpy instead of __mempcpy</title>
<updated>2019-11-25T12:24:21+00:00</updated>
<author>
<name>Nicola Lunghi</name>
<email>nick83ola@gmail.com</email>
</author>
<published>2019-11-21T12:57:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-gplv2.git/commit/?id=a67a5fd160f97129a6afd65f107cd2cbdfec41e7'/>
<id>urn:sha1:a67a5fd160f97129a6afd65f107cd2cbdfec41e7</id>
<content type='text'>
musl (like uclibc) doesn't define __mempcpy.
This patch will replace __mempcpy with mempcpy in the internal regex.c and
getopt.c implementation (similar to what is done in grep in this same repo
with the uclibc-fix.patch

This also render the line:

  EXTRA_OECONF_libc-uclibc = "--without-included-regex"

not needed anymore so it drops it.

Signed-off-by: Nicola Lunghi &lt;nick83ola@gmail.com&gt;
Signed-off-by: Ross Burton &lt;ross.burton@intel.com&gt;
</content>
</entry>
<entry>
<title>diffutils Make it build with compile time hardening enabled</title>
<updated>2018-04-26T01:01:36+00:00</updated>
<author>
<name>Peter Kjellerstedt</name>
<email>pkj@axis.com</email>
</author>
<published>2018-04-26T00:45:07+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-gplv2.git/commit/?id=d7687d404bbc9ba3f44ec43ea8828d9071033513'/>
<id>urn:sha1:d7687d404bbc9ba3f44ec43ea8828d9071033513</id>
<content type='text'>
Signed-off-by: Peter Kjellerstedt &lt;peter.kjellerstedt@axis.com&gt;
</content>
</entry>
<entry>
<title>Create meta-gplv2 from files from OE-Core</title>
<updated>2017-03-02T12:30:01+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2017-03-02T12:24:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-gplv2.git/commit/?id=8ba70a1c28a4e0ee73db5308b38abc923b0be44d'/>
<id>urn:sha1:8ba70a1c28a4e0ee73db5308b38abc923b0be44d</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
</feed>
