<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-freescale.git/classes/fsl-kernel-localversion.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>2021-04-18T01:12:52+00:00</updated>
<entry>
<title>classes: fsl-kernel-localversion: Fix config fragments apply</title>
<updated>2021-04-18T01:12:52+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2021-04-17T15:14:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=5943060c8ea892054f2d995d398e21bcb2237543'/>
<id>urn:sha1:5943060c8ea892054f2d995d398e21bcb2237543</id>
<content type='text'>
We have to ensure the task run do_kernel_metadata so the config
fragments can be applied properly.

Refs: #707.
Fixes: #733.
Fixes: 49299998 ("classes: fsl-kernel-localversion: Fix task dependency")
Fixes: c7e23876 ("linux-imx.inc: inherit kernel-yocto class")
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>classes: fsl-kernel-localversion: Fix task dependency</title>
<updated>2021-04-10T13:07:02+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2021-04-10T13:07:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=492999986124b5e960d0e21fc81d341458d6c5ad'/>
<id>urn:sha1:492999986124b5e960d0e21fc81d341458d6c5ad</id>
<content type='text'>
We need to do any change to the generated `.config` file after it is
finished to be modified. In the case of `kernel-yocto` class being in use,
we need to do it after `kernel_configme` task.

Fixes: c7e23876 ("linux-imx.inc: inherit kernel-yocto class")
Fixes: #707.
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
Change-Id: I7d32b47595dff269defdc5b3f98aa0b9d89b603a
</content>
</entry>
<entry>
<title>fsl-kernel-localversion.bbclass: add preconfigure after do_kernel_metadata</title>
<updated>2020-11-10T19:23:16+00:00</updated>
<author>
<name>Ming Liu</name>
<email>liu.ming50@gmail.com</email>
</author>
<published>2020-11-09T14:30:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=c25cd3a6366d3a4bd3b1b4d3da0115a600a4e9a9'/>
<id>urn:sha1:c25cd3a6366d3a4bd3b1b4d3da0115a600a4e9a9</id>
<content type='text'>
do_preconfigure task should run after do_kernel_metadata, or else there
might be no ${WORKDIR}/defconfig present when KBUILD_DEFCONFIG is being
set rather than defconfig added in SRC_URI.

Signed-off-by: Ming Liu &lt;liu.ming50@gmail.com&gt;
</content>
</entry>
<entry>
<title>fsl-kernel-localversion.bbclass: Allow disabling SCMVERSION</title>
<updated>2018-04-26T17:41:19+00:00</updated>
<author>
<name>Jan Vermaete</name>
<email>jver@oip.be</email>
</author>
<published>2018-04-25T10:03:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=351b8105690c6b3f8891a2e2acbb33df77962cd4'/>
<id>urn:sha1:351b8105690c6b3f8891a2e2acbb33df77962cd4</id>
<content type='text'>
Do not add the short git hash to the kernel name when SCMVERSION is
not set.

Change-Id: I15bf597eab3a811846f3bb28a95b0f8f8a393483
Signed-off-by: Jan Vermaete &lt;jver@oip.be&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>fsl-kernel-localversion: Add preconfigure dependency on do_unpack</title>
<updated>2017-04-30T19:50:39+00:00</updated>
<author>
<name>Mats Karrman</name>
<email>mats.dev.list@gmail.com</email>
</author>
<published>2017-04-26T22:23:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=3b7f5a0069c5df1b8c2ffbd0752158cdbc5053ce'/>
<id>urn:sha1:3b7f5a0069c5df1b8c2ffbd0752158cdbc5053ce</id>
<content type='text'>
Even if 'externalsrc' is used, SRC_URI may specify a 'defconfig'.
However as the use of 'externalsrc' will do away with the do_patch
task, do_preconfigure is in risk of being run before the defconfig
is copied to the build directory. This patch adds a second dependency
on 'do_unpack' that makes sure this does not happen.

Signed-off-by: Mats Karrman &lt;mats.dev.list@gmail.com&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>fsl-kernel-localversion: Make sure build dir exist before create .config</title>
<updated>2016-08-12T14:38:59+00:00</updated>
<author>
<name>Fabio Berton</name>
<email>fabio.berton@ossystems.com.br</email>
</author>
<published>2016-08-05T20:47:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=bca37f5e25975be6d7d766a08b138ebc1fd5dc94'/>
<id>urn:sha1:bca37f5e25975be6d7d766a08b138ebc1fd5dc94</id>
<content type='text'>
Create directory ${B} before do_preconfigure task creates file ${B}/.config

Fix error:

../fsl-community-bsp/build/tmp/work/imx6slevk-poky-linux-gnueabi/linux-fslc-imx/
4.1-1.0.x+gitAUTOINC+0c0844f9fa-r0/temp/run.do_preconfigure.16220:
line 109: ../fsl-community-bsp/build/tmp/work/imx6slevk-poky-linux-gnueabi/
linux-fslc-imx/4.1-1.0.x+gitAUTOINC+0c0844f9fa-r0/build/.config:
No such file or directory

Signed-off-by: Fabio Berton &lt;fabio.berton@ossystems.com.br&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>fsl-kernel-localversion: Configure kernel in a separate task</title>
<updated>2016-06-27T10:53:36+00:00</updated>
<author>
<name>Adrian Dudau</name>
<email>adrian.dudau@enea.com</email>
</author>
<published>2016-06-10T10:34:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=6b1e4442208ebf4ff28ff1ecbd918cf7490c2f4e'/>
<id>urn:sha1:6b1e4442208ebf4ff28ff1ecbd918cf7490c2f4e</id>
<content type='text'>
As it is implemented right now this class overwrites the .config file
making it impossible for any other layer to configure the kernel in a
.bbappend to the kernel recipe. By doing it in a separate task before
do_configure we ensure that recipe .bbappends can make further kernel
configurations in do_configure_prepend.

Signed-off-by: Adrian Dudau &lt;adrian.dudau@enea.com&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>Move meta-fsl-arm content to layer root</title>
<updated>2015-07-16T18:01:29+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2015-07-15T20:14:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=f8517afc7a5ada4538b3b7d397fa32586d57ffe5'/>
<id>urn:sha1:f8517afc7a5ada4538b3b7d397fa32586d57ffe5</id>
<content type='text'>
The meta-fsl-arm is going to be used as the base for this layer. It
contains a clean history and allowing a more granullar set of changes.

This commit is just a rename of all contents of meta-fsl-arm
subdirectory to this layer's root, subsequent changes are based on top
of that.

Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
</feed>
