willowgarage/catkin — Issue #74: genlisp fails to parse .msg file with Header
Author: gerkey
Created: 2012-02-10 23:53:29+00:00
State: open

Following this workflow:

git clone git@github.com:willowgarage/catkin.git
rosinstall -n --delete-changed-uris --catkin catkin/test/test.rosinstall
mkdir build
cd build
cmake ..
make

I get:

[ 72%] Generating Lisp code from sensor_msgs/CameraInfo.msg
ERROR: /wg/stor1a/gerkey/code/catkin/src/common_msgs/sensor_msgs/msg/TimeReference.msg: Invalid declaration: Header # stamp is system time for which measurement was valid
make[2]: *** [gen/lisp/sensor_msgs/CameraInfo.lisp] Error 1
make[1]: *** [common_msgs/sensor_msgs/CMakeFiles/sensor_msgs_genlisp.dir/all] Error 2

Workaround is to remove genlisp/stack.yaml to hide it from catkin.