<feed xmlns='http://www.w3.org/2005/Atom'>
<title>linux/meta-openembedded.git/meta-oe/recipes-support/libeigen, branch stable/thud-next</title>
<subtitle>Mirror of git.openembedded.org/meta-openembedded</subtitle>
<id>https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=stable%2Fthud-next</id>
<link rel='self' href='https://git.enea.com/cgit/linux/meta-openembedded.git/atom?h=stable%2Fthud-next'/>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/'/>
<updated>2018-10-18T02:01:11+00:00</updated>
<entry>
<title>libeigen: update to 3.3.5</title>
<updated>2018-10-18T02:01:11+00:00</updated>
<author>
<name>Maxime Roussin-Bélanger</name>
<email>maxime.roussinbelanger@gmail.com</email>
</author>
<published>2018-10-17T20:33:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=60a8dedf9a291fecb260a48a14b9c268bc0eb5b4'/>
<id>urn:sha1:60a8dedf9a291fecb260a48a14b9c268bc0eb5b4</id>
<content type='text'>
Signed-off-by: Maxime Roussin-Bélanger &lt;maxime.roussinbelanger@gmail.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libeigen: fix splitting files into packages</title>
<updated>2018-05-29T19:57:19+00:00</updated>
<author>
<name>Adam Trhon</name>
<email>adam.trhon@tbs-biometrics.com</email>
</author>
<published>2018-05-25T13:11:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=1bc3e98143b492c7d1355bf552089b1d9d667e7c'/>
<id>urn:sha1:1bc3e98143b492c7d1355bf552089b1d9d667e7c</id>
<content type='text'>
Assign ${includedir} to FILES_${PN}-dev (instead of into FILES_${PN}),
as the headers belong to the -dev package and it is done the same way
in boost.

Signed-off-by: Adam Trhon &lt;adam.trhon@tbs-biometrics.com&gt;
Signed-off-by: Khem Raj &lt;raj.khem@gmail.com&gt;
</content>
</entry>
<entry>
<title>libeigen: remove unused patch</title>
<updated>2018-03-17T02:14:25+00:00</updated>
<author>
<name>Maxin John</name>
<email>maxin.john@intel.com</email>
</author>
<published>2018-02-28T15:29:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=c32a268b56a21f1bff5a3fbfbf7dab09fc70c11a'/>
<id>urn:sha1:c32a268b56a21f1bff5a3fbfbf7dab09fc70c11a</id>
<content type='text'>
Remove the following unused patch:
        0001-CMakeLists.txt-install-FindEigen3.cmake-script.patch

Signed-off-by: Maxin B. John &lt;maxin.john@intel.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>libeigen: update to 3.3.4</title>
<updated>2017-11-16T00:34:05+00:00</updated>
<author>
<name>Lukas Bulwahn</name>
<email>lukas.bulwahn@gmail.com</email>
</author>
<published>2017-11-02T10:02:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=80d64f7ab12cb74a5f53021082e5fe187b867dd3'/>
<id>urn:sha1:80d64f7ab12cb74a5f53021082e5fe187b867dd3</id>
<content type='text'>
Signed-off-by: Lukas Bulwahn &lt;lukas.bulwahn@gmail.com&gt;
Signed-off-by: Armin Kuster &lt;akuster808@gmail.com&gt;
</content>
</entry>
<entry>
<title>libeigen: set tarball name as ${BP}.tar.bz2</title>
<updated>2016-11-23T14:24:45+00:00</updated>
<author>
<name>Wenzong Fan</name>
<email>wenzong.fan@windriver.com</email>
</author>
<published>2016-11-14T11:22:48+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=ba0717b0cf4fd986104a07b131faf6986222420b'/>
<id>urn:sha1:ba0717b0cf4fd986104a07b131faf6986222420b</id>
<content type='text'>
Rename tarball name: 3.2.8.tar.bz2 -&gt; libeigen-3.2.8.tar.bz2

Signed-off-by: Wenzong Fan &lt;wenzong.fan@windriver.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>libeigen: update to 3.2.8</title>
<updated>2016-06-15T10:13:15+00:00</updated>
<author>
<name>Lukas Bulwahn</name>
<email>lukas.bulwahn@oss.bmw-carit.de</email>
</author>
<published>2016-06-13T12:23:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=aebac658d52f358b79be8cc1100fb5719c576091'/>
<id>urn:sha1:aebac658d52f358b79be8cc1100fb5719c576091</id>
<content type='text'>
Due to the update, the pkg_config_libdir configuration has become
obsolete, and instead the pkgconfig directory must be added to the
dev-package.

Signed-off-by: Lukas Bulwahn &lt;lukas.bulwahn@oss.bmw-carit.de&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>libeigen: patch to install the find cmake script</title>
<updated>2015-10-26T20:37:37+00:00</updated>
<author>
<name>Lukas Bulwahn</name>
<email>lukas.bulwahn@oss.bmw-carit.de</email>
</author>
<published>2015-10-23T06:01:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=aaf7140847f33b85dbe6382d4084e44e3247e34c'/>
<id>urn:sha1:aaf7140847f33b85dbe6382d4084e44e3247e34c</id>
<content type='text'>
This commit is needed for the pcl-ros 1.3.0 recipe in the
meta-ros layer, which detects the Eigen library with the provided
cmake script.

Signed-off-by: Lukas Bulwahn &lt;lukas.bulwahn@oss.bmw-carit.de&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>libeigen: update to 3.2.6</title>
<updated>2015-10-26T20:37:37+00:00</updated>
<author>
<name>Lukas Bulwahn</name>
<email>lukas.bulwahn@oss.bmw-carit.de</email>
</author>
<published>2015-10-23T06:01:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=5b8bd1633263bf9a346453f50fde7d78690d1996'/>
<id>urn:sha1:5b8bd1633263bf9a346453f50fde7d78690d1996</id>
<content type='text'>
It seems that the libeigen patch is not required anymore. I could
not find any issue while building libeigen and other recipes
depending on libeigen.

Signed-off-by: Lukas Bulwahn &lt;lukas.bulwahn@oss.bmw-carit.de&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>libeigen: remove obsolete setting for default out-of-tree build</title>
<updated>2014-07-21T21:49:09+00:00</updated>
<author>
<name>Lukas Bulwahn</name>
<email>lukas.bulwahn@oss.bmw-carit.de</email>
</author>
<published>2014-06-26T14:56:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=7c686636199398420ca4bfefbb574935e38aecdb'/>
<id>urn:sha1:7c686636199398420ca4bfefbb574935e38aecdb</id>
<content type='text'>
Since commit 783fb88f@openembedded-core, out-of-tree builds of
cmake-based recipes are the default, and the variables
OECMAKE_BUILDPATH and OECMAKE_SOURCEPATH were deprecated.

With the commit 2c23d7ab@openembedded-core, the variable
OECMAKE_SOURCEPATH was put back into action, but this causes the
libeigen recipe to fail as OECMAKE_SOURCEPATH is set in the
recipe, but OECMAKE_BUILDPATH is set to the bbclass default.

This commit simply removes both variables from the libeigen recipe
and hence sets the recipe to do a default out-of-tree build.
This resolves the build failure of libeigen with
2c23d7ab@openembedded-core, and furthermore, the adjusted recipe
still works with the cmake.bbclass of 783fb88f@openembedded-core.

The build failure was discovered during the regression testing of
the meta-ros layer. The exact build error message and its
investigation is recorded in issue #276 of the meta-ros issue
tracker at https://github.com/bmwcarit/meta-ros/issues/276.

Signed-off-by: Lukas Bulwahn &lt;lukas.bulwahn@oss.bmw-carit.de&gt;
Tested-by: Ash Charles &lt;ashcharles@gmail.com&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
<entry>
<title>libeigen: initial contribution required by opencv</title>
<updated>2013-10-05T10:36:25+00:00</updated>
<author>
<name>Lukas Bulwahn</name>
<email>lukas.bulwahn@oss.bmw-carit.de</email>
</author>
<published>2013-10-01T07:44:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.enea.com/cgit/linux/meta-openembedded.git/commit/?id=424e3c1b930c0103c2cedfd4df1671e84a5256d5'/>
<id>urn:sha1:424e3c1b930c0103c2cedfd4df1671e84a5256d5</id>
<content type='text'>
As opencv depends on libeigen, libeigen is added to the meta-oe
layer. This commit is derived from the work [1] by Kartik Mohta.

[1] https://github.com/kartikmohta/meta-km/tree/master/recipes-extended/eigen

Signed-off-by: Lukas Bulwahn &lt;lukas.bulwahn@oss.bmw-carit.de&gt;
Signed-off-by: Martin Jansa &lt;Martin.Jansa@gmail.com&gt;
</content>
</entry>
</feed>
