Compile error when building fastdds 2.5.0 with foonathan_memory 0.7-1 using GCC 5.5 [13720] #2548
Replies: 9 comments 1 reply
-
I can see on |
Beta Was this translation helpful? Give feedback.
-
Hi @Nir-Az, The |
Beta Was this translation helpful? Give feedback.
-
Thanks, missed the platform support file. |
Beta Was this translation helpful? Give feedback.
-
Old bug since 2.4.0 |
Beta Was this translation helpful? Give feedback.
-
Would you mind checking if the issue is still happening in Fast DDS 2.5.1? A fix was introduced in that release. |
Beta Was this translation helpful? Give feedback.
-
Sure thing, thanks for the fix. |
Beta Was this translation helpful? Give feedback.
-
@JLBuenoLopez-eProsima , @MiguelCompany , So I updated my project to use
|
Beta Was this translation helpful? Give feedback.
-
Hi @Nir-Az, As I said in a previous comment, GCC 5 is not included in our official support so compilation may break at any time. I suggest either upgrading your GCC if possible or contacting our support team to get official support. Also, according to our recently updated CONTRIBUTING guidelines I am going to move this issue to the Unofficial Support discussion forum. |
Beta Was this translation helpful? Give feedback.
-
Hi everyone, I just want to bring #3034 to your attention. I think it should fix your GCC 5.5 builds. Nonetheless, I'd suggest trying to upgrade GCC, as we do not official support 5.5 so it is doomed to stop working again at some point. |
Beta Was this translation helpful? Give feedback.
-
Hi,
When building fastdds 2.5.0 with foonathan_memory 0.7-1 on GNU 5.5.0 I am getting a compilation error,
any reason why?
When compiling with GNU 7.5 it works.
AFAIK GCC 5.5 support C++11.
@MiguelCompany looks like this change was introduced a month ago see PR #2359
As I see the problem is with this line :
Fast-DDS/src/cpp/fastdds/domain/DomainParticipantImpl.cpp
Line 543 in 6d569ad
Thanks
Beta Was this translation helpful? Give feedback.
All reactions