qt6-base/debian/patches/remove_rpath_from_examples.patch

23 lines
1.0 KiB
Diff
Raw Normal View History

Description: remove RPATH/RUNPATH from examples' binaries.
On Debian the examples are built against system's libraries, so there is no
need to set RPATH/RUNPATH.
Author: Lisandro Damián Nicanor Pérez Meyer <lisandro@debian.org>
Forwarded: not-needed
2023-10-10 18:12:54 +02:00
Last-Update: 2023-10-10
---
cmake/QtBuildInternals/QtBuildInternalsConfig.cmake | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- a/cmake/QtBuildInternals/QtBuildInternalsConfig.cmake
+++ b/cmake/QtBuildInternals/QtBuildInternalsConfig.cmake
2023-11-02 22:30:10 -03:00
@@ -979,7 +979,7 @@ macro(qt_examples_build_begin)
# This means that installed examples are not relocatable at the moment. We would need to
# annotate where each example is installed to, to be able to derive a relative rpath, and it
# seems there's no way to query such information from CMake itself.
- set(CMAKE_INSTALL_RPATH "${_default_install_rpath}")
+ #set(CMAKE_INSTALL_RPATH "${_default_install_rpath}")
2023-11-02 22:30:10 -03:00
install(CODE "
2023-10-10 18:12:54 +02:00
# Backup CMAKE_INSTALL_PREFIX because we're going to change it in each example subdirectory