Skip to content

Commit

Permalink
update CHANGELOG
Browse files Browse the repository at this point in the history
  • Loading branch information
k-okada committed Jun 13, 2017
1 parent ac875a1 commit a9fec94
Showing 1 changed file with 40 additions and 0 deletions.
40 changes: 40 additions & 0 deletions CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,46 @@
Changelog for package gscam
^^^^^^^^^^^^^^^^^^^^^^^^^^^

Forthcoming
-----------
* add ROS Orphaned Package Maintainers to maintainer tag (`#35 <https://github.com/ros-drivers/gscam/issues/35>`_ )
* gscam_nodelet.h: include scoped_ptr.hpp to compile with boost 1.57
When compiling gscam with the currently latest boost version 1.57,
it fails with:
In file included from [...]/src/gscam_nodelet.cpp:5:0:
[...]/include/gscam/gscam_nodelet.h:20:12: error: 'scoped_ptr' in namespace 'boost' does not name a template type
boost::scoped_ptr<GSCam> gscam_driver\_;
^
[...]/include/gscam/gscam_nodelet.h:21:12: error: 'scoped_ptr' in namespace 'boost' does not name a template type
boost::scoped_ptr<boost::thread> stream_thread\_;
^
It seems that the dependencies of boost/thread.hpp have changed
and boost/scoped_ptr.hpp is not included anymore with
boost/thread.hpp. Hence, the scoped_ptr is not defined in the
gscam_nodelet header. After scanning quickly through the release
notes of version 1.57, the boost bug tracker and a few changesets,
I could not find not a hint what has changed in the thread library
that gscam must include scoped_ptr itself.
This commit simply addresses the compiler error by explicitly
adding boost's scoped_ptr header in the gscam_nodelet header.
As this commit also compiles with boost version 1.56, the commit
is not expected to cause any problems with other build
configurations.
Signed-off-by: Lukas Bulwahn <[email protected]>
* Remove dependency on opencv2 to fix under indigo
Packages can no longer depend on opencv2 as of indigo.
I've updated the package to depend instead on cv_bridge as suggested by http://wiki.ros.org/indigo/Migration#OpenCV.
* Install the parameters file refered to in v4l.launch
* Update package.xml
* Examples: Added example for OSX (`#15 <https://github.com/ros-drivers/gscam/issues/15>`_)
Add a simple launch configuration for OSX. The camera can be selected by
changing the default="0" to the appropriate integer.
* Adding libraries to gscam target
Fixes `#13 <https://github.com/ros-drivers/gscam/issues/13>`_, now builds on stricter linkers
* adding proper depends to catkin package call
* Update minoru.launch
* Contributors: CHILI Demo Corner, Jonathan Bohren, Kei Okada, Kenn Sebesta, Lukas Bulwahn, Russell Toris, Lukas Bulwahn

0.1.3 (2013-12-19)
------------------
* Removed special characters from changelog.
Expand Down

0 comments on commit a9fec94

Please sign in to comment.