build ros-kinetic-roscpp 1.12.13-0xenial-20180222-205956-0800

asked 2020-06-25 01:09:11 -0500

caijimin gravatar image

updated 2020-06-28 00:41:24 -0500

I'm using ros-kinetic-roscpp 1.12.13-0xenial-20180222-205956-0800 on Ubuntu 16.04.4, and want to rebuild roscpp from source. After downloaded ros_comm-release-release-kinetic-roscpp-1.12.13-0.tar.gz and rebuilt it without any code change, many applications crashed at different spots. Could anyone can tell the commit hash 1.12.13-0xenial-20180222-205956-080 is using, and the tips to build roscpp. We had many devices and want to upgrade roscpp.

My intension is to backport https://github.com/ros/ros_comm/issue....

Any idea? Thanks in advance.

edit retag flag offensive close merge delete

Comments

The source repositories contains tags for every released version: https://github.com/ros/ros_comm/tree/...

Dirk Thomas gravatar image Dirk Thomas  ( 2020-06-25 15:33:49 -0500 )edit

Thanks a lot. Any specific tips for compiling the roscpp source code? I rebuilt roscpp using catkin_make, replace libroscpp.so with the new build one, many applicaiton crashed. Then I rebuilt these applications against the new libroscpp.so, but they still crashed. Have no idea how to investigate further.

caijimin gravatar image caijimin  ( 2020-06-28 00:49:06 -0500 )edit