In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:51:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
2 warnings generated.
[ 72%] Building CXX object src/cpp/CMakeFiles/fastrtps.dir/rtps/builtin/discovery/participant/PDPSimple.cpp.o
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/discovery/participant/PDPSimple.cpp:27:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/builtin/discovery/participant/timedevent/RemoteParticipantLeaseDuration.h:23:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/resources/TimedEvent.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:45:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/discovery/participant/PDPSimple.cpp:27:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/builtin/discovery/participant/timedevent/RemoteParticipantLeaseDuration.h:23:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/resources/TimedEvent.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:51:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
2 warnings generated.
[ 74%] Building CXX object src/cpp/CMakeFiles/fastrtps.dir/rtps/builtin/discovery/participant/PDPSimpleListener.cpp.o
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/discovery/participant/PDPSimpleListener.cpp:22:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/builtin/discovery/participant/timedevent/RemoteParticipantLeaseDuration.h:23:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/resources/TimedEvent.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:45:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/discovery/participant/PDPSimpleListener.cpp:22:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/builtin/discovery/participant/timedevent/RemoteParticipantLeaseDuration.h:23:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/resources/TimedEvent.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:51:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
2 warnings generated.
[ 75%] Building CXX object src/cpp/CMakeFiles/fastrtps.dir/rtps/builtin/discovery/participant/timedevent/RemoteParticipantLeaseDuration.cpp.o
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/discovery/participant/timedevent/RemoteParticipantLeaseDuration.cpp:20:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/builtin/discovery/participant/timedevent/RemoteParticipantLeaseDuration.h:23:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/resources/TimedEvent.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:45:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/discovery/participant/timedevent/RemoteParticipantLeaseDuration.cpp:20:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/builtin/discovery/participant/timedevent/RemoteParticipantLeaseDuration.h:23:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/resources/TimedEvent.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:51:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
2 warnings generated.
[ 76%] Building CXX object src/cpp/CMakeFiles/fastrtps.dir/rtps/builtin/discovery/participant/timedevent/ResendParticipantProxyDataPeriod.cpp.o
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/discovery/participant/timedevent/ResendParticipantProxyDataPeriod.cpp:20:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/builtin/discovery/participant/timedevent/ResendParticipantProxyDataPeriod.h:24:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/resources/TimedEvent.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:45:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/discovery/participant/timedevent/ResendParticipantProxyDataPeriod.cpp:20:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/builtin/discovery/participant/timedevent/ResendParticipantProxyDataPeriod.h:24:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/resources/TimedEvent.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:51:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
2 warnings generated.
[ 77%] Building CXX object src/cpp/CMakeFiles/fastrtps.dir/rtps/builtin/discovery/endpoint/EDP.cpp.o
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/discovery/endpoint/EDP.cpp:24:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/discovery/endpoint/../../../participant/RTPSParticipantImpl.h:42:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/messages/MessageReceiver.h:27:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/writer/StatefulWriter.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/writer/timedevent/PeriodicHeartbeat.h:23:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/writer/timedevent/../../resources/TimedEvent.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:45:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/discovery/endpoint/EDP.cpp:24:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/discovery/endpoint/../../../participant/RTPSParticipantImpl.h:42:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/messages/MessageReceiver.h:27:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/writer/StatefulWriter.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/writer/timedevent/PeriodicHeartbeat.h:23:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/writer/timedevent/../../resources/TimedEvent.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:51:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
2 warnings generated.
[ 78%] Building CXX object src/cpp/CMakeFiles/fastrtps.dir/rtps/builtin/discovery/endpoint/EDPSimple.cpp.o
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/discovery/endpoint/EDPSimple.cpp:26:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/discovery/endpoint/../../../participant/RTPSParticipantImpl.h:42:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/messages/MessageReceiver.h:27:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/writer/StatefulWriter.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/writer/timedevent/PeriodicHeartbeat.h:23:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/writer/timedevent/../../resources/TimedEvent.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:45:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/discovery/endpoint/EDPSimple.cpp:26:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/discovery/endpoint/../../../participant/RTPSParticipantImpl.h:42:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/messages/MessageReceiver.h:27:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/writer/StatefulWriter.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/writer/timedevent/PeriodicHeartbeat.h:23:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/writer/timedevent/../../resources/TimedEvent.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:51:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
2 warnings generated.
[ 80%] Building CXX object src/cpp/CMakeFiles/fastrtps.dir/rtps/builtin/discovery/endpoint/EDPSimpleListeners.cpp.o
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/discovery/endpoint/EDPSimpleListeners.cpp:26:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/discovery/endpoint/../../../participant/RTPSParticipantImpl.h:42:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/messages/MessageReceiver.h:27:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/writer/StatefulWriter.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/writer/timedevent/PeriodicHeartbeat.h:23:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/writer/timedevent/../../resources/TimedEvent.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:45:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/discovery/endpoint/EDPSimpleListeners.cpp:26:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/discovery/endpoint/../../../participant/RTPSParticipantImpl.h:42:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/messages/MessageReceiver.h:27:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/writer/StatefulWriter.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/writer/timedevent/PeriodicHeartbeat.h:23:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/writer/timedevent/../../resources/TimedEvent.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:51:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
2 warnings generated.
[ 81%] Building CXX object src/cpp/CMakeFiles/fastrtps.dir/rtps/builtin/discovery/endpoint/EDPStaticXML.cpp.o
[ 82%] Building CXX object src/cpp/CMakeFiles/fastrtps.dir/rtps/builtin/discovery/endpoint/EDPStatic.cpp.o
[ 83%] Building CXX object src/cpp/CMakeFiles/fastrtps.dir/rtps/builtin/liveliness/WLP.cpp.o
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/liveliness/WLP.cpp:23:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/builtin/liveliness/timedevent/WLivelinessPeriodicAssertion.h:24:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/builtin/liveliness/timedevent/../../../resources/TimedEvent.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:45:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/liveliness/WLP.cpp:23:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/builtin/liveliness/timedevent/WLivelinessPeriodicAssertion.h:24:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/builtin/liveliness/timedevent/../../../resources/TimedEvent.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:51:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
[ 84%] Building CXX object src/cpp/CMakeFiles/fastrtps.dir/rtps/builtin/liveliness/WLPListener.cpp.o
2 warnings generated.
[ 85%] Building CXX object src/cpp/CMakeFiles/fastrtps.dir/qos/QosList.cpp.o
[ 87%] Building CXX object src/cpp/CMakeFiles/fastrtps.dir/rtps/builtin/liveliness/timedevent/WLivelinessPeriodicAssertion.cpp.o
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/liveliness/timedevent/WLivelinessPeriodicAssertion.cpp:20:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/builtin/liveliness/timedevent/WLivelinessPeriodicAssertion.h:24:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/builtin/liveliness/timedevent/../../../resources/TimedEvent.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:45:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/liveliness/timedevent/WLivelinessPeriodicAssertion.cpp:20:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/builtin/liveliness/timedevent/WLivelinessPeriodicAssertion.h:24:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/builtin/liveliness/timedevent/../../../resources/TimedEvent.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:51:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
[ 88%] Building CXX object src/cpp/CMakeFiles/fastrtps.dir/rtps/builtin/data/WriterProxyData.cpp.o
2 warnings generated.
[ 89%] Building CXX object src/cpp/CMakeFiles/fastrtps.dir/rtps/builtin/data/ParticipantProxyData.cpp.o
[ 90%] Building CXX object src/cpp/CMakeFiles/fastrtps.dir/rtps/builtin/data/ReaderProxyData.cpp.o
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/data/ParticipantProxyData.cpp:26:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/builtin/discovery/participant/timedevent/RemoteParticipantLeaseDuration.h:23:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/resources/TimedEvent.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:45:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/builtin/data/ParticipantProxyData.cpp:26:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/builtin/discovery/participant/timedevent/RemoteParticipantLeaseDuration.h:23:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/resources/TimedEvent.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:51:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
[ 91%] Building CXX object src/cpp/CMakeFiles/fastrtps.dir/rtps/reader/WriterProxy.cpp.o
[ 92%] Building CXX object src/cpp/CMakeFiles/fastrtps.dir/rtps/flowcontrol/ThroughputController.cpp.o
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/reader/WriterProxy.cpp:28:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/reader/timedevent/HeartbeatResponseDelay.h:23:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/reader/timedevent/../../resources/TimedEvent.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:45:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/reader/WriterProxy.cpp:28:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/reader/timedevent/HeartbeatResponseDelay.h:23:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/include/fastrtps/rtps/reader/timedevent/../../resources/TimedEvent.h:25:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:51:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/flowcontrol/ThroughputController.cpp:15:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/flowcontrol/ThroughputController.h:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/flowcontrol/FlowController.h:23:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:45:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/flowcontrol/ThroughputController.cpp:15:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/flowcontrol/ThroughputController.h:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/flowcontrol/FlowController.h:23:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:51:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
[ 94%] Building CXX object src/cpp/CMakeFiles/fastrtps.dir/rtps/flowcontrol/ThroughputControllerDescriptor.cpp.o
2 warnings generated.
[ 95%] Building CXX object src/cpp/CMakeFiles/fastrtps.dir/rtps/flowcontrol/FlowController.cpp.o
[ 96%] Building CXX object src/cpp/CMakeFiles/fastrtps.dir/rtps/exceptions/Exception.cpp.o
[ 97%] Building CXX object src/cpp/CMakeFiles/fastrtps.dir/rtps/attributes/PropertyPolicy.cpp.o
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/flowcontrol/FlowController.cpp:15:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/flowcontrol/FlowController.h:23:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:45:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/flowcontrol/FlowController.cpp:15:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/src/cpp/rtps/flowcontrol/FlowController.h:23:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/associated_executor.hpp:21:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/system_executor.hpp:148:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/impl/system_executor.hpp:18:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/executor_op.hpp:19:
In file included from /Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/fenced_block.hpp:24:
/Users/jabrena/ros2_java_ws/src/eProsima/Fast-RTPS/thirdparty/asio/asio/include/asio/detail/macos_fenced_block.hpp:51:5: warning:
      'OSMemoryBarrier' is deprecated: first deprecated in macOS 10.12 - Use std::atomic_thread_fence() from <atomic> instead
      [-Wdeprecated-declarations]
    OSMemoryBarrier();
    ^
/usr/include/libkern/OSAtomicDeprecated.h:749:9: note: 'OSMemoryBarrier' has been explicitly marked deprecated here
void    OSMemoryBarrier( void );
        ^
2 warnings generated.
2 warnings generated.
2 warnings generated.
[ 98%] Building CXX object src/cpp/CMakeFiles/fastrtps.dir/rtps/common/Token.cpp.o
[100%] Linking CXX shared library libfastrtps.dylib
Undefined symbols for architecture x86_64:
  "tinyxml2::XMLDocument::LoadFile(char const*)", referenced from:
      eprosima::fastrtps::rtps::EDPStaticXML::loadXMLFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in EDPStaticXML.cpp.o
  "tinyxml2::XMLDocument::XMLDocument(bool, tinyxml2::Whitespace)", referenced from:
      eprosima::fastrtps::rtps::EDPStaticXML::loadXMLFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in EDPStaticXML.cpp.o
  "tinyxml2::XMLDocument::~XMLDocument()", referenced from:
      eprosima::fastrtps::rtps::EDPStaticXML::loadXMLFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in EDPStaticXML.cpp.o
  "tinyxml2::XMLElement::FindAttribute(char const*) const", referenced from:
      eprosima::fastrtps::rtps::EDPStaticXML::loadXMLReaderEndpoint(tinyxml2::XMLElement*, eprosima::fastrtps::rtps::StaticRTPSParticipantInfo*) in EDPStaticXML.cpp.o
      eprosima::fastrtps::rtps::EDPStaticXML::loadXMLWriterEndpoint(tinyxml2::XMLElement*, eprosima::fastrtps::rtps::StaticRTPSParticipantInfo*) in EDPStaticXML.cpp.o
  "tinyxml2::XMLElement::GetText() const", referenced from:
      eprosima::fastrtps::rtps::EDPStaticXML::loadXMLParticipantEndpoint(tinyxml2::XMLElement*, eprosima::fastrtps::rtps::StaticRTPSParticipantInfo*) in EDPStaticXML.cpp.o
      eprosima::fastrtps::rtps::EDPStaticXML::loadXMLReaderEndpoint(tinyxml2::XMLElement*, eprosima::fastrtps::rtps::StaticRTPSParticipantInfo*) in EDPStaticXML.cpp.o
      eprosima::fastrtps::rtps::EDPStaticXML::loadXMLWriterEndpoint(tinyxml2::XMLElement*, eprosima::fastrtps::rtps::StaticRTPSParticipantInfo*) in EDPStaticXML.cpp.o
  "tinyxml2::XMLElement::Attribute(char const*, char const*) const", referenced from:
      eprosima::fastrtps::rtps::EDPStaticXML::loadXMLReaderEndpoint(tinyxml2::XMLElement*, eprosima::fastrtps::rtps::StaticRTPSParticipantInfo*) in EDPStaticXML.cpp.o
      eprosima::fastrtps::rtps::EDPStaticXML::loadXMLWriterEndpoint(tinyxml2::XMLElement*, eprosima::fastrtps::rtps::StaticRTPSParticipantInfo*) in EDPStaticXML.cpp.o
  "tinyxml2::XMLAttribute::QueryIntValue(int*) const", referenced from:
      eprosima::fastrtps::rtps::EDPStaticXML::loadXMLReaderEndpoint(tinyxml2::XMLElement*, eprosima::fastrtps::rtps::StaticRTPSParticipantInfo*) in EDPStaticXML.cpp.o
      eprosima::fastrtps::rtps::EDPStaticXML::loadXMLWriterEndpoint(tinyxml2::XMLElement*, eprosima::fastrtps::rtps::StaticRTPSParticipantInfo*) in EDPStaticXML.cpp.o
  "tinyxml2::XMLNode::FirstChildElement(char const*) const", referenced from:
      eprosima::fastrtps::rtps::EDPStaticXML::loadXMLFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in EDPStaticXML.cpp.o
      eprosima::fastrtps::rtps::EDPStaticXML::loadXMLParticipantEndpoint(tinyxml2::XMLElement*, eprosima::fastrtps::rtps::StaticRTPSParticipantInfo*) in EDPStaticXML.cpp.o
      eprosima::fastrtps::rtps::EDPStaticXML::loadXMLReaderEndpoint(tinyxml2::XMLElement*, eprosima::fastrtps::rtps::StaticRTPSParticipantInfo*) in EDPStaticXML.cpp.o
      eprosima::fastrtps::rtps::EDPStaticXML::loadXMLWriterEndpoint(tinyxml2::XMLElement*, eprosima::fastrtps::rtps::StaticRTPSParticipantInfo*) in EDPStaticXML.cpp.o
  "tinyxml2::XMLNode::NextSiblingElement(char const*) const", referenced from:
      eprosima::fastrtps::rtps::EDPStaticXML::loadXMLFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in EDPStaticXML.cpp.o
      eprosima::fastrtps::rtps::EDPStaticXML::loadXMLParticipantEndpoint(tinyxml2::XMLElement*, eprosima::fastrtps::rtps::StaticRTPSParticipantInfo*) in EDPStaticXML.cpp.o
      eprosima::fastrtps::rtps::EDPStaticXML::loadXMLReaderEndpoint(tinyxml2::XMLElement*, eprosima::fastrtps::rtps::StaticRTPSParticipantInfo*) in EDPStaticXML.cpp.o
      eprosima::fastrtps::rtps::EDPStaticXML::loadXMLWriterEndpoint(tinyxml2::XMLElement*, eprosima::fastrtps::rtps::StaticRTPSParticipantInfo*) in EDPStaticXML.cpp.o
  "tinyxml2::XMLNode::Value() const", referenced from:
      eprosima::fastrtps::rtps::EDPStaticXML::loadXMLFile(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> >&) in EDPStaticXML.cpp.o
      eprosima::fastrtps::rtps::EDPStaticXML::loadXMLParticipantEndpoint(tinyxml2::XMLElement*, eprosima::fastrtps::rtps::StaticRTPSParticipantInfo*) in EDPStaticXML.cpp.o
      eprosima::fastrtps::rtps::EDPStaticXML::loadXMLReaderEndpoint(tinyxml2::XMLElement*, eprosima::fastrtps::rtps::StaticRTPSParticipantInfo*) in EDPStaticXML.cpp.o
      eprosima::fastrtps::rtps::EDPStaticXML::loadXMLWriterEndpoint(tinyxml2::XMLElement*, eprosima::fastrtps::rtps::StaticRTPSParticipantInfo*) in EDPStaticXML.cpp.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [src/cpp/libfastrtps.1.4.0.dylib] Error 1
make[1]: *** [src/cpp/CMakeFiles/fastrtps.dir/all] Error 2
make: *** [all] Error 2

<== Command '. /Users/jabrena/ros2_java_ws/build_isolated/fastrtps/cmake__build.sh && /usr/bin/make -j4 -l4' failed in '/Users/jabrena/ros2_java_ws/build_isolated/fastrtps' with exit code '2'
<== Command '. /Users/jabrena/ros2_java_ws/build_isolated/fastrtps/cmake__build.sh && /usr/bin/make -j4 -l4' failed in '/Users/jabrena/ros2_java_ws/build_isolated/fastrtps' with exit code '2'

I think that the problem is here:
-- Could NOT find tinyxml2 (missing:  TINYXML2_LIBRARY)

@jabrena the instructions that @Theosakamg gave you were only necessary when Fast-RTPS still didn't have the changes for C+11 merged properly, but that's not the case anymore, so don't call git submodule ... and instead install the asio and tinyxml2 packages via brew.
I'm sorry the README doesn't mention it explicitly, but in order to build ros2_java you'll need to follow the normal ROS2 steps and install all the dependencies:
https://github.com/ros2/ros2/wiki/OSX-Development-Setup#install-prerequisites
I'll update the README.md file tomorrow to mention those.

Hi @esteve, the problem with asio was fixed but not with tinyxml2, I go with tinyxml2 using brew.
I go with the new iteration :)

@jabrena could you remove the entire workspace and start over without the git submodule ... command?  And also install all the dependencies via brew (including cmake), just in case. That'd make it easier to track down any potential issue.

Other idea :
now ros2.repo embeded the tinyxml
https://github.com/ros2/ros2/blob/master/ros2.repos#L166

@Theosakamg no, the tinyxml2_vendor package uses the system-installed tinyxml2 package, so @jabrena still needs to install it via brew.

Hi mates,
I am repeating the whole block:
mkdir -p ~/ros2_java_ws/src
cd ~/ros2_java_ws
wget https://raw.githubusercontent.com/esteve/ros2_java/master/ros2_java_desktop.repos
vcs import ~/ros2_java_ws/src < ros2_java_desktop.repos
cd ~/ros2_java_ws/src/ros2/rosidl_typesupport
patch -p1 < ../../ros2_java/ros2_java/rosidl_typesupport_ros2_java.patch
cd ~/ros2_java_ws
. ~/ament_ws/install_isolated/local_setup.zsh
ament build --symlink-install --isolated

I have just installed asio and tinyxml2 using brew.
Compiling now.

@jabrena you'll have to fetch the tinyxml_vendor repository into the workspace (or use this updated version of the repos file https://github.com/esteve/ros2_java/blob/master/ros2_java_desktop.repos) and install the tinyxml2 package.

Repeating again with tinyxml_vendor
if everything run, I will help you with documentation. :)

Hi @esteve,
The process stopped here:
[  6%] Generating Python code for ROS interfaces
Traceback (most recent call last):
  File "/Users/jabrena/ros2_java_ws/install_isolated/rosidl_generator_c/share/rosidl_generator_c/cmake/../../../lib/rosidl_generator_c/rosidl_generator_c", line 8, in <module>
    from rosidl_generator_c import generate_c
  File "/Users/jabrena/ros2_java_ws/install_isolated/rosidl_generator_c/lib/python3.6/site-packages/rosidl_generator_c/__init__.py", line 17, in <module>
    from rosidl_cmake import convert_camel_case_to_lower_case_underscore
  File "/Users/jabrena/ros2_java_ws/install_isolated/rosidl_cmake/lib/python3.6/site-packages/rosidl_cmake/__init__.py", line 21, in <module>
    import em
ModuleNotFoundError: No module named 'em'
make[2]: *** [rosidl_generator_c/builtin_interfaces/msg/duration.h] Error 1
make[1]: *** [CMakeFiles/builtin_interfaces__rosidl_generator_c.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
Traceback (most recent call last):
  File "/Users/jabrena/ros2_java_ws/install_isolated/rosidl_generator_cpp/share/rosidl_generator_cpp/cmake/../../../lib/rosidl_generator_cpp/rosidl_generator_cpp", line 8, in <module>
    from rosidl_generator_cpp import generate_cpp
  File "/Users/jabrena/ros2_java_ws/install_isolated/rosidl_generator_cpp/lib/python3.6/site-packages/rosidl_generator_cpp/__init__.py", line 17, in <module>
    from rosidl_cmake import convert_camel_case_to_lower_case_underscore
  File "/Users/jabrena/ros2_java_ws/install_isolated/rosidl_cmake/lib/python3.6/site-packages/rosidl_cmake/__init__.py", line 21, in <module>
    import em
ModuleNotFoundError: No module named 'em'
make[2]: *** [rosidl_generator_cpp/builtin_interfaces/msg/duration.hpp] Error 1
make[1]: *** [CMakeFiles/builtin_interfaces__cpp.dir/all] Error 2
Traceback (most recent call last):
  File "/Users/jabrena/ros2_java_ws/install_isolated/rosidl_generator_py/share/rosidl_generator_py/cmake/../../../lib/rosidl_generator_py/rosidl_generator_py", line 8, in <module>
    from rosidl_generator_py import generate_py
ImportError: cannot import name 'generate_py'
make[2]: *** [rosidl_generator_py/builtin_interfaces/_builtin_interfaces_s.ep.rosidl_typesupport_c.c] Error 1
make[1]: *** [builtin_interfaces__py/CMakeFiles/builtin_interfaces__py.dir/all] Error 2
make: *** [all] Error 2
make: INTERNAL: Exiting with 5 jobserver tokens available; should be 4!

<== Command '. /Users/jabrena/ros2_java_ws/build_isolated/builtin_interfaces/cmake__build.sh && /usr/bin/make -j4 -l4' failed in '/Users/jabrena/ros2_java_ws/build_isolated/builtin_interfaces' with exit code '2'
<== Command '. /Users/jabrena/ros2_java_ws/build_isolated/builtin_interfaces/cmake__build.sh && /usr/bin/make -j4 -l4' failed in '/Users/jabrena/ros2_java_ws/build_isolated/builtin_interfaces' with exit code '2'

Python empy is needed. (from documentation)
python3 -m pip install empy setuptools nose vcstool pep8 pydocstyle pyflakes flake8 mock coverage

@Theosakamg many thanks, I repeat again :D
https://en.wikipedia.org/wiki/Groundhog_Day

I improved the progress but I continue with problems:
-- Found rcljava_common: 0.0.0 (/Users/jabrena/ros2_java_ws/install_isolated/rcljava_common/share/rcljava_common/cmake)
CMake Warning at /Applications/CMake.app/Contents/share/cmake-3.8/Modules/FindJava.cmake:154 (message):
  regex not supported: java version "9-ea"

  Java(TM) SE Runtime Environment (build 9-ea+163)

  Java HotSpot(TM) 64-Bit Server VM (build 9-ea+163, mixed mode).  Please
  report
Call Stack (most recent call first):
  /Users/jabrena/ros2_java_ws/install_isolated/rosidl_generator_java/share/rosidl_generator_java/cmake/rosidl_generator_java_generate_interfaces.cmake:26 (find_package)
  /Users/jabrena/ament_ws/install_isolated/ament_cmake_core/share/ament_cmake_core/cmake/core/ament_execute_extensions.cmake:38 (include)
  /Users/jabrena/ros2_java_ws/install_isolated/rosidl_cmake/share/rosidl_cmake/cmake/rosidl_generate_interfaces.cmake:150 (ament_execute_extensions)
  CMakeLists.txt:12 (rosidl_generate_interfaces)

-- Found Java: /Library/Java/JavaVirtualMachines/jdk-9.jdk/Contents/Home/bin/java (found version "..") found components:  Development
-- Found JNI: /System/Library/Frameworks/JavaVM.framework
-- Found rmw_fastrtps_cpp: 0.0.0 (/Users/jabrena/ros2_java_ws/install_isolated/rmw_fastrtps_cpp/share/rmw_fastrtps_cpp/cmake)
-- Found PythonInterp: /usr/local/bin/python3 (found suitable version "3.6.1", minimum required is "3.5")
-- Found python_cmake_module: 0.0.0 (/Users/jabrena/ros2_java_ws/install_isolated/python_cmake_module/share/python_cmake_module/cmake)
-- Using PythonExtra_INCLUDE_DIRS: /usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/include/python3.6m;/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/include/python3.6m
-- Using PythonExtra_LIBRARIES: /usr/local/opt/python3/Frameworks/Python.framework/Versions/3.6/lib/python3.6/config-3.6m-darwin/libpython3.6m.dylib
-- Found PythonExtra: .so
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/jabrena/ros2_java_ws/build_isolated/builtin_interfaces
==> '. /Users/jabrena/ros2_java_ws/build_isolated/builtin_interfaces/cmake__build.sh && /usr/bin/make -j4 -l4' in '/Users/jabrena/ros2_java_ws/build_isolated/builtin_interfaces'
[  2%] Generating C code for ROS interfaces
Scanning dependencies of target builtin_interfaces__cpp
Scanning dependencies of target builtin_interfaces__py
[  4%] Generating C++ code for ROS interfaces
[  6%] Generating Python code for ROS interfaces
[  6%] Built target builtin_interfaces__cpp
[  8%] Generating C++ introspection for ROS interfaces
Scanning dependencies of target builtin_interfaces__java
[ 10%] Generating Java code for ROS interfaces
Scanning dependencies of target builtin_interfaces__rosidl_generator_c
[ 12%] Building C object CMakeFiles/builtin_interfaces__rosidl_generator_c.dir/rosidl_generator_c/builtin_interfaces/msg/duration__functions.c.o
[ 14%] Building C object CMakeFiles/builtin_interfaces__rosidl_generator_c.dir/rosidl_generator_c/builtin_interfaces/msg/time__functions.c.o
[ 17%] Linking C shared library libbuiltin_interfaces__rosidl_generator_c.dylib
ld: unknown option: --no-undefined
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [libbuiltin_interfaces__rosidl_generator_c.dylib] Error 1
make[1]: *** [CMakeFiles/builtin_interfaces__rosidl_generator_c.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
Scanning dependencies of target builtin_interfaces__rosidl_typesupport_introspection_cpp
[ 21%] Building CXX object CMakeFiles/builtin_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/builtin_interfaces/msg/time__type_support.cpp.o
[ 21%] Building CXX object CMakeFiles/builtin_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/builtin_interfaces/msg/duration__type_support.cpp.o
[ 23%] Linking CXX shared library libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.dylib
ld: unknown option: --no-undefined
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.dylib] Error 1
make[1]: *** [CMakeFiles/builtin_interfaces__rosidl_typesupport_introspection_cpp.dir/all] Error 2
[ 23%] Built target builtin_interfaces__py
[ 23%] Built target builtin_interfaces__java
make: *** [all] Error 2

<== Command '. /Users/jabrena/ros2_java_ws/build_isolated/builtin_interfaces/cmake__build.sh && /usr/bin/make -j4 -l4' failed in '/Users/jabrena/ros2_java_ws/build_isolated/builtin_interfaces' with exit code '2'
<== Command '. /Users/jabrena/ros2_java_ws/build_isolated/builtin_interfaces/cmake__build.sh && /usr/bin/make -j4 -l4' failed in '/Users/jabrena/ros2_java_ws/build_isolated/builtin_interfaces' with exit code '2'
➜  ros2_java_ws

ROS2 (on OSX) need specific version of JDK 1.8.
http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html

Tomorrow, I will switch Java 9 ea to a stable version of Java 8.
Good night @esteve & @Theosakamg
Cheers
Juan Antonio

I uninstalled the early version of Java 9.
+++ Building 'builtin_interfaces'
Running cmake because arguments have changed.
==> '. /Users/jabrena/ros2_java_ws/build_isolated/builtin_interfaces/cmake__build.sh && /Applications/CMake.app/Contents/bin/cmake /Users/jabrena/ros2_java_ws/src/ros2/common_interfaces/builtin_interfaces -DBUILD_TESTING=0 -DAMENT_CMAKE_SYMLINK_INSTALL=1 -DCMAKE_INSTALL_PREFIX=/Users/jabrena/ros2_java_ws/install_isolated/builtin_interfaces -G Unix Makefiles' in '/Users/jabrena/ros2_java_ws/build_isolated/builtin_interfaces'
-- The C compiler identification is AppleClang <IP_ADDRESS>20042
-- The CXX compiler identification is AppleClang <IP_ADDRESS>20042
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc
-- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Detecting C compile features
-- Detecting C compile features - done
-- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++
-- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Found ament_cmake: 0.0.0 (/Users/jabrena/ament_ws/install_isolated/ament_cmake/share/ament_cmake/cmake)
-- Found PythonInterp: /usr/local/bin/python3 (found suitable version "3.6.1", minimum required is "3")
-- Using PYTHON_EXECUTABLE: /usr/local/bin/python3
-- Override CMake install command with custom implementation using symlinks instead of copying resources
-- Found rosidl_default_generators: 0.0.0 (/Users/jabrena/ros2_java_ws/install_isolated/rosidl_default_generators/share/rosidl_default_generators/cmake)
-- Using single matching rosidl_typesupport_c: rosidl_typesupport_introspection_c
-- Using single matching rosidl_typesupport_cpp: rosidl_typesupport_introspection_cpp
-- Found ament_cmake_export_jars: 0.0.0 (/Users/jabrena/ros2_java_ws/install_isolated/ament_cmake_export_jars/share/ament_cmake_export_jars/cmake)
-- Found rmw_implementation_cmake: 0.0.0 (/Users/jabrena/ros2_java_ws/install_isolated/rmw_implementation_cmake/share/rmw_implementation_cmake/cmake)
-- Found rmw: 0.0.0 (/Users/jabrena/ros2_java_ws/install_isolated/rmw/share/rmw/cmake)
-- Found rcljava_common: 0.0.0 (/Users/jabrena/ros2_java_ws/install_isolated/rcljava_common/share/rcljava_common/cmake)
-- Found Java: /Library/Java/JavaVirtualMachines/jdk1.8.0_121.jdk/Contents/Home/bin/java (found version "<IP_ADDRESS>") found components:  Development
-- Found JNI: /System/Library/Frameworks/JavaVM.framework
-- Found rmw_fastrtps_cpp: 0.0.0 (/Users/jabrena/ros2_java_ws/install_isolated/rmw_fastrtps_cpp/share/rmw_fastrtps_cpp/cmake)
-- Found PythonInterp: /usr/local/bin/python3 (found suitable version "3.6.1", minimum required is "3.5")
-- Found python_cmake_module: 0.0.0 (/Users/jabrena/ros2_java_ws/install_isolated/python_cmake_module/share/python_cmake_module/cmake)
-- Using PythonExtra_INCLUDE_DIRS: /usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/include/python3.6m;/usr/local/Cellar/python3/3.6.1/Frameworks/Python.framework/Versions/3.6/include/python3.6m
-- Using PythonExtra_LIBRARIES: /usr/local/opt/python3/Frameworks/Python.framework/Versions/3.6/lib/python3.6/config-3.6m-darwin/libpython3.6m.dylib
-- Found PythonExtra: .so
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/jabrena/ros2_java_ws/build_isolated/builtin_interfaces
==> '. /Users/jabrena/ros2_java_ws/build_isolated/builtin_interfaces/cmake__build.sh && /usr/bin/make -j4 -l4' in '/Users/jabrena/ros2_java_ws/build_isolated/builtin_interfaces'
Scanning dependencies of target builtin_interfaces__py
Scanning dependencies of target builtin_interfaces__cpp
[  6%] Generating C++ code for ROS interfaces
[  6%] Generating Python code for ROS interfaces
[  6%] Generating C code for ROS interfaces
[  6%] Built target builtin_interfaces__cpp
[  8%] Generating C++ introspection for ROS interfaces
Scanning dependencies of target builtin_interfaces__java
[ 10%] Generating Java code for ROS interfaces
Scanning dependencies of target builtin_interfaces__rosidl_generator_c
[ 12%] Building C object CMakeFiles/builtin_interfaces__rosidl_generator_c.dir/rosidl_generator_c/builtin_interfaces/msg/duration__functions.c.o
[ 14%] Building C object CMakeFiles/builtin_interfaces__rosidl_generator_c.dir/rosidl_generator_c/builtin_interfaces/msg/time__functions.c.o
[ 17%] Linking C shared library libbuiltin_interfaces__rosidl_generator_c.dylib
ld: unknown option: --no-undefined
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [libbuiltin_interfaces__rosidl_generator_c.dylib] Error 1
make[1]: *** [CMakeFiles/builtin_interfaces__rosidl_generator_c.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
Scanning dependencies of target builtin_interfaces__rosidl_typesupport_introspection_cpp
[ 21%] Building CXX object CMakeFiles/builtin_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/builtin_interfaces/msg/duration__type_support.cpp.o
[ 21%] Building CXX object CMakeFiles/builtin_interfaces__rosidl_typesupport_introspection_cpp.dir/rosidl_typesupport_introspection_cpp/builtin_interfaces/msg/time__type_support.cpp.o
[ 23%] Linking CXX shared library libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.dylib
ld: unknown option: --no-undefined
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [libbuiltin_interfaces__rosidl_typesupport_introspection_cpp.dylib] Error 1
make[1]: *** [CMakeFiles/builtin_interfaces__rosidl_typesupport_introspection_cpp.dir/all] Error 2
[ 23%] Built target builtin_interfaces__py
[ 23%] Built target builtin_interfaces__java
make: *** [all] Error 2

<== Command '. /Users/jabrena/ros2_java_ws/build_isolated/builtin_interfaces/cmake__build.sh && /usr/bin/make -j4 -l4' failed in '/Users/jabrena/ros2_java_ws/build_isolated/builtin_interfaces' with exit code '2'
<== Command '. /Users/jabrena/ros2_java_ws/build_isolated/builtin_interfaces/cmake__build.sh && /usr/bin/make -j4 -l4' failed in '/Users/jabrena/ros2_java_ws/build_isolated/builtin_interfaces' with exit code '2'

@jabrena I've set up a Travis project to build ros2_java on macOS:
https://travis-ci.org/esteve/ros2_java_osx
https://github.com/esteve/ros2_java_osx/tree/travis
The following steps compile ros2_java on macOS successfully, maybe they can help you setting up the dependencies on your computer:
https://github.com/esteve/ros2_java_osx/blob/travis/.travis.yml
unfortunately, the tests don't pass, so I'm going to investigate a bit. Let me know if you manage to compile ros2_java on macOS, maybe we can find out what's making the tests fail. Thanks!

@jabrena I've found http://stackoverflow.com/a/14905563, which may be the reason why JNI libraries are not loaded on macOS. ros2_java uses CMake's add_library() to generate the JNI libraries, and I'm guessing it defaults to .so, instead of using .jnilib as extension.

Hi @esteve, yes I want to collaborate in this project. If we solve this issue, you have 2 additional hands for issues. :)
Another alternative is if with a docker image could solve my problems. If some linux image build the infrastructure. using ssh to that machine could enough. But this solution would be valid for a Desktop, the host, but later, we should find a solution for a Raspi (armhf) 3 & EV3Dev (armel)
Related issue:
https://github.com/ev3dev-lang-java/ev3dev-lang-java/issues/214

@jabrena it turns out that the tests are just flaky, seems to be an issue with DDS. Anyway, if you follow the instructions from the Travis file and the ROS2 documentation, you should be able to build ros2_java locally and run the tests.
If you want to give Docker a shot, here are the Dockerfiles I use for running the Travis builds:
https://github.com/esteve/ros2_java_docker
If you don't mind, I'm going to close this issue since it's deviating from the original intent, but feel free to open more if you find any problems. Thanks!

Hi @esteve, I will review travis instructions and the docker image. I will review.
Cheers


Spoof json-file logging support

For docker scripting compatibility, allow for json-file logging when creating args for conmon. That way, when json-file is supported, that case can be easily removed.
Fixes: https://github.com/containers/libpod/issues/3363

I also added a documentation fix to fix https://github.com/containers/libpod/issues/3363#issuecomment-503638650

Ok I will go along with @mheon
/lgtm

PTAL @mheon I could use approval :)

Oh, oops
/approve


MaTeX fails to load

I am having issue with loading MaTeX.

(Debug) In[18]:= << MaTeX`
(Debug) During evaluation of In[18]:= Get::noopen: Cannot open MaTeX`.
(Debug) Out[18]= $Failed

The built-in command ResourceFunction doesn't appear to be defined.
(Debug) In[19]:= ResourceFunction["MaTeXInstall"][]
(Debug) Out[19]= ResourceFunction["MaTeXInstall"][]

I cannot reinstall
(Debug) In[16]:= Needs["PacletManager`"]
PacletInstall["/full/path/to/MaTeX-1.7.5.paclet"]
(Debug) During evaluation of In[16]:= PacletInstall::fnotfound: Paclet file /full/path/to/MaTeX-1.7.5.paclet not found.
(Debug) Out[17]= $Failed

I am having issue with loading MaTeX.

MaTeX is not installed on your computer.

The built-in command ResourceFunction doesn't appear to be defined.

As noted in the instructions, this installation method is available only in Mathematica 11.3 or later.

I cannot reinstall

You must type in the actual path to the paclet file that you download.
If you are not sure what a file path is, type PacletInstall[, then use the menu item Insert -> File Path..., browse to the paclet file and select it, finally type the closing ] and evaluate the cell.

Oh you know I didn't see that. I am not sure where the paclet file is on the computer. I recently updated Mathematica on this system to 11.1, and I have alternated between student and full versions so I am not sure what is going on with the file system where Mathematica is looking. Thank you for bringing that too my attention.

I did install it oh so many semesters ago. I just can't seem to find where the files ended up.

I am not sure where the paclet file is on the computer.

It is the file that you downloaded from https://github.com/szhorvat/MaTeX/releases

I did install it oh so many semesters ago.

If <<MaTeX`  fails then it is not installed now.

I suggest you simply use the updateMateX[] function here: https://github.com/szhorvat/MaTeX#upgrading-or-uninstalling  Then you do not need to bother with paths.

Thank you for this. Looks like it is suggesting to me to update ghostscript too. I can now load it in with the Needs[] command or the other way <<. I really like MaTeX. Thank you very much.

I'll close this issue now.
If you have suggestions about how to make the installation procedure easier (less confusing), please let me know.

Everything is fine, that was extremely easy, I was just tripping


Bill Text

wants to be able to see full text of the bill

This is a clarity issue -- users can click "Read more..." next to the bill title or download the PDF if there is no text


Stress test select input

This does not seem very encouraging

[ ] tailwindlabs/headlessui#474

Closing this in favor of #371


Windows reproducible comparison tests failed when rebuild

Windows reproducible comparison tests enabled as dev.system for jdk21+ and failed when rebuilds
https://ci.adoptium.net/job/Test_openjdk21_hs_dev.system_x86-64_windows_testList_0/1/console
17:33:18  /usr/bin/rm -f /cygdrive/c/comp-jdk-build/temurin-build/workspace/build/openjdkbuild/make-support/module-deps.gmk
17:33:18  ( printf "DEPS_java.base :=" && /usr/bin/gawk -v MODULE=java.base ' BEGIN      { if (MODULE != "java.base") printf(" java.base"); } /^ *requires/ { sub(/;/, ""); sub(/requires /, " "); sub(/ static /, " "); sub(/ transitive /, " "); sub(/\/\/.*/, ""); sub(/\/\*.*\*\//, ""); gsub(/^ +\*.*/, ""); gsub(/ /, ""); gsub(/\r/, ""); printf(" %s", $0) } END           { printf("\n") }' /cygdrive/c/comp-jdk-build/temurin-build/workspace/build/src/src/java.base/share/classes/module-info.java && printf "TRANSITIVE_MODULES_java.base :=" && /usr/bin/gawk -v MODULE=java.base ' BEGIN      { if (MODULE != "java.base") printf(" java.base"); } /^ *requires  *transitive/ { sub(/;/, ""); sub(/requires/, ""); sub(/transitive/, ""); sub(/\/\/.*/, ""); sub(/\/\*.*\*\//, ""); gsub(/^ +\*.*/, ""); gsub(/ /, ""); gsub(/\r/, ""); printf(" %s", $0) } END           { printf("\n") }' /cygdrive/c/comp-jdk-build/temurin-build/workspace/build/src/src/java.base/share/classes/module-info.java ) >> /cygdrive/c/comp-jdk-build/temurin-build/workspace/build/openjdkbuild/make-support/module-deps.gmk
17:33:18  ( printf "DEPS_java.compiler :=" && /usr/bin/gawk -v MODULE=java.compiler ' BEGIN      { if (MODULE != "java.base") printf(" java.base"); } /^ *requires/ { sub(/;/, ""); sub(/requires /, " "); sub(/ static /, " "); sub(/ transitive /, " "); sub(/\/\/.*/, ""); sub(/\/\*.*\*\//, ""); gsub(/^ +\*.*/, ""); gsub(/ /, ""); gsub(/\r/, ""); printf(" %s", $0) } END
...
build/workspace/build/src/test/jaxp_JTREG_TEST_GROUPS := " ; /usr/bin/sed -n -e 's/^\#.*//g' -e 's/\([^ ]*\)\w*=.*/\1/gp' /cygdrive/c/comp-jdk-build/temurin-build/workspace/build/src/test/jaxp/TEST.groups | /usr/bin/sort -u | /usr/bin/tr '\n' ' ' ;   printf "\n/cygdrive/c/comp-jdk-build/temurin-build/workspace/build/src/test/lib-test_JTREG_TEST_GROUPS := " ; /usr/bin/sed -n -e 's/^\#.*//g' -e 's/\([^ ]*\)\w*=.*/\1/gp' /cygdrive/c/comp-jdk-build/temurin-build/workspace/build/src/test/lib-test/TEST.groups | /usr/bin/sort -u | /usr/bin/tr '\n' ' ' ;  \
17:33:26  ) > /cygdrive/c/comp-jdk-build/temurin-build/workspace/build/openjdkbuild/make-support/find-tests.gmk
17:33:26  printf "\nMAKE_TEST_TARGETS := " >> /cygdrive/c/comp-jdk-build/temurin-build/workspace/build/openjdkbuild/make-support/find-tests.gmk
17:33:26  /usr/bin/make -s --no-print-directory  -r -R -I /cygdrive/c/comp-jdk-build/temurin-build/workspace/build/src/make/common SPEC=/cygdrive/c/comp-jdk-build/temurin-build/workspace/build/openjdkbuild/spec.gmk MAKE_LOG_FLAGS=""  \
17:33:26      SPEC=/cygdrive/c/comp-jdk-build/temurin-build/workspace/build/openjdkbuild/spec.gmk -f /cygdrive/c/comp-jdk-build/temurin-build/workspace/build/src/test/make/TestMake.gmk print-targets \
17:33:26      TARGETS_FILE=/cygdrive/c/comp-jdk-build/temurin-build/workspace/build/openjdkbuild/make-support/find-tests.gmk
17:33:27  make[7]: Leaving directory '/cygdrive/c/comp-jdk-build/temurin-build/workspace/build/src'
17:33:27  make[6]: Nothing to be done for 'product-images'.
17:33:27  make[6]: Nothing to be done for 'legacy-jre-image'.
17:33:27  make[6]: Nothing to be done for 'test-image'.
17:33:27  make[6]: Nothing to be done for 'static-libs-image'.
17:33:27  make[6]: Leaving directory '/cygdrive/c/comp-jdk-build/temurin-build/workspace/build/openjdkbuild'
17:33:27  build.sh : 21:33:26 : Build complete ...
17

SBOM format updated https://github.com/adoptium/temurin-build/pull/3835, which may also affect windows reproducible parsing functions. Rebuild windows jdk with  https://github.com/adoptium/temurin-build/pull/3835 in  https://ci.adoptium.net/job/build-scripts/job/jobs/job/jdk21u/job/jdk21u-windows-x64-temurin/116/.  When the new jdk sbom available, will manually trigger a window reproducible tests to see the result.

11:17:11  Files /cygdrive/c/comp-jdk-build/compare/src_jdk/bin/server/jvm.dll and /cygdrive/c/comp-jdk-build/compare/tar_jdk/bin/server/jvm.dll differ
11:17:11  Files /cygdrive/c/comp-jdk-build/compare/src_jdk/jmods/expanded_java.base.jmod/lib/server/jvm.dll and /cygdrive/c/comp-jdk-build/compare/tar_jdk/jmods/expanded_java.base.jmod/lib/server/jvm.dll differ
11:17:11  Number of differences: 2

No issue with rebuild. Two differences. Close this one, the original error may be fixed by #3835 .


Add some portfolio websites

Hi!  I really like the look of these websites and thought they would fit well with this listing.  Awesome idea!  Thanks 😃

@dcrousso Hi! Awesome websites. Thanks for contributing. 👍


Generated code is wrong

The generated code has square brackets instead of curly brackets for vector and also lacks comma as separator, it is separated by spaces instead.
tim::vx::Quantization convolution_16_bias_quant(tim::vx::QuantType::NONE, [6.0480506e-05 2.0013793e-04 5.6733566e-05], 0);

Thanks for your feedback, it's weird that the tim::vx::QuantType::NONE symbol appears which means failed quantization. And could you please provide your ut model and Acuitylite quantization code for us to reproduce this issue?
Thanks.

Hi, thanks for your quick reply.  The model is a TFLite 2.0 quantized model, according to the AcuityLite docs that model  does not need further quantization with AcuityLite.
As it is a TFLite 2.6.0 model it is quantized by default using INT8 data types, is INT8 supported by TIM-VX or only UINT8?  SDK Docs seems to suggest both are supported.
Here is attached the conversion script.
Model-Conversion.zip

Acuitylite quantization/exporter only supports aymu8 (UINT8 for tflite model) now, and we'll support perchanneli8(INT8 for tflite model) quantization/exporter and other features next version. We'll release the next version this month or next month. Thanks.

BTW, you can use vx-delegate to export the app running on TIM-VX.
Refs:  https://github.com/VeriSilicon/tflite-vx-delegate
Thanks.

Thanks for this tip, that sounds interesting.
Does TIM-VX support quantized INT8 tfLite model thru the tflite-vx-delegate, that would be great!.
There is some confusion in the forums about TIM-VX supporting or not INT8 Quantization.  BTW I am targeting the A311D chip.

Yes, TIM-VX supports symmetric and asymmetric quantization for the A311D chip. Thanks.


Added CMake script to build librealsense and examples

CMake script to build realsense and examples.
Tested on Windows 10 (MSVC 2013 and MSVC 2015), Ubuntu 14.04

it would be nice to merge this !

This is quite useful functionality to the larger community, but we would need to find an owner on the Intel end who is comfortable maintaining both project files and the CMake configuration.

lgtm :+1:  It works in Ubuntu 16.04.
I'm Intel engineer in OTC and willing to own cmake build system. I had cmake experience from Webkit project as well as my personal projects.
I want to integrate librealsense in chromium and I need this cmake build system.
@ddiakopoulos  WDYT? could you merge?

pr #182 also added a CMake script, but for supporting ROS.  Can these be merged to support both?  Perhaps the ROS CMake script needs to be moved to a special 'ros' subdirectory?

This is great contribution.
Do you have plans to support the generate static library (realsense-s)?

I'd like to see this library be supported as an official Ubuntu .deb package.  When this is completed, then the ROS CMakeList.txt can be removed (they can use the official Ubuntu package instead), and then this pull request could be merged.

We want to add CMake support to the librealsense. This contribution is appreciated and will be supported. I will work with ROS team to remove CMakeList.txt from the root of the repository. Relevant information will be added to documentation as well.


Invalid file: "master.php"

encounter error of Invalid file: "master.php" after  login with 2fa
Invalid file: "master.php"

@lonnieezell would Bonfire need to extend the ActionContoller and Action classes to fix this?

Yes, and extend their view methods similarly to how we already extend the LoginController, RegisterController and MagicLinkControllers. I was just noticing this morning that those weren't extended and that we're using Shield views for some of the actions, not Bonfire views so there's definitely more to do around that area.


Node.js serving with absolute path

It’s safer to use the absolute path of the directory that you want to serve, in case you run the express app from another directory.

Thanks so much for the documentation update, @isramos!
Hopefully it'll help people not run into this in the future. 😄
I hope to see more from you soon!


how to create a room for users

hello,thanks you so much for this code. i want to join two users in a specific room. please help.

If you got the answer pls comment it here.

hello,thanks you so much for this code. i want to join two users in a specific room. please help.

If you got the answer pls comment it here.

https://github.com/Flynsarmy/PHPWebSocket-Chat/issues/26


Disable linter on xcode json

Closing this PR, meant to open a PR from the kagisearch branch, not my personal account's branch.


Node ASO fails to add DateTime variable to Server

This error is like #6 but with a DateTime instead of Boolean.
In the debug section I get:
AssertionError [ERR_ASSERTION]: value === null || value instanceof Date
I tried version from 1.0.15 to 2.0.4

additional information: I used a OPCUA Inject Node with a timestamp as payload. That didn't work as described above, but I also tried to put a function block with msg.payload = new Date(); between the inject and ASO and that didn't work either.

server has to parse write value

fixed in v2.0.5

That was fast, thank you!
However I'm not able to write a DateTime value by defining msg.addressSpaceItems and then put the Date into msg.valuesToWrite.
All I get is another assertion error, as the code "thinks", the datatype is a string instead of a DateTime:
"AssertionError [ERR_ASSERTION]: typeof value === "string" || value === null"
Do you have an idea about the problem?

Looks like the DateTime datatype is missing in this switch/case:
https://github.com/biancode/node-red-contrib-iiot-opcua/blob/9093171e89b0db5e9e15befd70344138e8598ccd/src/core/opcua-iiot-core.js#L198
Would you mind aading something like this:
    case 'DateTime':
    case opcua.DataType.DateTime:
      variantValue = {
        dataType: opcua.DataType.DateTime,
        value: new Date(value)
      }
    break

please test v2.0.7 or above


Ensure >1 Qubit gates

Investigating in #82

found that code favors >1 qubit gates but does not ensure them
ensuring >1 qubit gates feels a bit hard-coded and not sure if its worth because chances are very low that for a decent number layers, the circuit would contain no >1 qubit gates at all

after implementation of #92, this issue and therefore PR becomes irrelevant.
Will merge because only comments added.


Unified (Buy / Sell / Send / Request) flow wire frames (white board)

https://github.com/gluon-project/gluon-design/tree/master/ideas/ux


Set name pointer

I can't change my wallet name. Set name pointer button is inactive and unresponsive.

Wallet: 5d91965 / v.0.3.3

This feature can not change your name. Set name pointer is actually happening, but it take a long period of time to update. Changing your default name also working.

Set name pointer is actually happening, but it take a long period of time to update.

It shouldn't take more time than transaction sending. But we may fetch this update a bit late.


refactor(config): improve cannot compile error message

Summary

Add extra information for cannot process file error message
Test plan

Green CI
Does this PR introduce a breaking change?

[ ] Yes
[x] No

Other information
N.A

Pull Request Test Coverage Report for Build 589128653

0 of 0   changed or added relevant lines in 0 files are covered.
No unchanged relevant lines lost coverage.
Overall coverage remained the same at 93.669%

Totals

Change from base Build 588850241:
0.0%

Covered Lines:
950

Relevant Lines:
980

💛  - Coveralls


[Security] Update actionview to >= <IP_ADDRESS>

Security advisory: https://github.com/advisories/GHSA-cfjv-5498-mph5
The advisory does not apply to our code, but why not keep up Hotline Webring's stellar record of updates?

That's a weird test failure. I'm not really sure what it's trying to say. It almost seems like the error is that we updated the Gemfile and the fix is to update the Gemfile.lock, but the diff is all Gemfile.lock

I changed the Gemfile, then ran bundle install, then changed the Gemfile again, then DID NOT run bundle install. My bad. Just pushed up a commit that should fix it: b1ef97ab16eea94cbae229263079fa56a3f1bfad


Rewrote the docs landing page

https://www.loom.com/share/9800b3f03fbb4bf39a18d57e101deafe

@laurakalbag Also added this cute visualisation:


error

when the download done i get error
Download task has been started!
TWITCH LEECHER INFO
Version: 1.3.7
VOD INFO
VOD ID: 124461743
Selected Quality: 1920x1080@60fps
Download Url: https://www.twitch.tv/videos/124461743
Crop Start: No
Crop End: No
OUTPUT INFO
Output File: C:\Users*\Downloads\20170224_124461743_League of Legends.mp4
FFMPEG Path: C:\Program Files\Twitch Leecher\ffmpeg_x64.exe
Temporary Download Folder: C:\Users*\AppData\Local\Temp\TL_6578c10d-8310-4e19-b7a8-97660229bcc8
ACCESS INFO
Token: %7B%22user_id%22%3Anull%2C%22vod_id%22%3A124461743%2C%22expires%22%3A1488100117%2C%22chansub%22%3A%7B%22restricted_bitrates%22%3A%5B%5D%7D%2C%22privileged%22%3Afalse%2C%22https_required%22%3Afalse%7D
Signature: e8ff373877e3b0d7fbab3518dd9eb2321b255e49
Sub-Only: No
Privileged: No
Creating directory 'C:\Users*\AppData\Local\Temp\TL_6578c10d-8310-4e19-b7a8-97660229bcc8'... done!
Retrieving m3u8 playlist urls for all VOD qualities... done!
https://vod190-ttvnw.akamaized.net/v1/AUTH_system/vods_07e8/mushisgosu_24618793168_607345075/chunked/index-muted-OCAVM225XE.m3u8
https://vod190-ttvnw.akamaized.net/v1/AUTH_system/vods_07e8/mushisgosu_24618793168_607345075/high/index-muted-OCAVM225XE.m3u8
https://vod190-ttvnw.akamaized.net/v1/AUTH_system/vods_07e8/mushisgosu_24618793168_607345075/medium/index-muted-OCAVM225XE.m3u8
https://vod190-ttvnw.akamaized.net/v1/AUTH_system/vods_07e8/mushisgosu_24618793168_607345075/low/index-muted-OCAVM225XE.m3u8
https://vod190-ttvnw.akamaized.net/v1/AUTH_system/vods_07e8/mushisgosu_24618793168_607345075/mobile/index-muted-OCAVM225XE.m3u8
https://vod190-ttvnw.akamaized.net/v1/AUTH_system/vods_07e8/mushisgosu_24618793168_607345075/audio_only/index-muted-OCAVM225XE.m3u8
Playlist url for selected quality 1920x1080@60fps is https://vod190-ttvnw.akamaized.net/v1/AUTH_system/vods_07e8/mushisgosu_24618793168_607345075/chunked/index-muted-OCAVM225XE.m3u8
Retrieving playlist... done!
Parsing playlist... done!
Number of video chunks: 5428
Starting parallel video chunk download
Number of video chunks to download: 5428
Maximum connection count: 10
Parallel video chunk download is running...
Download of all video chunks complete!
Creating local m3u8 playlist for FFMPEG... done!
Writing playlist to 'C:\Users*\AppData\Local\Temp\TL_6578c10d-8310-4e19-b7a8-97660229bcc8\vod.m3u8'... done!
Executing 'C:\Program Files\Twitch Leecher\ffmpeg_x64.exe' on local playlist...
Command line arguments: -y -i "C:\Users*\AppData\Local\Temp\TL_6578c10d-8310-4e19-b7a8-97660229bcc8\vod.m3u8" -analyzeduration<PHONE_NUMBER> -probesize<PHONE_NUMBER> -c:v copy -c:a copy -bsf:a aac_adtstoasc "C:\Users*\Downloads\20170224_124461743_League of Legends.mp4"
Starting temporary download folder cleanup!
Deleting directory 'C:\Users*\AppData\Local\Temp\TL_6578c10d-8310-4e19-b7a8-97660229bcc8'... done!
Download task ended with an error!
System.AggregateException: One or more errors occurred. ---> System.ApplicationException: An error occured while encoding the video!
at TwitchLeecher.Services.Services.TwitchService.EncodeVideo(Action1 log, Action1 setStatus, Action1 setProgress, Action1 setIsEncoding, String ffmpegFile, String playlistFile, String outputFile, CropInfo cropInfo)
at TwitchLeecher.Services.Services.TwitchService.<>c__DisplayClass55_0.b__2()
at System.Threading.Tasks.Task.Execute()
--- End of inner exception stack trace ---
---> (Inner Exception #0) System.ApplicationException: An error occured while encoding the video!
at TwitchLeecher.Services.Services.TwitchService.EncodeVideo(Action1 log, Action1 setStatus, Action1 setProgress, Action1 setIsEncoding, String ffmpegFile, String playlistFile, String outputFile, CropInfo cropInfo)
at TwitchLeecher.Services.Services.TwitchService.<>c__DisplayClass55_0.b__2()
at System.Threading.Tasks.Task.Execute()<---

I can download the given VOD without any problems.
But take a look at your temporary download path: "C:\Users*\AppData\Local\Temp"
What is the "*" doing there. That could very well be the problem.

I did nothing there, its save on download folder, it worked until the last update

But does it work without the "*"??

You definitely have to remove the "*" from the download folder and the temporary download folder in the preferences.

Its not cuz the *

please be more specific in your answers, i cannot read your mind. did you try it without the * or not? like i said, i have no problems at all downloading the VOD.

give me the 1.3.6

Dude if you don't answer my questions and keep communicating like a 10 year old YouTube troll, I really can't help you. I don't waste my freetime for this. Closed.

I just need the 1.3.6 version


GLTF export, GLTF loading

Another one for the wish list, realizing I need to pre-generate most things.
https://doc.babylonjs.com/extensions/glTFExporter

v0.7.3 is out.


How to get the render image of my own dataset？

I have some 3d model with .obj files, is there any script(python version will be better) to render models？especially case ii in paper.

I used the MATLAB script for rendering provided by H. Su (MVCNN author) with almost no change. Here is the code:
https://github.com/kanezaki/SHREC2017_track3/blob/master/mvcnn_utils/render_views.m


News does not load up on the first time sometimes

Version

Model: iPhone 6s iOS 13.4

Steps to reproduce
Reproducing is a bit inconsistent but it has happened sufficient number of times to assume the bug does exist.
Install the app, go to the latest news
It just remains stuck on loading
Press back and go to the latest news again
This time it loads up right away
Expected Behavior
The News should get loaded in the first pass and shouldn't require going back and coming into it again.

will check this one

@saranyaharidas - Are you still working on this issue?

I have just looked this issue but unable reproduce. However I suspect the issue might be because the carousel and webviews are rendering at the same time. So I have added a few milliseconds delay to load the carousel and found the transition to news screen is also smoother in android and loading the news contents properly in both platforms . If this is an acceptable solution I can raise a PR.

I have just looked this issue but unable reproduce. However I suspect the issue might be because the carousel and webviews are rendering at the same time. So I have added a few milliseconds delay to load the carousel and found the transition to news screen is also smoother in android and loading the news contents properly in both platforms . If this is an acceptable solution I can raise a PR.

I hesitate to make a change to the codebase for an issue that may not currently exist (or at least can't be reproduced)....on the other hand, a few ms delay shouldn't cause other issues (famous last words).... If you can quantify the "smoother" transition and feel it is an improvement we could certainly consider a PR.

Closing as we have work in-flight to refactor the News screen.


"Open in Colab" link incorrect

Clicking on the button in https://github.com/simvue-io/client/blob/main/notebooks/simvue_colab_example.ipynb opens a different notebook.

You need to save the notebook to Google Drive, select "Share with anyone with the link" and copy the link. Open the notebook in Github as JSON and edit the URL near the top of the cells section.


serde generates empty options field with Message Descriptors

Hello,
Trying to switch from protoc to protox, I see that some options are not properly parsed in some of my complicated protobuf files.
Digging a little bit more, I found that protox compare.rs tests rely on prost-reflect serde to compare results from protoc, but prost-reflect does not actually output anything for options.
This is a first issue to fix the test infrastructure, so that I can understand which case exactly protox fails to parse

Thanks for your fix in protox test suite.
I am running protox via a python binding that I created. I cannot share my test proto as there are still confidential, so I wanted to try to dig a bit more. In most of my files, the options are properly parsed, but a few of them are not.
It's not obvious why, and I wanted to try to build a repro in your protox test suite then I realized the bug in the compare.rs stuff as the yaml did not output any option information.
I suspect that the CI failing on https://github.com/andrewhickman/protox/pull/72 is probably my bug. I'll try to dig a bit more on this.

I believe the failure in the protox ci is related to use of the obsolete message set format - is that something you are using?
prost-reflect doesn't support message set, so I have been pondering whether to add support for it, or just cut that one property out of the test.

I couldn't reproduce my issue into the test framework. the options were properly compiled.
My original issue is because my python wrapper did go through the compile() function, which uses file_descriptor_set() which goes through the prost conversion.
if I switch to Compiler() api and use encode_file_descriptor_set(), then my options are properly kept.
I'm finishing my python wrapper to protox. do you want me to contribute it in your protox repo (similar to https://github.com/tardyp/rs-bp/) , or should I keep it in github.com/tardyp/protoxy ?

Glad you got it working!
I think python bindings are best left out-of-tree, but I'd be happy to link to your repo in the README, it sounds useful