<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-freescale.git/classes/fsl-eula-unpack.bbclass, branch topic/secure-boot-rework</title>
<subtitle>Mirror of github.com/Freescale/meta-freescale</subtitle>
<id>https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=topic%2Fsecure-boot-rework</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=topic%2Fsecure-boot-rework'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/'/>
<updated>2022-07-28T18:49:29+00:00</updated>
<entry>
<title>EULA,SCR: Update for NXP release 5.15.32-2.0.0</title>
<updated>2022-07-28T18:49:29+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2022-07-25T16:49:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=a4f0b0c2514098fdf5b1f969f9553aa91334a969'/>
<id>urn:sha1:a4f0b0c2514098fdf5b1f969f9553aa91334a969</id>
<content type='text'>
Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>EULA,SCR: Update for NXP release 5.15.5-1.0.0</title>
<updated>2022-05-10T15:19:44+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2022-05-05T20:34:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=923b963a17a0855a5f8f278b96d49d58d89a0a84'/>
<id>urn:sha1:923b963a17a0855a5f8f278b96d49d58d89a0a84</id>
<content type='text'>
Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>fsl-eula-unpack.bbclass: Unpack NXP EULA archives last</title>
<updated>2022-04-16T01:46:30+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2022-04-16T01:10:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=b1e0530e129345dc64b968e6825ca1d3f223a9f5'/>
<id>urn:sha1:b1e0530e129345dc64b968e6825ca1d3f223a9f5</id>
<content type='text'>
NXP EULA archive-based builds like imx-gpu-viv fail because the unpacked
folder is empty:

```
ERROR: imx-gpu-viv-1_6.4.3.p2.4-aarch64-r0 do_populate_lic: QA Issue: imx-gpu-viv: LIC_FILES_CHKSUM points to an invalid file: /opt/work/upstream/fsl-xwayland/tmp/work/cortexa53-crypto-mx8m-fsl-linux/imx-gpu-viv/1_6.4.3.p2.4-aarch64-r0/imx-gpu-viv-6.4.3.p2.4-aarch64/COPYING [license-checksum]
```

This is traced to a change in bitbake:

```
b074f4a ast: Improve function flags handling for EXPORT_FUNCTIONS
```

That change includes a fix for cleandirs, so now the call to base_unpack,
done after the NXP EULA archive unpack, does now remove the folder(s)
created by the NXP EULA archive unpack.

Fix the problem by simply unpacking the NXP EULA archives last.

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>EULA,SCR: Update for NXP release 5.10.72-2.2.0</title>
<updated>2022-01-07T17:48:33+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2022-01-05T19:43:55+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=0c6b09180d5bbd003374917e7257bc91495045da'/>
<id>urn:sha1:0c6b09180d5bbd003374917e7257bc91495045da</id>
<content type='text'>
Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>Update EULA and SCR for NXP release 5.10.52-2.1.0</title>
<updated>2021-10-22T19:15:38+00:00</updated>
<author>
<name>Andrey Zhizhikin</name>
<email>andrey.z@gmail.com</email>
</author>
<published>2021-09-28T08:06:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=bb8ff1bbbf5021e607abda4658fe85cb4bf91e5d'/>
<id>urn:sha1:bb8ff1bbbf5021e607abda4658fe85cb4bf91e5d</id>
<content type='text'>
Signed-off-by: Andrey Zhizhikin &lt;andrey.z@gmail.com&gt;
</content>
</entry>
<entry>
<title>layer: Convert to new override syntax</title>
<updated>2021-08-12T17:08:24+00:00</updated>
<author>
<name>Khem Raj</name>
<email>raj.khem@gmail.com</email>
</author>
<published>2021-08-02T18:01:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=59d36c9832702989bfcca8a5af29fb2dff01efcc'/>
<id>urn:sha1:59d36c9832702989bfcca8a5af29fb2dff01efcc</id>
<content type='text'>
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>Update EULA and SCR for NXP release 5.10.35-2.0.0</title>
<updated>2021-07-02T13:05:13+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2021-06-29T15:02:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=e453ee3a8d0ca76b78c46d5bad9b1b9384c57849'/>
<id>urn:sha1:e453ee3a8d0ca76b78c46d5bad9b1b9384c57849</id>
<content type='text'>
Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>fsl-eula-unpack: Update EULA to v22 for NXP release 5.4.70-2.3.2</title>
<updated>2021-04-26T20:21:56+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2021-04-26T13:42:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=0692f62161625389ad2695ef8a57859bc259af8b'/>
<id>urn:sha1:0692f62161625389ad2695ef8a57859bc259af8b</id>
<content type='text'>
NXP release 5.4.70-2.3.2 uses EULA version 22. Also add entries for
versions 18 and 19.

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>fsl-eula-unpack: Document EULA v16 and v17</title>
<updated>2021-01-21T11:37:58+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2021-01-13T16:00:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=b4f8db80dd780175a9193f687dd7512672edd918'/>
<id>urn:sha1:b4f8db80dd780175a9193f687dd7512672edd918</id>
<content type='text'>
Add entries for EULA versions 16 and 17. The next NXP release
5.4.70-2.3.0 uses version 17.

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>fsl-eula-unpack: Add historic V13 EULA info</title>
<updated>2021-01-21T11:37:58+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2020-12-09T21:03:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=121de9ad79ecca04e2622e7cf1ce16f8fd908be8'/>
<id>urn:sha1:121de9ad79ecca04e2622e7cf1ce16f8fd908be8</id>
<content type='text'>
This missing license version is not causing any known problem, but
adding it shouldn't cause a problem and could be useful if a V13
archive should surface.

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
</feed>
