Git Product home page Git Product logo

base-orogen-types's Introduction

base-orogen-types's People

Contributors

2maz avatar dmronga avatar doudou avatar g-arjones avatar goldhoorn avatar hwiedpro avatar jakobs avatar jmachowinski avatar malter avatar maltewi avatar planthaber avatar rafaelsaback avatar saarnold avatar samymn avatar sankarnatarajan avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

base-orogen-types's Issues

orogen fails on ubuntu 22.04, eigen3 not found

The following error occurs when building on ubuntu 22.04 (using the feature/qt5 branch for base/types and others where available). It simply doesn't find eigen3in the orogen phase of this package.

base/orogen/types(/opt/rock/base/orogen/types): failed in orogen phase
    '/usr/bin/ruby3.0 -S /opt/rock/tools/orogen/bin/orogen --corba --extensions=cpp_proxies,modelExport --extensions=metadata_support --import=std --jobserver-auth=5,6 --no-rtt-scripting --parallel-build=4 --parallel-codegen=4 --transports=corba,mqueue,typelib --type-export-policy=used base.orogen' returned status 1
    see /opt/rock/install/log/base/orogen/types-orogen.log for details
    last 2 lines are:

    [DEPRECATED] utilrb/hash/slice is deprecated, use backports' backports/2.5.0/hash/slice instead or the built-in method in Ruby >= 2.5
    /opt/rock/base/orogen/types/base.orogen:7: a dependency of library 'base-types' is not available: library 'eigen3' could not be found (OroGen::ConfigError)

@doudou any hints?

Adding spline<2> typekit makes ruby layer fail

Hey,
after I added a typekit for spline<2> (see jmachowinski@a0538e2 ) my ruby layer fails with the error :
/home/scotch/spacebot/install/lib/ruby/1.9.1/typelib/registry.rb:289:in `block in export_to_ruby': there is a type registered at Types::Base::Geometry::Spline::VectorT which differs from the one in the registry, and override is false (Typelib::Registry::InconsistentTypeExport)

Ideas on this one ?

Building base/orogen/types, and base/types on branch https://github.com/rock-core/base-types/pull/136

When building base/orogen/types, and base/types on branch: rock-core/base-types#136, I got the error: "The dependency base/types has been built without SISL support. It seems that you have intentially disabled the use of SISL in base/types. While disabling SISL support might be useful for an isolated reuse of base/types, base/orogen/types or more generally the framework Rock strictly requires SISL support in base/types. Please rebuild base/types with -DUSE_SISL=ON").
This is happening because there are changes in base/types master that are not in rock-core/base-types#136. Therefore, I think you just have to merge master in rock-core/base-types#136 (if you don't want to accept the PR right now).

Build fails on debian testing using gcc 4.9

base/orogen/types(/data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/base/orogen/types): failed in orogen phase
'/usr/bin/ruby1.9.1 /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/tools/orogen/bin/orogen --corba --extensions=metadata_support --import=std --no-rtt-scripting --parallel-build=15 --transports=corba,mqueue,typelib --type-export-policy=used base.orogen' returned status 1
see /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/log/base/orogen/types-orogen.log for details
last 10 lines are:

In file included from /usr/include/c++/4.9/algorithm:63,
                 from /usr/include/boost/optional/optional.hpp:20,
                 from /usr/include/boost/optional.hpp:16,
                 from /usr/include/boost/format/internals.hpp:21,
                 from /usr/include/boost/format.hpp:39,
                 from /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/Temperature.hpp:5,
                 from /tmp/orogen_gccxml_input20140704-17101-5t9zuu:2:
/usr/share/gccxml-0.9/GCC/4.9/bits/stl_algo.h: In function '_OutputIterator std::__unique_copy(_InputIterator, _InputIterator, _OutputIterator, _BinaryPredicate, std::input_iterator_tag, std::output_iterator_tag)':
/usr/share/gccxml-0.9/GCC/4.9/bits/stl_algo.h:1086: error: expected `;' before '__rebound_pred'
base.orogen:68: cannot load one of the header files /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/Temperature.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/Time.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/Trajectory.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/commands/AUVMotion.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/commands/Motion2D.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/commands/AUVPosition.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/commands/Speed6D.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/commands/Joints.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/samples/Frame.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/samples/LaserScan.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/samples/SonarBeam.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/samples/SonarScan.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/samples/Pointcloud.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/samples/DistanceImage.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/samples/Joints.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/samples/Wrench.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/JointState.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/JointLimits.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/JointTransform.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/JointsTrajectory.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/backward/base/actuators/status.h, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/backward/base/actuators/commands.h, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/backward/base/actuators/vehicles.h, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/backward/base/motion_command.h, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/base/orogen/types/.orogen/typekit/types/base/wrappers/geometry/Spline.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/base/orogen/types/.orogen/typekit/types/base/wrappers/Eigen.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/geometry/Spline.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/Pose.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/Waypoint.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/samples/IMUSensors.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/samples/RigidBodyState.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/samples/RigidBodyAcceleration.hpp, /data/jenkins/workspace/workspace/rock-basic/FLAVOR/master/node/Debian_testing/dev/install/include/base/samples/CommandSamples.hpp: gccxml returned an error while parsing /tmp/orogen_pending_loads20140704-17101-1fhspwm (Orocos::Generation::ConfigError)

Build step 'Execute shell' marked build as failure
Finished: FAILURE

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.