robotpkg/wip/orocos-yarp_transport bulk build results
Log for orocos-yarp_transport-20150316~doc on Ubuntu-18.04-x86_64: bulk.log (Back)
=> Checking for clear installation
===> Installing bootstrap dependencies for orocos-yarp_transport-20150316~doc
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Ubuntu-18.04-x86_64/All/digest-20080510.tgz
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Ubuntu-18.04-x86_64/All/tnftp-20130505~ssl.tgz
===> Checking bootstrap dependencies for orocos-yarp_transport-20150316~doc
=> Required robotpkg package digest>=20080510: digest-20080510 found
=> Required robotpkg package tnftp>=20091122: tnftp-20130505~ssl found
=> Required system package git>=1.6: git-2.17.1 found
=> Required system package gnupg>=1: gnupg-2.2.4 found
=> Required system package gzip: gzip-1.6 found
=> Required system package pax and tar archivers: pax found
=> Required system package pkg_install>=20110805.9: pkg_install-20110805.9 found
=> Required system package pkgrepo2deb>=1.5: pkgrepo2deb-1.5 found
===> Done bootstrap-depends for orocos-yarp_transport-20150316~doc
===> Installing full dependencies for orocos-yarp_transport-20150316~doc
=> Dependency digest-20080510 already installed
WARNING: Cannot check installed version of docbook
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Ubuntu-18.04-x86_64/All/orocos-rtt-2.9.0rc1.tgz
=> Dependency tnftp-20130505~ssl already installed
=> Installing /opt/robotpkg/var/lib/robotpkg/packages/bsd/Ubuntu-18.04-x86_64/All/yarp-2.3.64r3~gui.tgz
===> Checking build options for orocos-yarp_transport-20150316~doc
=> Building with the following options:
doc Install orocos-yarp_transport documentation
===> Checking alternatives for orocos-yarp_transport-20150316~doc
=> Use the GNU C++ compiler: c++-compiler provided by g++>=3
=> Use the GNU C compiler: c-compiler provided by gcc>=3
===> Checking dependencies for orocos-yarp_transport-20150316~doc
=> Required system package ace>=5.6: ace-6.4.5 found
=> Required system package cmake>=2.6: cmake-3.10.2 found
=> Required system package docbook>=0.6: docbook found
=> Required system package g++>=3: g++-7 found
=> Required system package gcc>=3: gcc-7 found
=> Required system package libstdc++: libstdc++ found
WARNING: Cannot check installed version of docbook
=> Required robotpkg package orocos-rtt>=2.5: orocos-rtt-2.9.0rc1 found
=> Required robotpkg package yarp>=2.2: yarp-2.3.64r3~gui found
===> Done depends for orocos-yarp_transport-20150316~doc
===> Extracting for orocos-yarp_transport-20150316~doc
=> SHA1 checksums OK
=> RMD160 checksums OK
===> Configuring for orocos-yarp_transport-20150316~doc
CMake Warning at /opt/openrobots/lib/cmake/orocos-rtt/UseOROCOS-RTT-helpers.cmake:71 (message):
[orocos_get_manifest_deps] xpath not found. Can't read dependencies in
manifest.xml file.
Call Stack (most recent call first):
/opt/openrobots/lib/cmake/orocos-rtt/UseOROCOS-RTT.cmake:216 (orocos_get_manifest_deps)
CMakeLists.txt:23 (include)
CMake Warning (dev) at CMakeLists.txt:79 (set):
Policy CMP0053 is not set: Simplify variable reference and escape sequence
evaluation. Run "cmake --help-policy CMP0053" for policy details. Use the
cmake_policy command to set the policy and suppress this warning.
For input:
'prefix=@PC_PREFIX@
libdir=${prefix}/lib
includedir=${prefix}/include/orocos
orocos_libdir=${PC_LIB_DIR}
Name: ${PC_NAME}
Description: ${PC_NAME} package for Orocos
Requires: orocos-rtt-${OROCOS_TARGET} ${ORO_CREATE_PC_DEPENDS}
Version: ${ORO_CREATE_PC_VERSION}
${PC_LIBS}
Cflags: -I${includedir} -I${YARP_INCLUDE_DIRS}
'
the old evaluation rules produce:
'prefix=/opt/openrobots
libdir=${prefix}/lib
includedir=${prefix}/include/orocos
orocos_libdir=${libdir}/orocos/gnulinux/yarp
Name: yarp-gnulinux
Description: yarp-gnulinux package for Orocos
Requires: orocos-rtt-gnulinux
Version:
Libs: -L${libdir} -L${orocos_libdir} -L${orocos_libdir}/plugins -lyarp-transport-gnulinux; -lyarp-service-gnulinux -L${orocos_libdir}/types
Cflags: -I${includedir} -I/opt/openrobots/include
'
but the new evaluation rules produce:
'prefix=@PC_PREFIX@
libdir=${prefix}/lib
includedir=${prefix}/include/orocos
orocos_libdir=${libdir}/orocos/gnulinux/yarp
Name: yarp-gnulinux
Description: yarp-gnulinux package for Orocos
Requires: orocos-rtt-gnulinux
Version:
Libs: -L${libdir} -L${orocos_libdir} -L${orocos_libdir}/plugins -lyarp-transport-gnulinux; -lyarp-service-gnulinux -L${orocos_libdir}/types
Cflags: -I${includedir} -I/opt/openrobots/include
'
Using the old result for compatibility since the policy is not set.
This warning is for project developers. Use -Wno-dev to suppress it.
===> Building for orocos-yarp_transport-20150316~doc
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpChannelElement.hpp:34:0,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:25:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/yarp_bottle_archive.hpp:72:28: error: 'BOOST_PFTO' has not been declared
void load_override(T & t, BOOST_PFTO int) {
^~~~~~~~~~
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/yarp_bottle_archive.hpp:72:39: error: two or more data types in declaration of 'parameter'
void load_override(T & t, BOOST_PFTO int) {
^~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpChannelElement.hpp:34:0,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:25:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/yarp_bottle_archive.hpp:83:49: error: 'array' in namespace 'boost::serialization' does not name a template type
void load_override(const boost::serialization::array &t, int) {
^~~~~
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/yarp_bottle_archive.hpp:83:54: error: expected ',' or '...' before '<' token
void load_override(const boost::serialization::array &t, int) {
^
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/yarp_bottle_archive.hpp:216:40: error: 'boost::serialization::array' has not been declared
void load_array(boost::serialization::array& a, unsigned int) {
^~~~~
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/yarp_bottle_archive.hpp:216:45: error: expected ',' or '...' before '<' token
void load_array(boost::serialization::array& a, unsigned int) {
^
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpChannelElement.hpp:34:0,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:25:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/yarp_bottle_archive.hpp: In member function 'void yarp_bottle_iarchive::load_override(...)':
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/yarp_bottle_archive.hpp:73:15: error: 't' was not declared in this scope
load_a_type(t, boost::mpl::bool_::value == boost::serialization::primitive_type>() );
^
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpChannelElement.hpp:34:0,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:25:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/yarp_bottle_archive.hpp: In member function 'void yarp_bottle_iarchive::load_override(int)':
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/yarp_bottle_archive.hpp:85:26: error: 't' was not declared in this scope
if (b && b->size() == t.count()) {
^
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/yarp_bottle_archive.hpp: In member function 'void yarp_bottle_iarchive::load_array(int)':
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/yarp_bottle_archive.hpp:217:15: error: 'a' was not declared in this scope
load_binary(a.address(), a.count() * sizeof(ValueType));
^
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/yarp_bottle_archive.hpp: At global scope:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/yarp_bottle_archive.hpp:333:40: error: 'boost::serialization::array' has not been declared
void save_array(boost::serialization::array const& a,
^~~~~
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/yarp_bottle_archive.hpp:333:45: error: expected ',' or '...' before '<' token
void save_array(boost::serialization::array const& a,
^
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:25:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpChannelElement.hpp: In instantiation of 'class YarpChannelElement':
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:33:53: required from 'RTT::base::ChannelElementBase::shared_ptr YarpTemplateProtocol::createStream(RTT::base::PortInterface*, const RTT::ConnPolicy&, bool) const [with T = unsigned int; RTT::base::ChannelElementBase::shared_ptr = boost::intrusive_ptr]'
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:72:1: required from here
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpChannelElement.hpp:121:7: error: conflicting return type specified for 'bool YarpChannelElement::write(typename RTT::base::ChannelElement::param_t) [with T = unsigned int; typename RTT::base::ChannelElement::param_t = const unsigned int]'
bool write(typename RTT::base::ChannelElement::param_t sample) {
^~~~~
In file included from /opt/openrobots/include/rtt/types/../internal/SharedConnection.hpp:42:0,
from /opt/openrobots/include/rtt/types/TypeInfo.hpp:45,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../internal/../base/ChannelElement.hpp:105:29: error: overriding 'RTT::WriteStatus RTT::base::ChannelElement::write(RTT::base::ChannelElement::param_t) [with T = unsigned int; RTT::base::ChannelElement::param_t = const unsigned int]'
virtual WriteStatus write(param_t sample)
^~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:26:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp: In instantiation of 'RTT::base::ChannelElementBase::shared_ptr YarpTemplateProtocol::createStream(RTT::base::PortInterface*, const RTT::ConnPolicy&, bool) const [with T = unsigned int; RTT::base::ChannelElementBase::shared_ptr = boost::intrusive_ptr]':
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:72:1: required from here
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:38:20: warning: 'void RTT::base::ChannelElementBase::setOutput(const shared_ptr&)' is deprecated [-Wdeprecated-declarations]
yarp->setOutput(buf);
~~~~~~~~~~~~~~~^~~~~
In file included from /opt/openrobots/include/rtt/types/TypeInfo.hpp:44:0,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../base/ChannelElementBase.hpp:256:29: note: declared here
RTT_DEPRECATED void setOutput(const ChannelElementBase::shared_ptr &output)
^~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:26:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:38:20: warning: 'void RTT::base::ChannelElementBase::setOutput(const shared_ptr&)' is deprecated [-Wdeprecated-declarations]
yarp->setOutput(buf);
~~~~~~~~~~~~~~~^~~~~
In file included from /opt/openrobots/include/rtt/types/TypeInfo.hpp:44:0,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../base/ChannelElementBase.hpp:256:29: note: declared here
RTT_DEPRECATED void setOutput(const ChannelElementBase::shared_ptr &output)
^~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:25:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpChannelElement.hpp: In instantiation of 'class YarpChannelElement > >':
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:33:53: required from 'RTT::base::ChannelElementBase::shared_ptr YarpTemplateProtocol::createStream(RTT::base::PortInterface*, const RTT::ConnPolicy&, bool) const [with T = std::vector >; RTT::base::ChannelElementBase::shared_ptr = boost::intrusive_ptr]'
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:72:1: required from here
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpChannelElement.hpp:121:7: error: conflicting return type specified for 'bool YarpChannelElement::write(typename RTT::base::ChannelElement::param_t) [with T = std::vector >; typename RTT::base::ChannelElement::param_t = const std::vector >&]'
bool write(typename RTT::base::ChannelElement::param_t sample) {
^~~~~
In file included from /opt/openrobots/include/rtt/types/../internal/SharedConnection.hpp:42:0,
from /opt/openrobots/include/rtt/types/TypeInfo.hpp:45,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../internal/../base/ChannelElement.hpp:105:29: error: overriding 'RTT::WriteStatus RTT::base::ChannelElement::write(RTT::base::ChannelElement::param_t) [with T = std::vector >; RTT::base::ChannelElement::param_t = const std::vector >&]'
virtual WriteStatus write(param_t sample)
^~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:26:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp: In instantiation of 'RTT::base::ChannelElementBase::shared_ptr YarpTemplateProtocol::createStream(RTT::base::PortInterface*, const RTT::ConnPolicy&, bool) const [with T = std::vector >; RTT::base::ChannelElementBase::shared_ptr = boost::intrusive_ptr]':
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:72:1: required from here
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:38:20: warning: 'void RTT::base::ChannelElementBase::setOutput(const shared_ptr&)' is deprecated [-Wdeprecated-declarations]
yarp->setOutput(buf);
~~~~~~~~~~~~~~~^~~~~
In file included from /opt/openrobots/include/rtt/types/TypeInfo.hpp:44:0,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../base/ChannelElementBase.hpp:256:29: note: declared here
RTT_DEPRECATED void setOutput(const ChannelElementBase::shared_ptr &output)
^~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:26:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:38:20: warning: 'void RTT::base::ChannelElementBase::setOutput(const shared_ptr&)' is deprecated [-Wdeprecated-declarations]
yarp->setOutput(buf);
~~~~~~~~~~~~~~~^~~~~
In file included from /opt/openrobots/include/rtt/types/TypeInfo.hpp:44:0,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../base/ChannelElementBase.hpp:256:29: note: declared here
RTT_DEPRECATED void setOutput(const ChannelElementBase::shared_ptr &output)
^~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:25:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpChannelElement.hpp: In instantiation of 'class YarpChannelElement >':
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:33:53: required from 'RTT::base::ChannelElementBase::shared_ptr YarpTemplateProtocol::createStream(RTT::base::PortInterface*, const RTT::ConnPolicy&, bool) const [with T = std::__cxx11::basic_string; RTT::base::ChannelElementBase::shared_ptr = boost::intrusive_ptr]'
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:72:1: required from here
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpChannelElement.hpp:121:7: error: conflicting return type specified for 'bool YarpChannelElement::write(typename RTT::base::ChannelElement::param_t) [with T = std::__cxx11::basic_string; typename RTT::base::ChannelElement::param_t = const std::__cxx11::basic_string&]'
bool write(typename RTT::base::ChannelElement::param_t sample) {
^~~~~
In file included from /opt/openrobots/include/rtt/types/../internal/SharedConnection.hpp:42:0,
from /opt/openrobots/include/rtt/types/TypeInfo.hpp:45,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../internal/../base/ChannelElement.hpp:105:29: error: overriding 'RTT::WriteStatus RTT::base::ChannelElement::write(RTT::base::ChannelElement::param_t) [with T = std::__cxx11::basic_string; RTT::base::ChannelElement::param_t = const std::__cxx11::basic_string&]'
virtual WriteStatus write(param_t sample)
^~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:26:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp: In instantiation of 'RTT::base::ChannelElementBase::shared_ptr YarpTemplateProtocol::createStream(RTT::base::PortInterface*, const RTT::ConnPolicy&, bool) const [with T = std::__cxx11::basic_string; RTT::base::ChannelElementBase::shared_ptr = boost::intrusive_ptr]':
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:72:1: required from here
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:38:20: warning: 'void RTT::base::ChannelElementBase::setOutput(const shared_ptr&)' is deprecated [-Wdeprecated-declarations]
yarp->setOutput(buf);
~~~~~~~~~~~~~~~^~~~~
In file included from /opt/openrobots/include/rtt/types/TypeInfo.hpp:44:0,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../base/ChannelElementBase.hpp:256:29: note: declared here
RTT_DEPRECATED void setOutput(const ChannelElementBase::shared_ptr &output)
^~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:26:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:38:20: warning: 'void RTT::base::ChannelElementBase::setOutput(const shared_ptr&)' is deprecated [-Wdeprecated-declarations]
yarp->setOutput(buf);
~~~~~~~~~~~~~~~^~~~~
In file included from /opt/openrobots/include/rtt/types/TypeInfo.hpp:44:0,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../base/ChannelElementBase.hpp:256:29: note: declared here
RTT_DEPRECATED void setOutput(const ChannelElementBase::shared_ptr &output)
^~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:25:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpChannelElement.hpp: In instantiation of 'class YarpChannelElement >':
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:33:53: required from 'RTT::base::ChannelElementBase::shared_ptr YarpTemplateProtocol::createStream(RTT::base::PortInterface*, const RTT::ConnPolicy&, bool) const [with T = std::vector; RTT::base::ChannelElementBase::shared_ptr = boost::intrusive_ptr]'
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:72:1: required from here
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpChannelElement.hpp:121:7: error: conflicting return type specified for 'bool YarpChannelElement::write(typename RTT::base::ChannelElement::param_t) [with T = std::vector; typename RTT::base::ChannelElement::param_t = const std::vector&]'
bool write(typename RTT::base::ChannelElement::param_t sample) {
^~~~~
In file included from /opt/openrobots/include/rtt/types/../internal/SharedConnection.hpp:42:0,
from /opt/openrobots/include/rtt/types/TypeInfo.hpp:45,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../internal/../base/ChannelElement.hpp:105:29: error: overriding 'RTT::WriteStatus RTT::base::ChannelElement::write(RTT::base::ChannelElement::param_t) [with T = std::vector; RTT::base::ChannelElement::param_t = const std::vector&]'
virtual WriteStatus write(param_t sample)
^~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:26:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp: In instantiation of 'RTT::base::ChannelElementBase::shared_ptr YarpTemplateProtocol::createStream(RTT::base::PortInterface*, const RTT::ConnPolicy&, bool) const [with T = std::vector; RTT::base::ChannelElementBase::shared_ptr = boost::intrusive_ptr]':
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:72:1: required from here
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:38:20: warning: 'void RTT::base::ChannelElementBase::setOutput(const shared_ptr&)' is deprecated [-Wdeprecated-declarations]
yarp->setOutput(buf);
~~~~~~~~~~~~~~~^~~~~
In file included from /opt/openrobots/include/rtt/types/TypeInfo.hpp:44:0,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../base/ChannelElementBase.hpp:256:29: note: declared here
RTT_DEPRECATED void setOutput(const ChannelElementBase::shared_ptr &output)
^~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:26:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:38:20: warning: 'void RTT::base::ChannelElementBase::setOutput(const shared_ptr&)' is deprecated [-Wdeprecated-declarations]
yarp->setOutput(buf);
~~~~~~~~~~~~~~~^~~~~
In file included from /opt/openrobots/include/rtt/types/TypeInfo.hpp:44:0,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../base/ChannelElementBase.hpp:256:29: note: declared here
RTT_DEPRECATED void setOutput(const ChannelElementBase::shared_ptr &output)
^~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:25:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpChannelElement.hpp: In instantiation of 'class YarpChannelElement':
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:33:53: required from 'RTT::base::ChannelElementBase::shared_ptr YarpTemplateProtocol::createStream(RTT::base::PortInterface*, const RTT::ConnPolicy&, bool) const [with T = int; RTT::base::ChannelElementBase::shared_ptr = boost::intrusive_ptr]'
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:72:1: required from here
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpChannelElement.hpp:121:7: error: conflicting return type specified for 'bool YarpChannelElement::write(typename RTT::base::ChannelElement::param_t) [with T = int; typename RTT::base::ChannelElement::param_t = const int]'
bool write(typename RTT::base::ChannelElement::param_t sample) {
^~~~~
In file included from /opt/openrobots/include/rtt/types/../internal/SharedConnection.hpp:42:0,
from /opt/openrobots/include/rtt/types/TypeInfo.hpp:45,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../internal/../base/ChannelElement.hpp:105:29: error: overriding 'RTT::WriteStatus RTT::base::ChannelElement::write(RTT::base::ChannelElement::param_t) [with T = int; RTT::base::ChannelElement::param_t = const int]'
virtual WriteStatus write(param_t sample)
^~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:26:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp: In instantiation of 'RTT::base::ChannelElementBase::shared_ptr YarpTemplateProtocol::createStream(RTT::base::PortInterface*, const RTT::ConnPolicy&, bool) const [with T = int; RTT::base::ChannelElementBase::shared_ptr = boost::intrusive_ptr]':
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:72:1: required from here
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:38:20: warning: 'void RTT::base::ChannelElementBase::setOutput(const shared_ptr&)' is deprecated [-Wdeprecated-declarations]
yarp->setOutput(buf);
~~~~~~~~~~~~~~~^~~~~
In file included from /opt/openrobots/include/rtt/types/TypeInfo.hpp:44:0,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../base/ChannelElementBase.hpp:256:29: note: declared here
RTT_DEPRECATED void setOutput(const ChannelElementBase::shared_ptr &output)
^~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:26:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:38:20: warning: 'void RTT::base::ChannelElementBase::setOutput(const shared_ptr&)' is deprecated [-Wdeprecated-declarations]
yarp->setOutput(buf);
~~~~~~~~~~~~~~~^~~~~
In file included from /opt/openrobots/include/rtt/types/TypeInfo.hpp:44:0,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../base/ChannelElementBase.hpp:256:29: note: declared here
RTT_DEPRECATED void setOutput(const ChannelElementBase::shared_ptr &output)
^~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:25:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpChannelElement.hpp: In instantiation of 'class YarpChannelElement':
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:33:53: required from 'RTT::base::ChannelElementBase::shared_ptr YarpTemplateProtocol::createStream(RTT::base::PortInterface*, const RTT::ConnPolicy&, bool) const [with T = float; RTT::base::ChannelElementBase::shared_ptr = boost::intrusive_ptr]'
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:72:1: required from here
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpChannelElement.hpp:121:7: error: conflicting return type specified for 'bool YarpChannelElement::write(typename RTT::base::ChannelElement::param_t) [with T = float; typename RTT::base::ChannelElement::param_t = const float]'
bool write(typename RTT::base::ChannelElement::param_t sample) {
^~~~~
In file included from /opt/openrobots/include/rtt/types/../internal/SharedConnection.hpp:42:0,
from /opt/openrobots/include/rtt/types/TypeInfo.hpp:45,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../internal/../base/ChannelElement.hpp:105:29: error: overriding 'RTT::WriteStatus RTT::base::ChannelElement::write(RTT::base::ChannelElement::param_t) [with T = float; RTT::base::ChannelElement::param_t = const float]'
virtual WriteStatus write(param_t sample)
^~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:26:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp: In instantiation of 'RTT::base::ChannelElementBase::shared_ptr YarpTemplateProtocol::createStream(RTT::base::PortInterface*, const RTT::ConnPolicy&, bool) const [with T = float; RTT::base::ChannelElementBase::shared_ptr = boost::intrusive_ptr]':
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:72:1: required from here
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:38:20: warning: 'void RTT::base::ChannelElementBase::setOutput(const shared_ptr&)' is deprecated [-Wdeprecated-declarations]
yarp->setOutput(buf);
~~~~~~~~~~~~~~~^~~~~
In file included from /opt/openrobots/include/rtt/types/TypeInfo.hpp:44:0,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../base/ChannelElementBase.hpp:256:29: note: declared here
RTT_DEPRECATED void setOutput(const ChannelElementBase::shared_ptr &output)
^~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:26:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:38:20: warning: 'void RTT::base::ChannelElementBase::setOutput(const shared_ptr&)' is deprecated [-Wdeprecated-declarations]
yarp->setOutput(buf);
~~~~~~~~~~~~~~~^~~~~
In file included from /opt/openrobots/include/rtt/types/TypeInfo.hpp:44:0,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../base/ChannelElementBase.hpp:256:29: note: declared here
RTT_DEPRECATED void setOutput(const ChannelElementBase::shared_ptr &output)
^~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:25:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpChannelElement.hpp: In instantiation of 'class YarpChannelElement':
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:33:53: required from 'RTT::base::ChannelElementBase::shared_ptr YarpTemplateProtocol::createStream(RTT::base::PortInterface*, const RTT::ConnPolicy&, bool) const [with T = double; RTT::base::ChannelElementBase::shared_ptr = boost::intrusive_ptr]'
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:72:1: required from here
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpChannelElement.hpp:121:7: error: conflicting return type specified for 'bool YarpChannelElement::write(typename RTT::base::ChannelElement::param_t) [with T = double; typename RTT::base::ChannelElement::param_t = const double]'
bool write(typename RTT::base::ChannelElement::param_t sample) {
^~~~~
In file included from /opt/openrobots/include/rtt/types/../internal/SharedConnection.hpp:42:0,
from /opt/openrobots/include/rtt/types/TypeInfo.hpp:45,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../internal/../base/ChannelElement.hpp:105:29: error: overriding 'RTT::WriteStatus RTT::base::ChannelElement::write(RTT::base::ChannelElement::param_t) [with T = double; RTT::base::ChannelElement::param_t = const double]'
virtual WriteStatus write(param_t sample)
^~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:26:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp: In instantiation of 'RTT::base::ChannelElementBase::shared_ptr YarpTemplateProtocol::createStream(RTT::base::PortInterface*, const RTT::ConnPolicy&, bool) const [with T = double; RTT::base::ChannelElementBase::shared_ptr = boost::intrusive_ptr]':
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:72:1: required from here
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:38:20: warning: 'void RTT::base::ChannelElementBase::setOutput(const shared_ptr&)' is deprecated [-Wdeprecated-declarations]
yarp->setOutput(buf);
~~~~~~~~~~~~~~~^~~~~
In file included from /opt/openrobots/include/rtt/types/TypeInfo.hpp:44:0,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../base/ChannelElementBase.hpp:256:29: note: declared here
RTT_DEPRECATED void setOutput(const ChannelElementBase::shared_ptr &output)
^~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:26:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:38:20: warning: 'void RTT::base::ChannelElementBase::setOutput(const shared_ptr&)' is deprecated [-Wdeprecated-declarations]
yarp->setOutput(buf);
~~~~~~~~~~~~~~~^~~~~
In file included from /opt/openrobots/include/rtt/types/TypeInfo.hpp:44:0,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../base/ChannelElementBase.hpp:256:29: note: declared here
RTT_DEPRECATED void setOutput(const ChannelElementBase::shared_ptr &output)
^~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:25:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpChannelElement.hpp: In instantiation of 'class YarpChannelElement':
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:33:53: required from 'RTT::base::ChannelElementBase::shared_ptr YarpTemplateProtocol::createStream(RTT::base::PortInterface*, const RTT::ConnPolicy&, bool) const [with T = char; RTT::base::ChannelElementBase::shared_ptr = boost::intrusive_ptr]'
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:72:1: required from here
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpChannelElement.hpp:121:7: error: conflicting return type specified for 'bool YarpChannelElement::write(typename RTT::base::ChannelElement::param_t) [with T = char; typename RTT::base::ChannelElement::param_t = const char]'
bool write(typename RTT::base::ChannelElement::param_t sample) {
^~~~~
In file included from /opt/openrobots/include/rtt/types/../internal/SharedConnection.hpp:42:0,
from /opt/openrobots/include/rtt/types/TypeInfo.hpp:45,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../internal/../base/ChannelElement.hpp:105:29: error: overriding 'RTT::WriteStatus RTT::base::ChannelElement::write(RTT::base::ChannelElement::param_t) [with T = char; RTT::base::ChannelElement::param_t = const char]'
virtual WriteStatus write(param_t sample)
^~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:26:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp: In instantiation of 'RTT::base::ChannelElementBase::shared_ptr YarpTemplateProtocol::createStream(RTT::base::PortInterface*, const RTT::ConnPolicy&, bool) const [with T = char; RTT::base::ChannelElementBase::shared_ptr = boost::intrusive_ptr]':
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:72:1: required from here
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:38:20: warning: 'void RTT::base::ChannelElementBase::setOutput(const shared_ptr&)' is deprecated [-Wdeprecated-declarations]
yarp->setOutput(buf);
~~~~~~~~~~~~~~~^~~~~
In file included from /opt/openrobots/include/rtt/types/TypeInfo.hpp:44:0,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../base/ChannelElementBase.hpp:256:29: note: declared here
RTT_DEPRECATED void setOutput(const ChannelElementBase::shared_ptr &output)
^~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:26:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:38:20: warning: 'void RTT::base::ChannelElementBase::setOutput(const shared_ptr&)' is deprecated [-Wdeprecated-declarations]
yarp->setOutput(buf);
~~~~~~~~~~~~~~~^~~~~
In file included from /opt/openrobots/include/rtt/types/TypeInfo.hpp:44:0,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../base/ChannelElementBase.hpp:256:29: note: declared here
RTT_DEPRECATED void setOutput(const ChannelElementBase::shared_ptr &output)
^~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:25:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpChannelElement.hpp: In instantiation of 'class YarpChannelElement':
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:33:53: required from 'RTT::base::ChannelElementBase::shared_ptr YarpTemplateProtocol::createStream(RTT::base::PortInterface*, const RTT::ConnPolicy&, bool) const [with T = bool; RTT::base::ChannelElementBase::shared_ptr = boost::intrusive_ptr]'
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:72:1: required from here
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpChannelElement.hpp:121:7: error: conflicting return type specified for 'bool YarpChannelElement::write(typename RTT::base::ChannelElement::param_t) [with T = bool; typename RTT::base::ChannelElement::param_t = const bool]'
bool write(typename RTT::base::ChannelElement::param_t sample) {
^~~~~
In file included from /opt/openrobots/include/rtt/types/../internal/SharedConnection.hpp:42:0,
from /opt/openrobots/include/rtt/types/TypeInfo.hpp:45,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../internal/../base/ChannelElement.hpp:105:29: error: overriding 'RTT::WriteStatus RTT::base::ChannelElement::write(RTT::base::ChannelElement::param_t) [with T = bool; RTT::base::ChannelElement::param_t = const bool]'
virtual WriteStatus write(param_t sample)
^~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:26:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp: In instantiation of 'RTT::base::ChannelElementBase::shared_ptr YarpTemplateProtocol::createStream(RTT::base::PortInterface*, const RTT::ConnPolicy&, bool) const [with T = bool; RTT::base::ChannelElementBase::shared_ptr = boost::intrusive_ptr]':
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:72:1: required from here
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:38:20: warning: 'void RTT::base::ChannelElementBase::setOutput(const shared_ptr&)' is deprecated [-Wdeprecated-declarations]
yarp->setOutput(buf);
~~~~~~~~~~~~~~~^~~~~
In file included from /opt/openrobots/include/rtt/types/TypeInfo.hpp:44:0,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../base/ChannelElementBase.hpp:256:29: note: declared here
RTT_DEPRECATED void setOutput(const ChannelElementBase::shared_ptr &output)
^~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:26:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:38:20: warning: 'void RTT::base::ChannelElementBase::setOutput(const shared_ptr&)' is deprecated [-Wdeprecated-declarations]
yarp->setOutput(buf);
~~~~~~~~~~~~~~~^~~~~
In file included from /opt/openrobots/include/rtt/types/TypeInfo.hpp:44:0,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../base/ChannelElementBase.hpp:256:29: note: declared here
RTT_DEPRECATED void setOutput(const ChannelElementBase::shared_ptr &output)
^~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:25:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpChannelElement.hpp: In instantiation of 'class YarpChannelElement >':
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:33:53: required from 'RTT::base::ChannelElementBase::shared_ptr YarpTemplateProtocol::createStream(RTT::base::PortInterface*, const RTT::ConnPolicy&, bool) const [with T = std::vector; RTT::base::ChannelElementBase::shared_ptr = boost::intrusive_ptr]'
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:72:1: required from here
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpChannelElement.hpp:121:7: error: conflicting return type specified for 'bool YarpChannelElement::write(typename RTT::base::ChannelElement::param_t) [with T = std::vector; typename RTT::base::ChannelElement::param_t = const std::vector&]'
bool write(typename RTT::base::ChannelElement::param_t sample) {
^~~~~
In file included from /opt/openrobots/include/rtt/types/../internal/SharedConnection.hpp:42:0,
from /opt/openrobots/include/rtt/types/TypeInfo.hpp:45,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../internal/../base/ChannelElement.hpp:105:29: error: overriding 'RTT::WriteStatus RTT::base::ChannelElement::write(RTT::base::ChannelElement::param_t) [with T = std::vector; RTT::base::ChannelElement::param_t = const std::vector&]'
virtual WriteStatus write(param_t sample)
^~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:26:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp: In instantiation of 'RTT::base::ChannelElementBase::shared_ptr YarpTemplateProtocol::createStream(RTT::base::PortInterface*, const RTT::ConnPolicy&, bool) const [with T = std::vector; RTT::base::ChannelElementBase::shared_ptr = boost::intrusive_ptr]':
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:72:1: required from here
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:38:20: warning: 'void RTT::base::ChannelElementBase::setOutput(const shared_ptr&)' is deprecated [-Wdeprecated-declarations]
yarp->setOutput(buf);
~~~~~~~~~~~~~~~^~~~~
In file included from /opt/openrobots/include/rtt/types/TypeInfo.hpp:44:0,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../base/ChannelElementBase.hpp:256:29: note: declared here
RTT_DEPRECATED void setOutput(const ChannelElementBase::shared_ptr &output)
^~~~~~~~~
In file included from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:26:0:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTemplateProtocol.hpp:38:20: warning: 'void RTT::base::ChannelElementBase::setOutput(const shared_ptr&)' is deprecated [-Wdeprecated-declarations]
yarp->setOutput(buf);
~~~~~~~~~~~~~~~^~~~~
In file included from /opt/openrobots/include/rtt/types/TypeInfo.hpp:44:0,
from /opt/openrobots/include/rtt/types/Types.hpp:41,
from /opt/openrobots/include/rtt/types/TransportPlugin.hpp:38,
from /local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316/transport/YarpTransport.cpp:21:
/opt/openrobots/include/rtt/types/../base/ChannelElementBase.hpp:256:29: note: declared here
RTT_DEPRECATED void setOutput(const ChannelElementBase::shared_ptr &output)
^~~~~~~~~
make[2]: *** [CMakeFiles/yarp-transport.dir/transport/YarpTransport.cpp.o] Error 1
make[1]: *** [CMakeFiles/yarp-transport.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make: *** [all] Error 2
An unexpected error occured. The last 10 log lines are shown below.
| make[1]: *** Waiting for unfinished jobs....
| CMakeFiles/Makefile2:107: recipe for target 'CMakeFiles/yarp-transport.dir/all' failed
| [ 75%] Linking CXX shared library orocos/gnulinux/yarp/plugins/libyarp-service-gnulinux.so
| /usr/bin/cmake -E cmake_link_script CMakeFiles/yarp-service.dir/link.txt --verbose=1
| /usr/bin/g++ -fPIC -pipe -O3 -DNDEBUG -Wl,-z,defs -shared -Wl,-soname,libyarp-service-gnulinux.so -o orocos/gnulinux/yarp/plugins/libyarp-service-gnulinux.so CMakeFiles/yarp-service.dir/service/Yarp-service.cpp.o -Wl,-rpath,/opt/openrobots/lib::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::: /opt/openrobots/lib/liborocos-rtt-gnulinux.so.2.9.0 -lboost_filesystem -lboost_system -lboost_serialization -lxerces-c -lpthread -lrt -ldl
| make[2]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316'
| [ 75%] Built target yarp-service
| make[1]: Leaving directory '/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/orocos-yarp_transport-20150316'
| make: *** [all] Error 2
| Makefile:132: recipe for target 'all' failed
For details or bug reports, check the complete log file in:
/local/robotpkg/var/tmp/robotpkg/wip/orocos-yarp_transport/work/build.log
make[3]: *** [do-build] Error 2
/local/robotpkg/var/lib/robotpkg/mk/build/build.mk:198: recipe for target 'do-build' failed
/local/robotpkg/var/lib/robotpkg/mk/pkg/package.mk:42: recipe for target 'pkg-check-installed' failed
=> Marking orocos-yarp_transport-20150316~doc as broken
make[2]: *** [pkg-check-installed] Error 2
ERROR: make: *** [package] Error 2
===> Deinstalling for orocos-yarp_transport
Removed digest-20080510
Removed orocos-rtt-2.9.0rc1
Removed tnftp-20130505~ssl
Removed yarp-2.3.64r3~gui