<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-fsl-arm.git/classes/fsl-kernel-localversion.bbclass, branch master-next</title>
<subtitle>Mirror of git.yoctoproject.org/meta-fsl-arm</subtitle>
<id>https://git.enea.com/cgit/linux/meta-fsl-arm.git/atom?h=master-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-fsl-arm.git/atom?h=master-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-fsl-arm.git/'/>
<updated>2016-08-09T13:50:22+00:00</updated>
<entry>
<title>fsl-kernel-localversion: Make sure build dir exist before create .config</title>
<updated>2016-08-09T13:50:22+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-fsl-arm.git/commit/?id=09b9c017400abc2f9b5d43a2c03fc2287dac9f93'/>
<id>urn:sha1:09b9c017400abc2f9b5d43a2c03fc2287dac9f93</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-16T12:36:06+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-fsl-arm.git/commit/?id=3dc53f9b4d20a528d229d9f29ed3885fa6561787'/>
<id>urn:sha1:3dc53f9b4d20a528d229d9f29ed3885fa6561787</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>fsl-kernel-localversion.bbclass: Fix Git hash in version</title>
<updated>2015-04-03T01:49:07+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2015-03-30T16:43:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-fsl-arm.git/commit/?id=1caced0a0ecb028ea0f112cd1e04f126ddff5cfe'/>
<id>urn:sha1:1caced0a0ecb028ea0f112cd1e04f126ddff5cfe</id>
<content type='text'>
The .scmversion file needs to be located in the Git source, otherwise
the build system does not use it.

This fixes the regression introduced in f69b21d
(fsl-kernel-localversion.bbclass: Fix building using out-of-tree).

Change-Id: I7f06279f5b1f9aee18d1a5a39a22b27f4c34f365
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>fsl-kernel-localversion.bbclass: Fix building using out-of-tree</title>
<updated>2014-12-21T18:59:58+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2014-12-20T19:11:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-fsl-arm.git/commit/?id=f69b21d39feca9a4d71d53980fc5c9917ba6c5ac'/>
<id>urn:sha1:f69b21d39feca9a4d71d53980fc5c9917ba6c5ac</id>
<content type='text'>
Since OE-Core:df9975f4 (kernel: Fix non linux-yocto builds) the way
the build of kernel is done has change. Now the source code is moved
placed at STAGING_KERNEL_DIR and the build is done at ${WORKDIR}/build
which is B.

This patch adapts the configure task prepending to cope with those changes.

Change-Id: I9ea4254ffd56e4b7201daf9a90b52756a399c0f6
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>fsl-kernel-localversion: Easy LOCALVERSION handling</title>
<updated>2014-09-01T15:18:36+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2014-09-01T14:20:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-fsl-arm.git/commit/?id=f1f4115f32562f6fe6c34bbbad5d367b1a2da65f'/>
<id>urn:sha1:f1f4115f32562f6fe6c34bbbad5d367b1a2da65f</id>
<content type='text'>
This class allow for easy extending of kernel recipes to easy the
LOCALVERSION handling, allowing to reuse of code between different
kernel recipes

The following options are supported:

 SCMVERSION        Puts the Git hash in kernel local version
 LOCALVERSION      Value used in LOCALVERSION (default to '+fslc')

This about avoid code duplication among Layerscape and i.MX.

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