Open Ogunniran opened 1 year ago
How are you using Noetic on Ubuntu 22.04? Did you build from source.
While this should probably work, this isn't currently a supported configuration, so we may not be able to help here.
Ok, thanks for the reply. Yes it was built from source.
The issue still occurs while building with rolling and noetic, using the docker image.
Hi, I have the same setup and the same error message as described above. Just want to add that this error seems to be introduced with the latest commits. When I checkout the commit ID b9f1739fd84fc877a8ec6e5c416b65aa2d782f89
for example and build the otherwise untouched project again, it runs fine without the error from above.
This is great!
This commit also 'fixes' #391
Hi,
I have just gone into the same issue.
My guess is that vector<bool>
is a bad class and is not a vector of bool.
As a consequence, taking the address of the first element does not work as it should, because there are no bools inside a vector<bool>
. Returning by value is fine but a reference is not possible.
I have written a quick fix, need to test it before submitting a PR.
Bug report
Note: It built properly after c2fa9ed11d1be6cb36441ad317d0797deb4714d9 was removed.
Required Info:
Building the ros1_bridge with
colcon build --symlink-install --packages-select ros1_bridge --cmake-force-configure
failed with the error:Additional information
One of the ROS2 msgs which triggered the error has a similar format: