Package Details: ros-noetic-rosbag 1.16.0-2

Git Clone URL: https://aur.archlinux.org/ros-noetic-rosbag.git (read-only, click to copy)
Package Base: ros-noetic-rosbag
Description: ROS - This is a set of tools for recording from and playing back to ROS topics.
Upstream URL: https://wiki.ros.org/rosbag
Licenses: BSD
Submitter: acxz
Maintainer: acxz
Last Packager: acxz
Votes: 0
Popularity: 0.000000
First Submitted: 2020-05-24 12:56 (UTC)
Last Updated: 2023-12-15 05:09 (UTC)

Latest Comments

skunk_worker commented on 2023-12-13 14:39 (UTC)

@NextAlone, can we get this patch integrated into the latest version of the package? I too ran into the issue and your solution fixed the issue.

NextAlone commented on 2023-10-11 14:57 (UTC) (edited on 2023-10-11 14:57 (UTC) by NextAlone)

Please add this

diff --git a/PKGBUILD b/PKGBUILD
index ef22808..742ddec 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -63,6 +63,9 @@ build() {
    [ -d ${srcdir}/build ] || mkdir ${srcdir}/build
    cd ${srcdir}/build

+  # Supress BOOST_TIMER_ENABLE_DEPRECATED
+  sed -i 's/#include <boost\/progress.hpp>/#ifndef BOOST_TIMER_ENABLE_DEPRECATED\n#define BOOST_TIMER_ENABLE_DEPRECATED\n#include <boost\/progress.hpp>\n#undef BOOST_TIMER_ENABLE_DEPRECATED\n#endif  \/\/ !BOOST_TIMER_ENABLE_DEPRECATED/g' ${srcdir}/${_dir}/src/encrypt.cpp
+
    # Build the project.
    cmake ${srcdir}/${_dir} \
        -DCATKIN_BUILD_BINARY_PACKAGE=ON \

Erro commented on 2023-09-28 12:04 (UTC)

This package doesn't build with Boost anymore

In file included from /usr/include/boost/progress.hpp:29:
/usr/include/boost/timer.hpp:21:3: error: #error This header is deprecated and will be removed. (You can define BOOST_TIMER_ENABLE_DEPRECATED to suppress this error.)
   21 | # error This header is deprecated and will be removed. (You can define BOOST_TIMER_ENABLE_DEPRECATED to suppress this error.)