<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-freescale.git/classes/fsl-eula-unpack.bbclass, branch topic/simplify-imx-boot-container</title>
<subtitle>Mirror of github.com/Freescale/meta-freescale</subtitle>
<id>https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=topic%2Fsimplify-imx-boot-container</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=topic%2Fsimplify-imx-boot-container'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/'/>
<updated>2022-11-14T23:27:09+00:00</updated>
<entry>
<title>bb.data.update_data is deprecated</title>
<updated>2022-11-14T23:27:09+00:00</updated>
<author>
<name>Laurits Riple</name>
<email>laurits.triple@gmail.com</email>
</author>
<published>2022-11-14T23:27:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=f4cd8cd27890e44ed1c67b680ebc6e0f02cfc2fc'/>
<id>urn:sha1:f4cd8cd27890e44ed1c67b680ebc6e0f02cfc2fc</id>
<content type='text'>
</content>
</entry>
<entry>
<title>EULA,SCR: Update for NXP release 5.15.52-2.1.0</title>
<updated>2022-10-23T15:43:18+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2022-10-23T15:43:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=9537272254a2898a35672af357fe7689bf27636b'/>
<id>urn:sha1:9537272254a2898a35672af357fe7689bf27636b</id>
<content type='text'>
Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>fsl-eula-unpack.bbclass: Expose a function for reuse</title>
<updated>2022-08-10T15:59:34+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2022-08-09T21:58:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=98275f8772806d6f67934b5dc0a1704eab2cebd0'/>
<id>urn:sha1:98275f8772806d6f67934b5dc0a1704eab2cebd0</id>
<content type='text'>
Expose find_nxp_eula_licenses for others to use.

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>fsl-eula-unpack.bbclass: Rework logic order</title>
<updated>2022-08-10T15:58:31+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2022-08-08T18:15:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=42458b25860986422bfc4cf80d3e5bf13dec55a2'/>
<id>urn:sha1:42458b25860986422bfc4cf80d3e5bf13dec55a2</id>
<content type='text'>
Simple order change to simplify the change in the next commit.

Signed-off-by: Tom Hochstein &lt;tom.hochstein@nxp.com&gt;
</content>
</entry>
<entry>
<title>fsl-eula-unpack.bbclass: Fail if fsl-eula=true is missing</title>
<updated>2022-08-10T15:57:46+00:00</updated>
<author>
<name>Tom Hochstein</name>
<email>tom.hochstein@nxp.com</email>
</author>
<published>2022-08-08T18:54:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=4f9ab86277159c66498aeef23ec645de7f714211'/>
<id>urn:sha1:4f9ab86277159c66498aeef23ec645de7f714211</id>
<content type='text'>
It doesn't make sense to inherit the class but not use it.

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