- Jun 08, 2015
-
-
Lukas Bulwahn authored
I noticed a build failure for yaml-cpp (#328), that the boost headers could not be found. Probably since the update to 0.5.2 [1], yaml-cpp depends on boost. This commit resolves the issue by adding this dependency. [1] https://github.com/bmwcarit/meta-ros/commit/da10180fc561ba5da0271476f013d73b6733ea51 Signed-off-by:
Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
Lukas Bulwahn authored
Due to the recent commit 6eddc9e2@openembedded-core [1], which updated python-nose from 1.2.1 to 1.3.6, the bbappend for python-nose 1.2.1 leads to an error during parsing. Instead of making the bbappend version-independent, this commit simply drops the bbappend file, as python-nose is provided as native package already since 78711c88@openembedded-core [2] (since January 2014). [1] https://github.com/openembedded/openembedded-core/commit/6eddc9e222077e50d5b1b2b827840ada3be1d978 [2] https://github.com/openembedded/openembedded-core/commit/78711c887520c88d733182a80edac49650a7e94f Signed-off-by:
Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
- May 27, 2015
-
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
- Mar 30, 2015
-
-
Lukas Bulwahn authored
When compiling python-rosdep before python-nose has been built, 'bitbake python-rosdep' fails with: | distutils.errors.DistutilsError: Could not find suitable distribution for Requirement.parse('nose>=1.0') | ERROR: python setup.py build_ext execution failed. | WARNING: /[...]/build/tmp-glibc/work/i586-oe-linux/python-rosdep/0.11.0-r0/temp/run.do_compile.14813:1 exit 1 from | exit 1 | ERROR: Function failed: do_compile (log file is located at /[...]/build/tmp-glibc/work/i586-oe-linux/python-rosdep/0.11.0-r0/temp/log.do_compile.14813) ERROR: Task 6 (/[...]/meta-ros/recipes-devtools/python/python-rosdep_0.11.0.bb, do_compile) failed with exit code '1' In a recent commit in the rosdep repository [1], the dependency for the rosdep setup on python's nose package is added. Hence, we must also add this dependency in the rosdep recipe, which then resolves the reported failure. [1] https://github.com/ros-infrastructure/rosdep/commit/fc8b56be072ab672344c747de815daaacf2e9834 Signed-off-by:
Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
Lukas Bulwahn authored
In the recent commit d4ad95f0 [1], the OpenEmbedded-Core repository updated python from version 2.7.3 to 2.7.9. To make meta-ros compatible to the latest commits, the bbappend files are renamed to be version independent. [1] http://cgit.openembedded.org/openembedded-core/commit/?id=d4ad95f0d5f08891637c644e85b09da9c4585059 Signed-off-by:
Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
- Jan 21, 2015
-
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
- May 15, 2014
-
-
Lukas Bulwahn authored
This commit provides the autotools-brokensep class and uses it for the log4cxx recipe. The autotools-brokensep indicates that the log4cxx currently cannot handle out-of-source builds, and hence the in-source build must be kept until this is resolved. The autotools-brokensep class is a copy of the autotools-brokensep class provided in the openembedded-core commit 006b8a78 [1]. To make this commit backwards compatible to even earlier versions of openembedded-core, we provide this class in meta-ros ourselves. [1] http://cgit.openembedded.org/openembedded-core/commit/?id=006b8a7808a58713af16c326dc37d07765334b12
-
- Feb 24, 2014
-
-
Lukas Bulwahn authored
-
- Nov 26, 2013
-
-
Lukas Bulwahn authored
-
- Aug 05, 2013
-
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
-
- Aug 04, 2013
-
-
Lukas Bulwahn authored
This commit includes further changes to build rospack-native.
-
- Aug 02, 2013
-
-
Lukas Bulwahn authored
-
- Jul 22, 2013
-
-
Lukas Bulwahn authored
python-nose: replacing duplicate recipe that is in meta-oe by a bbappend file to have a native recipe (resolves #66)
-
Lukas Bulwahn authored
To compile nodelet-topic-tools, we must provide a working dynamic-reconfigure in the native sysroot. This requires some adjustments to the native versions of the required python modules. In particular, the following tasks ran successfully for this commit: This command tests compiling rospack-native: rm bitbake.lock cache/ sstate-cache/ tmp-eglibc/ -rf && bitbake rospack-native This command tests compiling roslib-native: rm bitbake.lock cache/ sstate-cache/ tmp-eglibc/ -rf && bitbake roslib-native As nodelet-topic-tools uses rospack-native and roslib-native to some extent (dependency: rospack-native -> roslib-native -> dynamic-reconfigure-native -> nodelet-topic-tools), this command tests running rospack-native and roslib-native: rm bitbake.lock cache/ sstate-cache/ tmp-eglibc/ -rf && bitbake nodelet-topic-tools This command tests compiling rospack and roslib: rm bitbake.lock cache/ sstate-cache/ tmp-eglibc/ -rf && bitbake rospack rm bitbake.lock cache/ sstate-cache/ tmp-eglibc/ -rf && bitbake roslib All these command run with this commit without errors, and future commits to these files should keep them run without errors or justify modifications with better tests. A minor open issue related to rospack is issue #116 (cf. https://github.com/bmwcarit/meta-ros/issues/116). This commit incorporates feedback from Stefan Herbrechtsmeier.
-
- Jul 19, 2013
-
-
Lukas Bulwahn authored
This commit adds the yaml-cpp recipe from the repository at https://github.com/kartikmohta/meta-km. The file is licensed with the MIT license (cf. https://github.com/kartikmohta/meta-km/blob/master/LICENSE). The original recipe can be found at https://github.com/kartikmohta/meta-km/blob/master/recipes-devtools/yaml-cpp/yaml-cpp_0.3.0.bb The README file acknowledges Kartik Mohta's contribution and names him as a contributor.
-
- Jul 05, 2013
-
-
Lukas Bulwahn authored
The native log4cxx recipe is required for the recipe dynamic-reconfigure-native.
-
Lukas Bulwahn authored
The python-rospkg-native rdepends on python-xml-native, and python-native provides this without any further ado.
-
Lukas Bulwahn authored
-
- Jul 01, 2013
-
-
vmayoral authored
The current catkin requires catkin_pkg >= 0.1.12 as indicated in https://github.com/ros/catkin/blob/groovy-devel/package.xml . See discussion in #99. lb: minor tweaking and commit message rewording Signed-off-by:
Víctor Mayoral Vilches <v.mayoralv@gmail.com> Signed-off-by:
Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
- Apr 30, 2013
-
-
Lukas Bulwahn authored
-
- Apr 10, 2013
-
-
Lukas Bulwahn authored
-
- Mar 04, 2013
-
-
Lukas Bulwahn authored
Signed-off-by:
Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
Lukas Bulwahn authored
Signed-off-by:
Lukas Bulwahn <lukas.bulwahn@oss.bmw-carit.de>
-
- Feb 08, 2013
-
-
Lukas Bulwahn authored
-
Lukas Bulwahn authored
using BBCLASSEXTEND = "native" and removing the separate native package files (thanks to Stefan Herbrechtsmeier for this hint)
-
- Jan 31, 2013
-
-
Lukas Bulwahn authored
-
- Jan 09, 2013
-
-
Lukas Bulwahn authored
-
- Jan 08, 2013
-
-
Lukas Bulwahn authored
-
- Jan 03, 2013
-
-
Lukas Bulwahn authored
improving dependencies in the python recipes; simplifying core-image-ros after dependencies are improved
-
Lukas Bulwahn authored
-