Package Details: ros-melodic-tf 1.12.1-3

Git Clone URL: https://aur.archlinux.org/ros-melodic-tf.git (read-only, click to copy)
Package Base: ros-melodic-tf
Description: ROS - tf is a package that lets the user keep track of multiple coordinate frames over time.
Upstream URL: https://github.com/ros/geometry
Licenses: BSD
Submitter: GPereira
Maintainer: None
Last Packager: bionade24
Votes: 2
Popularity: 0.000000
First Submitted: 2018-05-08 14:10 (UTC)
Last Updated: 2021-03-22 17:09 (UTC)

Sources (1)

Latest Comments

WhiteLine commented on 2023-07-21 06:53 (UTC)

@hansbonini: Thank you! That's work.

rx7 commented on 2022-07-20 11:20 (UTC)

Hey!

Haven't investigated much, but src/tf/CMakeLists.txt forces C++11, whereas log4cxx 0.12.1 (note: latest is 0.13.0, but I had to downgrade) uses C++17 features.

I might have been mistaken, but replacing C++11->C++17 in the first 10 lines sure fixed the issue. (if someone else runs into it: after extracting the package, rewrite those C++11s and run makepkg --no-extract so it does not reset the $srcdir)

bionade24 commented on 2019-05-31 10:06 (UTC)

@hansbonini: I'll change the source to the official ROS release as soon as possible, like I already did for ros-melodic-ros-base.

hansbonini commented on 2019-05-30 22:10 (UTC) (edited on 2019-05-30 22:52 (UTC) by hansbonini)

Compilation problems with boost-signals;

To solve this, add the following lines to PKGBUILD:

        cd geometry-release-release-melodic-tf-1.12.0-0/
        rm -rf CMakeLists.txt
        wget https://raw.githubusercontent.com/ros/geometry/melodic-devel/tf/CMakeLists.txt

after:

# Use ROS environment variables.
        source /usr/share/ros-build-tools/clear-ros-env.sh
        [ -f /opt/ros/melodic/setup.bash ] && source /opt/ros/melodic/setup.bash