<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-freescale.git/meta-fsl-arm/classes, branch topic/better-nip-support</title>
<subtitle>Mirror of github.com/Freescale/meta-freescale</subtitle>
<id>https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=topic%2Fbetter-nip-support</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=topic%2Fbetter-nip-support'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/'/>
<updated>2015-07-16T18:01:29+00:00</updated>
<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>
<entry>
<title>image_types_fsl: Fix boot.img overwrite error</title>
<updated>2015-06-15T15:12:23+00:00</updated>
<author>
<name>Gary Thomas</name>
<email>gary@mlbassoc.com</email>
</author>
<published>2015-06-15T14:41:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=2fe7195eefe7167f7bc47e18c08e56c979adebdb'/>
<id>urn:sha1:2fe7195eefe7167f7bc47e18c08e56c979adebdb</id>
<content type='text'>
Recent updates to the MSDOS tools (OE-core is now at 3.0.28) have made
it an error to overwrite an image using mkfs.vfat:
  mkfs.vfat: file XXXX/tmp/work/nitrogen6x-poky-linux-gnueabi/network-demo-image/1.0-r0/boot.img already exists
  mkfs.fat 3.0.28 (2015-05-16)
  WARNING: exit code 1 from a shell command.

This patch fixes the problem by removing any old/stale images before
trying to create the VFAT file system images.

Change-Id: I74e02fd512b43315b29698f534192632d7780df2
Signed-off-by: Gary Thomas &lt;gary@mlbassoc.com&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>fsl-eula-unpack: fix deploying EULA</title>
<updated>2015-06-09T18:46:17+00:00</updated>
<author>
<name>Stefan Christ</name>
<email>s.christ@phytec.de</email>
</author>
<published>2015-06-03T09:18:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=30f444d697892a347296523c122362524275e9f4'/>
<id>urn:sha1:30f444d697892a347296523c122362524275e9f4</id>
<content type='text'>
If a recipe, which uses the fsl-eula-unpack bbclass, defines the
variable LIC_FILES_CHKSUM like

    LIC_FILES_CHKSUM = "[...]"

(not using "+=") the content of ${FSL_EULA_FILE}, which is added in
fsl-eula-unpack, is overwritten. So the EULA isn't deployed to the
${LICENSE_DIRECTORY}.

Using 'LIC_FILES_CHKSUM_append' should work in any cases.

Signed-off-by: Stefan Christ &lt;s.christ@phytec.de&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>fsl-eula-unpack: fix outdated EULA checksum</title>
<updated>2015-06-09T18:46:17+00:00</updated>
<author>
<name>Stefan Christ</name>
<email>s.christ@phytec.de</email>
</author>
<published>2015-06-03T09:18:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=976cdcc58ca8bbbd2d51a382ac9ea9cddb6be432'/>
<id>urn:sha1:976cdcc58ca8bbbd2d51a382ac9ea9cddb6be432</id>
<content type='text'>
The md5 checksum in LIC_FILES_CHKSUM was taken from an older version of
the Freescale EULA. This leads to build errors like

    ERROR: imx-gpu-viv: md5 data is not matching for
        file://[...]/meta-fsl-arm/EULA;md5=6df184a9b1950b68e17fdcd7513bdb97
    ERROR: imx-gpu-viv: The new md5 checksum is
         acdb807ac7275fe32f9f64992e111241

Signed-off-by: Stefan Christ &lt;s.christ@phytec.de&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>fsl-eula-unpack: deploy Freescale EULA</title>
<updated>2015-06-01T23:47:51+00:00</updated>
<author>
<name>Stefan Christ</name>
<email>s.christ@phytec.de</email>
</author>
<published>2015-05-28T08:55:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=70141cf14fda57b373c0965e03b6935f598287a7'/>
<id>urn:sha1:70141cf14fda57b373c0965e03b6935f598287a7</id>
<content type='text'>
Add the file which contains the Freescale EULA to variable
LIC_FILES_CHKSUM, so the EULA is deployed in the folder

    ${LICENSE_DIRECTORY}/${PN}/

for all recipes which use the bbclass fsl-eula-unpack.

Add a vardepsexclude to variable LIC_FILES_CHKSUM to share the sstate
cache across multiple build directories.  See commit

   commit e8c6cf822889c02b76db03f2e9c6915a1bda1c06
   Author: Christopher Larson &lt;kergoth@gmail.com&gt;
   Date:   Wed Oct 23 22:30:41 2013 +0000

       fsl-eula-unpack: add FSL_EULA_FILE to vardepsexclude

Signed-off-by: Stefan Christ &lt;s.christ@phytec.de&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>image_types_fsl.bbclass: use dd's option fsync instead of sync</title>
<updated>2015-05-11T13:20:01+00:00</updated>
<author>
<name>Stefan Christ</name>
<email>s.christ@phytec.de</email>
</author>
<published>2015-05-05T08:40:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=a110c9815603eb6c35b36c92e9229016960badf5'/>
<id>urn:sha1:a110c9815603eb6c35b36c92e9229016960badf5</id>
<content type='text'>
The shell command sync flushes all filesystem buffers in the system.  On
a bigger multiuser system there are multiple gigs of data sometimes in
the buffer which then are written out to disk at once.  It's better to
only flush the specific file with dd's option 'fsync'.

Change-Id: I6476444dbbc28e4f8756066e531734ef1de71fdb
Signed-off-by: Stefan Christ &lt;s.christ@phytec.de&gt;
Tested-by: Nikolay Dimitrov &lt;picmaster@mail.bg&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>fsl-dynamic-packagearch.bbclass: Fix support for empty MACHINE_SOCARCH_SUFFIX</title>
<updated>2015-04-03T01:49:28+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2015-04-02T19:57:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=263bd0c7abd92f466370c498b201cae039ed0f18'/>
<id>urn:sha1:263bd0c7abd92f466370c498b201cae039ed0f18</id>
<content type='text'>
When MACHINE_SOCARCH_SUFFIX is empty a duplicated architecture will be
included in PACKAGE_ARCHS. The expected behaviour is to not include
duplicated values and raise an error in case a MACHINE_SOCARCH package
tries to be build.

Change-Id: I98d936409554e4e7725c8af6c0a0a0344ddec751
Reported-by: Lauren Post &lt;lauren.post@freescale.com&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>fsl-dynamic-packagearch.bbclass: Fix package skip when MACHINE_SOCARCH is unset</title>
<updated>2015-04-03T01:49:27+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2015-04-03T01:43:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=24e0921629fd2151da468e103aa19316dfda1f8a'/>
<id>urn:sha1:24e0921629fd2151da468e103aa19316dfda1f8a</id>
<content type='text'>
The 'bb.parse.SkipPackage' exception was missing a 'raise' call to
proper inform the BitBake tool parsing system about the error, now the
package is properly skipped when necessary.

Change-Id: Ie736186c8e459eea55c1455547e1da8f7111e165
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-freescale.git/commit/?id=220d1db8fd0bd00d681a27877ee654a9e1811af7'/>
<id>urn:sha1:220d1db8fd0bd00d681a27877ee654a9e1811af7</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-dynamic-packagearch: add all MACHINE_SOCARCH feeds</title>
<updated>2015-04-01T20:54:31+00:00</updated>
<author>
<name>Max Krummenacher</name>
<email>max.oss.09@gmail.com</email>
</author>
<published>2015-03-30T21:49:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=44ca1bf2637ed5173ea4b66f6caa4d09eb8eeb76'/>
<id>urn:sha1:44ca1bf2637ed5173ea4b66f6caa4d09eb8eeb76</id>
<content type='text'>
This ensures that all MACHINE_SOCARCH feeds are part of PACKAGE_EXTRA_ARCHS.

oe-core now puts packages into feed dirs dependent on the used instruction sets.
http://cgit.openembedded.org/openembedded-core/commit/?id=3e760031f91fb87c3e2f62b77a117eb41164f259

This is true also for packages in MACHINE_SOCARCH, i.e. we get in deploy/ipk for
an angstrom based build:
armv7ahf-vfp-neon-mx6qdl  armv7at2hf-vfp-neon-mx6qdl
so we must put both into PACKAGE_EXTRA_ARCHS.

TUNE_FEATURES defines if arm and/or thumb feeds are possible with the
current configuration.

Change-Id: I47ed7c3a5cbdc488801cd9198e822f9845565559
Signed-off-by: Max Krummenacher &lt;max.oss.09@gmail.com&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
</feed>
