<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/poky.git/meta/recipes-extended/ltp, branch uninative-3.2</title>
<subtitle>Mirror of git.yoctoproject.org/poky</subtitle>
<id>https://git.enea.com/cgit/linux/poky.git/atom?h=uninative-3.2</id>
<link rel='self' href='https://git.enea.com/cgit/linux/poky.git/atom?h=uninative-3.2'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/'/>
<updated>2021-05-01T21:48:17+00:00</updated>
<entry>
<title>ltp: Filter out -ffile-prefix-map</title>
<updated>2021-05-01T21:48:17+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-04-28T22:41:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=3b33c0870e404680b89ec2c7dcc618fc48f6f130'/>
<id>urn:sha1:3b33c0870e404680b89ec2c7dcc618fc48f6f130</id>
<content type='text'>
ffile-prefix-map is also needed for reproduble builds and when
introduced can be handled

(From OE-Core rev: 1f8132450b0192ad0c9f35f8b5dbac186c240e29)

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ltp: Replace musl patches with do_patch[postfuncs]</title>
<updated>2021-05-01T21:48:17+00:00</updated>
<author>
<name>Petr Vorel</name>
<email>petr.vorel@gmail.com</email>
</author>
<published>2021-04-28T19:17:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=efbef1daa3e985a54df7f0a0867bb509f34749f0'/>
<id>urn:sha1:efbef1daa3e985a54df7f0a0867bb509f34749f0</id>
<content type='text'>
MUSL related build fixes are not going to be upstreamed.  They just not
compile broken files, thus replace them with upstream solution for CI:
just deleting files for musl (easier to maintain).

(From OE-Core rev: c781677fd5f4e15bde17114468d9f66ba5dc38a2)

Signed-off-by: Petr Vorel &lt;petr.vorel@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ltp: fix empty ltp-dev package</title>
<updated>2021-04-18T10:37:25+00:00</updated>
<author>
<name>Jonas Höppner</name>
<email>jonas.hoeppner@garz-fricke.com</email>
</author>
<published>2021-04-09T06:35:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=bcb4246fa6582ce9b9560613f3e23d592fdc3c26'/>
<id>urn:sha1:bcb4246fa6582ce9b9560613f3e23d592fdc3c26</id>
<content type='text'>
Currently the headers are not installed and the ltp-dev package is
empty.

This patch adds an include-install make target in the do_install step to
install them in sysroot which ends up as a working ltp-dev package.

(From OE-Core rev: f6943da4444cd71053650be0c9212bc25ac53137)

Signed-off-by: Jonas Höppner &lt;jonas.hoeppner@garz-fricke.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ltp: Fix libswapon issue properly</title>
<updated>2021-03-10T10:30:39+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2021-03-09T14:25:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=618b2ce5cadcbbffa106f1b0df61414ee05a5f04'/>
<id>urn:sha1:618b2ce5cadcbbffa106f1b0df61414ee05a5f04</id>
<content type='text'>
Replace the libswapon reproducibility workaround with the solution
preferred by upstream.

(From OE-Core rev: 5fc7d4a4c428d5be7103d8e9345d23038dae4247)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ltp: Fix determinism issue</title>
<updated>2021-03-10T10:30:39+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2021-03-09T14:26:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=7c8a944c47c1ed1dc4a30ca80ab228c7be17dcce'/>
<id>urn:sha1:7c8a944c47c1ed1dc4a30ca80ab228c7be17dcce</id>
<content type='text'>
There was still a remaining issue with reporoducibility based upon the
make version from the host system. Some versions added whitespace for
XXX+=&lt;tab&gt; (e.g. 4.1) and some versions do not (e.g. 4.3).

Replace the determinism patches with those submitted upstream both
for this issue and the previous one.

The LC_ALL setting for sort is dropped as it didn't fix an issue as hoped.

(From OE-Core rev: fda178ace0f4acad931c69300f6af54556472a06)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ltp: Further extend reproducibility patch</title>
<updated>2021-03-09T00:01:24+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2021-03-07T11:50:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=1b958cd47d8120b26f585cbadaf8bde637833518'/>
<id>urn:sha1:1b958cd47d8120b26f585cbadaf8bde637833518</id>
<content type='text'>
Further issues were highlighted by autobuilder testing, extend the second patch
to cover them.

(From OE-Core rev: 3cf69fba8542e6ebbdb754c7616cf2ad44eec6ff)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ltp: Fix another determinism issue</title>
<updated>2021-03-06T22:34:20+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2021-03-05T23:20:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=001003eaaddb48e6942ef16deaf3ada6b578e714'/>
<id>urn:sha1:001003eaaddb48e6942ef16deaf3ada6b578e714</id>
<content type='text'>
After the other fixes there remained occasional problems. Fix another makefile
sorting problem affecting the disktest binary.

(From OE-Core rev: 636f4d1f6ed8a95e3a583abc5904ab8dbc6184af)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ltp: Fixing determinism issues</title>
<updated>2021-03-02T20:39:35+00:00</updated>
<author>
<name>Richard Purdie</name>
<email>richard.purdie@linuxfoundation.org</email>
</author>
<published>2021-03-01T21:28:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=e2bf02e7bdac075889d929d1df010142d1a673ec'/>
<id>urn:sha1:e2bf02e7bdac075889d929d1df010142d1a673ec</id>
<content type='text'>
Add a patch adding sorting to a couple of points in the Makefiles
which removes most of the determinism issues in ltp.

Build swapon before the main build to ensure libswapon.o is built
deterministically as it races with swapoff.

All issues reported on the upstream mailing list.

(From OE-Core rev: 0f51f9a37e5d058bce28cfe7b9a32a895f83c091)

Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ltp: upgrade 20200930 -&gt; 20210121</title>
<updated>2021-01-30T10:41:04+00:00</updated>
<author>
<name>Wang Mingyu</name>
<email>wangmy@cn.fujitsu.com</email>
</author>
<published>2021-01-28T06:14:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=9c68281f8d07622c43194e3625140226cabd24c6'/>
<id>urn:sha1:9c68281f8d07622c43194e3625140226cabd24c6</id>
<content type='text'>
0001-ltp-pan-Use-long-long-int-to-print-time_t.patch
removed since it is included in 20210121

(From OE-Core rev: b6f49fc60a12ec6c4c1334ca3c266e99c03e81d4)

Signed-off-by: Wang Mingyu &lt;wangmy@cn.fujitsu.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>ltp: Fix ltp-pan crash on 32bit arches using 64bit time_t</title>
<updated>2020-12-21T22:29:57+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2020-12-21T06:18:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/poky.git/commit/?id=a8af557839b5002536ab79ee45ab1b28cb3b27d8'/>
<id>urn:sha1:a8af557839b5002536ab79ee45ab1b28cb3b27d8</id>
<content type='text'>
ltp-pan crashes on riscv32/musl due to shorter width assigned to time_t
in printf format

(From OE-Core rev: 7839481de7949d59e25113937c0b8901dc5b7425)

Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
</feed>
