Skip to content
New issue

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

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

Already on GitHub? Sign in to your account

Fix compiler error with latest compilers. #23

Open
wants to merge 1 commit into
base: release/1.3.x
Choose a base branch
from

Conversation

clalancette
Copy link

With the latest compilers (gcc 11 and up), there are errors compiling this package. The compilers warn about variadic macros needing at least one argument.

This fixes that warning by making sure that is always the case using a %s specifier. With this in place, the compiler warnings are gone.

@stonier We could really use a merge and release of this fix, as that will allow the kobuki stuff to be released into both Humble and Iron. Thanks in advance.

With the latest compilers (gcc 11 and up), there are
errors compiling this package.  The compilers warn
about variadic macros needing at least one argument.

This fixes that warning by making sure that is always
the case using a %s specifier.  With this in place,
the compiler warnings are gone.

Signed-off-by: Chris Lalancette <[email protected]>
@clalancette
Copy link
Author

@stonier Friendly ping on this one, it would be nice to get this merged and released.

@clalancette
Copy link
Author

@stonier Another friendly ping on this one.

As an alternative, we could also consider giving me write access to this repository so that I could merge and do releases. Let me know.

@clalancette
Copy link
Author

@stonier Another friendly ping.

YuZhong-Chen added a commit to YuZhong-Chen/ros2-essentials that referenced this pull request Nov 15, 2023
Fix for the compiler error that occurs with the latest compilers (gcc 11 and up) when compiling sophus.

Reference: stonier/sophus#23
YuZhong-Chen added a commit to YuZhong-Chen/ros2-essentials that referenced this pull request Nov 15, 2023
Fix for the compiler error that occurs with the latest compilers (gcc 11 and up) when compiling sophus.

Reference: stonier/sophus#23
YuZhong-Chen added a commit to YuZhong-Chen/ros2-essentials that referenced this pull request Dec 1, 2023
Fix for the compiler error that occurs with the latest compilers (gcc 11 and up) when compiling sophus.

Reference: stonier/sophus#23
YuZhong-Chen added a commit to YuZhong-Chen/ros2-essentials that referenced this pull request Dec 22, 2023
Fix for the compiler error that occurs with the latest compilers (gcc 11 and up) when compiling sophus.

Reference: stonier/sophus#23
YuZhong-Chen added a commit to YuZhong-Chen/ros2-essentials that referenced this pull request Dec 29, 2023
Fix for the compiler error that occurs with the latest compilers (gcc 11 and up) when compiling sophus.

Reference: stonier/sophus#23
YuZhong-Chen added a commit to YuZhong-Chen/ros2-essentials that referenced this pull request Dec 29, 2023
Fix for the compiler error that occurs with the latest compilers (gcc 11 and up) when compiling sophus.

Reference: stonier/sophus#23
@clalancette
Copy link
Author

@stonier Another friendly ping here.

@saikishor
Copy link

@stonier Can we get this merged please?

clalancette added a commit to ros/rosdistro that referenced this pull request Mar 15, 2024
We've been waiting for almost a year to get some fixes
to sophus merged so that we can get turtlebot2 released
into Humble and Iron: stonier/sophus#23

For now, use a fork under my username to do the release.
I still haven't merged that fix in, but once we switch
this over I will have the power to do so.

While we are in here, switch the source and doc branches to
be correct (we are releasing from the 1.3.x branch nowadays).

Signed-off-by: Chris Lalancette <[email protected]>
clalancette added a commit to ros/rosdistro that referenced this pull request Mar 18, 2024
We've been waiting for almost a year to get some fixes
to sophus merged so that we can get turtlebot2 released
into Humble and Iron: stonier/sophus#23

For now, use a fork under my username to do the release.
I still haven't merged that fix in, but once we switch
this over I will have the power to do so.

While we are in here, switch the source and doc branches to
be correct (we are releasing from the 1.3.x branch nowadays).

Signed-off-by: Chris Lalancette <[email protected]>
@becacoli
Copy link

friendly ping :)

KalanaRatnayake added a commit to CollaborativeRoboticsLab/sophus that referenced this pull request May 23, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants