problem building ar_track_alvar from source
I am trying to build ar_track_alvar from source which depends on pcl_ros. I recently updated all the packages but this package seems to depend on previous version of pcl how can I build this package without going back to the previous version of pcl. the erro is:
In file included from /home/akhil/catkin_ws/src/ar_track_alvar/include/ar_track_alvar/filter/kinect_filtering.h:42:0,
from /home/akhil/catkin_ws/src/ar_track_alvar/include/ar_track_alvar/Marker.h:42,
from /home/akhil/catkin_ws/src/ar_track_alvar/include/ar_track_alvar/MarkerDetector.h:38,
from /home/akhil/catkin_ws/src/ar_track_alvar/include/ar_track_alvar/MultiMarker.h:35,
from /home/akhil/catkin_ws/src/ar_track_alvar/src/SampleMarkerCreator.cpp:1:
/usr/include/pcl-1.7/pcl/ros/conversions.h:44:2: warning: #warning The <pcl/ros/conversions.h> header is deprecated. please use <pcl/conversions.h> instead. [-Wcpp]
In file included from /home/akhil/catkin_ws/src/ar_track_alvar/include/ar_track_alvar/filter/kinect_filtering.h:42:0,
from /home/akhil/catkin_ws/src/ar_track_alvar/include/ar_track_alvar/Marker.h:42,
from /home/akhil/catkin_ws/src/ar_track_alvar/include/ar_track_alvar/MarkerDetector.h:38,
from /home/akhil/catkin_ws/src/ar_track_alvar/nodes/FindMarkerBundles.cpp:37:
/usr/include/pcl-1.7/pcl/ros/conversions.h:44:2: warning: #warning The <pcl/ros/conversions.h> header is deprecated. please use <pcl/conversions.h> instead. [-Wcpp]
In file included from /home/akhil/catkin_ws/src/ar_track_alvar/include/ar_track_alvar/filter/kinect_filtering.h:42:0,
from /home/akhil/catkin_ws/src/ar_track_alvar/include/ar_track_alvar/Marker.h:42,
from /home/akhil/catkin_ws/src/ar_track_alvar/include/ar_track_alvar/MarkerDetector.h:38,
from /home/akhil/catkin_ws/src/ar_track_alvar/nodes/FindMarkerBundlesNoKinect.cpp:39:
/usr/include/pcl-1.7/pcl/ros/conversions.h:44:2: warning: #warning The <pcl/ros/conversions.h> header is deprecated. please use <pcl/conversions.h> instead. [-Wcpp]
In file included from /home/akhil/catkin_ws/src/ar_track_alvar/include/ar_track_alvar/filter/kinect_filtering.h:42:0,
from /home/akhil/catkin_ws/src/ar_track_alvar/include/ar_track_alvar/Marker.h:42,
from /home/akhil/catkin_ws/src/ar_track_alvar/include/ar_track_alvar/MarkerDetector.h:38,
from /home/akhil/catkin_ws/src/ar_track_alvar/nodes/IndividualMarkers.cpp:39:
/usr/include/pcl-1.7/pcl/ros/conversions.h:44:2: warning: #warning The <pcl/ros/conversions.h> header is deprecated. please use <pcl/conversions.h> instead. [-Wcpp]
/home/akhil/catkin_ws/src/ar_track_alvar/nodes/FindMarkerBundles.cpp: In function 'int PlaneFitPoseImprovement(int, const ARCloud&, pcl::PointCloud<pcl::PointXYZRGB>::Ptr, const ARCloud&, alvar::Pose&)':
/home/akhil/catkin_ws/src/ar_track_alvar/nodes/FindMarkerBundles.cpp:296:36: error: no match for 'operator=' in 'pose.geometry_msgs::PoseStamped_<std::allocator<void> >::header.std_msgs::Header_<std::allocator<void> >::stamp = cloud.pcl::PointCloud<pcl::PointXYZRGB>::header.pcl::PCLHeader::stamp'
/home/akhil/catkin_ws/src/ar_track_alvar/nodes/FindMarkerBundles.cpp:296:36: note: candidate is:
In file included from /opt/ros/hydro/include/ros/ros.h:38:0,
from /home/akhil/catkin_ws/src/ar_track_alvar/include/ar_track_alvar/Camera.h:40,
from /home/akhil/catkin_ws/src/ar_track_alvar/include/ar_track_alvar/ConnectedComponents.h:36,
from /home/akhil/catkin_ws/src/ar_track_alvar/include/ar_track_alvar/MarkerDetector.h:35,
from /home/akhil/catkin_ws/src/ar_track_alvar/nodes/FindMarkerBundles.cpp:37:
/opt/ros/hydro/include/ros/time.h:169:22: note: ros ...