<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-freescale.git/meta-fsl-arm/recipes-bsp/libmcc, branch temp</title>
<subtitle>Mirror of github.com/Freescale/meta-freescale</subtitle>
<id>https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=temp</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-freescale.git/atom?h=temp'/>
<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>kernel-module-mcc: make MCC kernel module a virtual package</title>
<updated>2015-03-19T12:39:13+00:00</updated>
<author>
<name>Stefan Agner</name>
<email>stefan.agner@toradex.com</email>
</author>
<published>2015-03-18T09:54:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=0aa9898a4d524058dd0447595b925af9b091b616'/>
<id>urn:sha1:0aa9898a4d524058dd0447595b925af9b091b616</id>
<content type='text'>
In order to support forks of the MCC kernel module, define the MCC
kernel module packages as virtual packages.

Signed-off-by: Stefan Agner &lt;stefan.agner@toradex.com&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>libmcc: build with versioned soname</title>
<updated>2015-01-07T20:03:15+00:00</updated>
<author>
<name>Max Krummenacher</name>
<email>max.oss.09@gmail.com</email>
</author>
<published>2015-01-07T19:43:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=41b20a6888769fa8bbc76e28c2e5a8559cd953ac'/>
<id>urn:sha1:41b20a6888769fa8bbc76e28c2e5a8559cd953ac</id>
<content type='text'>
This adds a versioned soname to the shared library during linking.
Otherwise an application linked with '-lmcc' needs libmcc.so for execution,
having libmcc.so.1 would not be enough.

root@colibri-vf:~# ls -l /usr/lib/libmcc.so*
lrwxrwxrwx    1 root     root            13 Jan  7  2015 /usr/lib/libmcc.so.1 -&gt; libmcc.so.1.0
-rwxr-xr-x    1 root     root          5252 Jan  7  2015 /usr/lib/libmcc.so.1.0

root@colibri-vf:~# mcc-pingpong
mcc-pingpong: error while loading shared libraries: libmcc.so: cannot open shared object file: No such file or directory

Additionaly the following warning no longer appears.
WARNING: QA Issue: mcc-pingpong requires libmcc.so, but no providers in its RDEPENDS [file-rdeps]

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>
<entry>
<title>libmcc: Add runtime dependency for kernel-module-mcc-dev</title>
<updated>2015-01-07T20:03:15+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2015-01-06T14:21:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=00f03af4592a9c511ab88030c3444d88a7444a62'/>
<id>urn:sha1:00f03af4592a9c511ab88030c3444d88a7444a62</id>
<content type='text'>
The kernel-module-mcc-dev brings the kernel API headers used when
doing application development which uses the libmcc.

So when libmcc-dev is included in a SDK, this brings all the necessary
boilerplate code.

The motivation for this can be found at message from Petr Kubizňák
&lt;kubiznak.petr@elnico.cz&gt;[1].

1. https://lists.yoctoproject.org/pipermail/meta-freescale/2015-January/012144.html

Change-Id: Icd8311c79a87500c0a9d97d9b63fb0340a5908a1
Reported-by: Petr Kubizňák &lt;kubiznak.petr@elnico.cz&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>libmcc: Fix symbolic link for dynamic library</title>
<updated>2015-01-07T20:03:15+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2015-01-06T14:06:45+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=baa1fdbfd1239c7eee18309421c2495724c7668e'/>
<id>urn:sha1:baa1fdbfd1239c7eee18309421c2495724c7668e</id>
<content type='text'>
This fixes the Makefile to properly generate the symlink inside the
installation directory.

Change-Id: I18ad51c87f64780bfdd8bd70abdda5554439d9e8
Reported-by: Petr Kubizňák &lt;kubiznak.petr@elnico.cz&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>libmcc: provide explicit do_install</title>
<updated>2014-12-31T19:06:05+00:00</updated>
<author>
<name>Max Krummenacher</name>
<email>max.oss.09@gmail.com</email>
</author>
<published>2014-12-30T14:11:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=f25ac163d8f8763f5a5b193fd932d283a2d7f35a'/>
<id>urn:sha1:f25ac163d8f8763f5a5b193fd932d283a2d7f35a</id>
<content type='text'>
libmcc is a pure make project. Inheriting autotools provided an implicit
do_install task, however with the change to seperate builddirs in dizzy
(${B} != ${S}) do_install fails.
Removing autotools and providing an explicit do_install task fixes this.

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>
<entry>
<title>libmcc: Update to version 1.05</title>
<updated>2014-08-19T14:27:12+00:00</updated>
<author>
<name>Tony Felice</name>
<email>tony.felice@timesys.com</email>
</author>
<published>2014-08-18T21:48:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=73d6fcff4dbffd86f66abfb0477600e2e5e97197'/>
<id>urn:sha1:73d6fcff4dbffd86f66abfb0477600e2e5e97197</id>
<content type='text'>
This version was released to integrate the patch that removed bashisms from
the libmcc Makefile.

Signed-off-by: Anthony Felice &lt;tony.felice@timesys.com&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>libmcc: remove bashism in Makefile</title>
<updated>2014-08-15T14:11:53+00:00</updated>
<author>
<name>Max Krummenacher</name>
<email>max.oss.09@gmail.com</email>
</author>
<published>2014-08-14T15:52:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=6f2fee326f48e3153f660d9b951e3dbf0db4dc28'/>
<id>urn:sha1:6f2fee326f48e3153f660d9b951e3dbf0db4dc28</id>
<content type='text'>
Replacing bash brace expansion with a Posix compliant syntax to make
do_install succeed also when using a dash shell.

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>
<entry>
<title>libmcc: bump to version 1.04</title>
<updated>2014-02-26T18:54:19+00:00</updated>
<author>
<name>Andy Voltz</name>
<email>andy.voltz@timesys.com</email>
</author>
<published>2014-02-24T18:24:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=3bdfbd97b2c54f79aea0478437c9d494a93d2e77'/>
<id>urn:sha1:3bdfbd97b2c54f79aea0478437c9d494a93d2e77</id>
<content type='text'>
This version was released to integrate the cflags and symlink
patches. Drop the merged patches.

Change-Id: If83033bc8f51ae2478e20754e8c8a3da58e002c4
Signed-off-by: Andy Voltz &lt;andy.voltz@timesys.com&gt;
Signed-off-by: Anthony Felice &lt;tony.felice@timesys.com&gt;
Signed-off-by: Otavio Salvador &lt;otavio@ossystems.com.br&gt;
</content>
</entry>
<entry>
<title>libmcc: Add minor changes to get recipe in better shape</title>
<updated>2014-02-24T13:59:46+00:00</updated>
<author>
<name>Otavio Salvador</name>
<email>otavio@ossystems.com.br</email>
</author>
<published>2014-02-24T11:57:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-freescale.git/commit/?id=a83341832fdec47d2ad9fbefd7e69da9fd661048'/>
<id>urn:sha1:a83341832fdec47d2ad9fbefd7e69da9fd661048</id>
<content type='text'>
In order to use the same pattern from other recipes, the following
changes were made in recipe:

- Use summary as the description was short
- Drop vendor name from summary
- Put RDEPENDS after source fields
- Add empty line between S and CFLAGS
- Drop extra space in CFLAGS appending

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