Package Details: ros-melodic-bondcpp 1.8.5-4

Git Clone URL: https://aur.archlinux.org/ros-melodic-bondcpp.git (read-only, click to copy)
Package Base: ros-melodic-bondcpp
Description: ROS - C++ implementation of bond, a mechanism for checking when another process has terminated.
Upstream URL: https://www.wiki.ros.org/bondcpp
Licenses: BSD
Submitter: GPereira
Maintainer: None
Last Packager: bionade24
Votes: 2
Popularity: 0.000000
First Submitted: 2018-05-08 14:12 (UTC)
Last Updated: 2021-03-22 13:44 (UTC)

Latest Comments

wbthomason commented on 2018-09-26 16:35 (UTC) (edited on 2018-09-26 16:39 (UTC) by wbthomason)

If anyone else is having compilation problems with this package and Boost 1.68.0, add the following line to build():

sed -i 's/wait_time.toSec() \* 1000.0f/static_cast<int64_t>(wait_time.toSec() * 1000.0f)/g' ${srcdir}/${_dir}/src/bond.cpp

This problem has already been fixed in upstream bond_core, but not in the release version used by this package. I've filed an issue with the release maintainers to update to the current upstream version.

cbjamo commented on 2018-09-10 21:38 (UTC)

Looks like you forgot to bump the pkgver to 1.8.3 on the latest release. Aur helpers won't update the package.

GPereira commented on 2018-06-17 00:19 (UTC)

tmmsartor can you check again since I've updated the package?

GPereira commented on 2018-06-17 00:12 (UTC)

Just give me a heads up and I bump the version. Have a nice weekend!

krukai commented on 2018-06-12 07:29 (UTC)

tmmsartor: cheers, this got my ROS installation running again.

On a seemingly related note: would it be, in general, possible to bump package versions whenever a major library like Boost gets updated?

tmmsartor commented on 2018-06-08 13:24 (UTC) (edited on 2018-06-08 13:46 (UTC) by tmmsartor)

Not compatible with boost 1.67

patched version of bond_core should be used: https://github.com/ros/bond_core/pull/37

temporary PKGBUILD workaround, replace source specs with:

_branch="kinetic-devel"
_dir=${pkgname}
source=("${_dir}"::"git+https://github.com/ros/bond_core.git"#branch=${_branch})
sha256sums=('SKIP')

and build script with:

  cmake ${srcdir}/${_dir}/bondcpp/ \