Package: ros-rviz / 1.14.25+dfsg-1

Metadata

Package Version Patches format
ros-rviz 1.14.25+dfsg-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Add Debian specific SOVERSION.patch | (download)

src/rviz/CMakeLists.txt | 3 3 + 0 - 0 !
src/rviz/default_plugin/CMakeLists.txt | 3 3 + 0 - 0 !
2 files changed, 6 insertions(+)

 add debian specific soversion


0003 Remove rpath.patch | (download)

src/python_bindings/sip/CMakeLists.txt | 2 0 + 2 - 0 !
1 file changed, 2 deletions(-)

 remove rpath


0003 Make Python version variable for pybuild.patch | (download)

src/python_bindings/sip/CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 make python version variable for pybuild


0007 Fix default plugin location.patch | (download)

cmake/rviz-extras.cmake.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix default plugin location


0005 Bump cmake_minimum_required.patch | (download)

CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 bump cmake_minimum_required

This fixes the build on s390.

A minimal example is:

cmake_minimum_required(VERSION 3.2)
find_package(assimp REQUIRED)
target_link_libraries(foo assimp::assimp)

will add -Wl,-Bstatic -lrt -Wl,-Bdynamic to the compiler flags and in
rviz this results in:
-Wl,-Bstatic -lrt /usr/lib/s390x-linux-gnu/libyaml-cpp.so.0.7.0 -Wl,-Bdynamic

0006 Switch to sip6.patch | (download)

CMakeLists.txt | 1 0 + 1 - 0 !
package.xml | 2 1 + 1 - 0 !
setup.py | 2 1 + 1 - 0 !
src/python_bindings/CMakeLists.txt | 56 48 + 8 - 0 !
src/python_bindings/project.py | 56 56 + 0 - 0 !
src/python_bindings/pyproject.toml | 6 6 + 0 - 0 !
src/python_bindings/rviz/__init__.py | 32 1 + 31 - 0 !
src/python_bindings/sip/rviz.sip | 2 1 + 1 - 0 !
8 files changed, 114 insertions(+), 43 deletions(-)

 switch to sip6