Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enable ROBOTOLOGY_ENABLE_ICUB_HEAD and ROBOTOLOGY_ENABLE_DYNAMICS_FULL_DEPS options in conda in CI #649

Merged
merged 8 commits into from
Mar 8, 2021

Conversation

traversaro
Copy link
Member

@traversaro traversaro commented Mar 7, 2021

In particular, enable the options:

  • ROBOTOLOGY_ENABLE_ICUB_HEAD
  • ROBOTOLOGY_ENABLE_DYNAMICS_FULL_DEPS

For ROBOTOLOGY_ENABLE_ICUB_HEAD, on Linux we add the libdc1394 dependency to compile dragonfly2, and we disable diagnosticdaemon that has several build system problems (robotology/diagnostic-daemon#16 and robotology/diagnostic-daemon#17).

We also bump the icub-main release to 1.19.1 to solve the problem described in robotology/icub-main#724 .

@traversaro
Copy link
Member Author

There seem to still be a few dragonfly2-related issues, hopefully they should be solved by robotology/icub-main#724.

@traversaro traversaro changed the title Enable options in conda in CI Enable ROBOTOLOGY_ENABLE_ICUB_HEAD and ROBOTOLOGY_ENABLE_DYNAMICS_FULL_DEPS options in conda in CI Mar 8, 2021
@traversaro
Copy link
Member Author

diagnosticdaemon is failing with some errors:

2021-03-08T08:23:09.9138288Z [22/22] Linking CXX executable diagnosticdaemon
2021-03-08T08:23:09.9138786Z FAILED: diagnosticdaemon 
2021-03-08T08:23:09.9144793Z : && /usr/share/miniconda/envs/test/bin/x86_64-conda-linux-gnu-c++ -fvisibility-inlines-hidden -std=c++17 -fmessage-length=0 -march=nocona -mtune=haswell -ftree-vectorize -fPIC -fstack-protector-strong -fno-plt -O2 -ffunction-sections -pipe -isystem /usr/share/miniconda/envs/test/include -Wall -Wextra -O3 -DNDEBUG -rdynamic src/diagnosticdaemon/CMakeFiles/diagnosticdaemon.dir/main.cpp.o -o diagnosticdaemon  -Wl,-rpath,/home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib:  -ldl  -lpthread  -lstdc++fs  libdiagnosticdaemonlog.a  libdiagnosticdaemoncore.a  libdiagnosticdaemonparser.a  /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libembot.so.1.19.0  /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libembobj.so.1.19.0  libdiagnosticdaemonlog.a  -ldl  -lpthread  -lstdc++fs  libpugixml.a  /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_init.so.3.4.3  /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3 && :
2021-03-08T08:23:09.9151042Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: warning: libACE.so.7.0.0, needed by /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3, not found (try using -rpath or -rpath-link)
2021-03-08T08:23:09.9153665Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: warning: libedit.so.0, needed by /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3, not found (try using -rpath or -rpath-link)
2021-03-08T08:23:09.9156659Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_DLL::close()'
2021-03-08T08:23:09.9159290Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_INET_Addr::get_ip_address() const'
2021-03-08T08:23:09.9162192Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `vtable for ACE_Time_Value'
2021-03-08T08:23:09.9190360Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_DLL::~ACE_DLL()'
2021-03-08T08:23:09.9192841Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_OS::setprogname_emulation(char const*)'
2021-03-08T08:23:09.9195303Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_Stack_Trace::c_str() const'
2021-03-08T08:23:09.9197728Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_SOCK_Acceptor::ACE_SOCK_Acceptor()'
2021-03-08T08:23:09.9200402Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE::send_n_i(int, void const*, unsigned long, ACE_Time_Value const*, unsigned long*)'
2021-03-08T08:23:09.9203184Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_SOCK::close()'
2021-03-08T08:23:09.9205447Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_Addr::sap_any'
2021-03-08T08:23:09.9208002Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_INET_Addr::get_host_addr() const'
2021-03-08T08:23:09.9211093Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_SOCK_Dgram::open(ACE_Addr const&, int, int, int, int)'
2021-03-08T08:23:09.9214726Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_INET_Addr::set(unsigned short, char const*, int, int)'
2021-03-08T08:23:09.9218213Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_INET_Addr::ACE_INET_Addr(unsigned short, char const*, int)'
2021-03-08T08:23:09.9221324Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_SOCK_Dgram_Mcast::join(ACE_INET_Addr const&, int, char const*)'
2021-03-08T08:23:09.9224172Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE::recv(int, void*, unsigned long, ACE_Time_Value const*)'
2021-03-08T08:23:09.9226819Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_OS::strsncpy(char*, char const*, unsigned long)'
2021-03-08T08:23:09.9229207Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_SOCK::ACE_SOCK()'
2021-03-08T08:23:09.9231514Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_SOCK::get_local_addr(ACE_Addr&) const'
2021-03-08T08:23:09.9233864Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_DLL::symbol(char const*, int)'
2021-03-08T08:23:09.9236218Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_OS::getprogname_emulation()'
2021-03-08T08:23:09.9239035Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE::send_n_i(int, void const*, unsigned long, unsigned long*)'
2021-03-08T08:23:09.9241723Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_SOCK_Dgram_Mcast::open(ACE_INET_Addr const&, char const*, int)'
2021-03-08T08:23:09.9244290Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_Stack_Trace::ACE_Stack_Trace(long, unsigned long)'
2021-03-08T08:23:09.9246764Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_Time_Value::~ACE_Time_Value()'
2021-03-08T08:23:09.9248945Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `readline'
2021-03-08T08:23:09.9251880Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_INET_Addr::~ACE_INET_Addr()'
2021-03-08T08:23:09.9255621Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE::basename(char const*, char)'
2021-03-08T08:23:09.9259016Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_SOCK_Acceptor::accept(ACE_SOCK_Stream&, ACE_Addr*, ACE_Time_Value*, bool, bool) const'
2021-03-08T08:23:09.9261695Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_SOCK_Connector::connect(ACE_SOCK_Stream&, ACE_Addr const&, ACE_Time_Value const*, ACE_Addr const&, int, int, int, int)'
2021-03-08T08:23:09.9264527Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE::recv_n_i(int, void*, unsigned long, ACE_Time_Value const*, unsigned long*)'
2021-03-08T08:23:09.9347574Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_INET_Addr::get_addr() const'
2021-03-08T08:23:09.9349987Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE::recv_n_i(int, void*, unsigned long, unsigned long*)'
2021-03-08T08:23:09.9353426Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_DLL::open(char const*, int, bool)'
2021-03-08T08:23:09.9356511Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_INET_Addr::ACE_INET_Addr()'
2021-03-08T08:23:09.9358641Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `add_history'
2021-03-08T08:23:09.9360962Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_INET_Addr::ACE_INET_Addr(unsigned short, unsigned int)'
2021-03-08T08:23:09.9363225Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE::fini()'
2021-03-08T08:23:09.9366014Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_INET_Addr::get_host_addr(char*, int) const'
2021-03-08T08:23:09.9368753Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_SOCK_Acceptor::close()'
2021-03-08T08:23:09.9371422Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_SOCK_Acceptor::open(ACE_Addr const&, int, int, int, int, int)'
2021-03-08T08:23:09.9374064Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_SOCK_Stream::close()'
2021-03-08T08:23:09.9376774Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE::init()'
2021-03-08T08:23:09.9379211Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_OS::uname(utsname*)'
2021-03-08T08:23:09.9381529Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE::get_ip_interfaces(unsigned long&, ACE_INET_Addr*&)'
2021-03-08T08:23:09.9383891Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_INET_Addr::operator=(ACE_INET_Addr const&)'
2021-03-08T08:23:09.9387270Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_SOCK::get_remote_addr(ACE_Addr&) const'
2021-03-08T08:23:09.9390630Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_SOCK_Dgram_Mcast::ACE_SOCK_Dgram_Mcast(ACE_SOCK_Dgram_Mcast::options)'
2021-03-08T08:23:09.9393368Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_DLL::ACE_DLL(bool)'
2021-03-08T08:23:09.9395950Z /usr/share/miniconda/envs/test/bin/../lib/gcc/x86_64-conda-linux-gnu/9.3.0/../../../../x86_64-conda-linux-gnu/bin/ld: /home/runner/work/robotology-superbuild/robotology-superbuild/build/install/lib/libYARP_os.so.3.4.3: undefined reference to `ACE_DLL::error() const'
2021-03-08T08:23:09.9397312Z collect2: error: ld returned 1 exit status

They seem related to the "peculiar" choice of linker flags and CMake patterns used in diagnosticdaemon, that are quite different from the rest of our projects. As as far as I know there is no concrete use of diagnosticdaemon in real iCub deployments, so for the time being I will just disable diagnosticdaemon on Conda, and I will open a few issues in the diagnosticdaemon repo.

@traversaro
Copy link
Member Author

and I will open a few issues in the diagnosticdaemon repo.

See:

@traversaro traversaro requested review from Nicogene and S-Dafarra March 8, 2021 13:21
@traversaro traversaro merged commit bb6cfbd into master Mar 8, 2021
@traversaro traversaro deleted the enable-opts-conda branch March 8, 2021 14:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants