[kde-freebsd] [Bug 208120] devel/cmake strips necessary rpath when installing any gnu compiler from ports

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Mar 18 15:57:35 UTC 2016


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=208120

--- Comment #2 from Diane Bruce <db at FreeBSD.org> ---
Uses/cmake.mk could be touched instead.


--- /usr/ports/Mk/Uses/cmake.mk 2016-03-17 15:49:04.000000000 -0400
+++ /usr/ports/Mk/Uses/cmake.mk.new     2016-03-13 12:36:39.000000000 -0400
@@ -69,7 +69,9 @@
 CMAKE_ARGS+=           -DCMAKE_C_COMPILER:STRING="${CC}" \
                        -DCMAKE_CXX_COMPILER:STRING="${CXX}" \
                        -DCMAKE_C_FLAGS:STRING="${CFLAGS}" \
+                       -DCMAKE_Fortran_FLAGS_DEBUG:STRING="${FFLAGS}" \
                        -DCMAKE_C_FLAGS_DEBUG:STRING="${CFLAGS}" \
+                       -DCMAKE_Fortran_FLAGS_RELEASE:STRING="${FFLAGS}" \
                        -DCMAKE_C_FLAGS_RELEASE:STRING="${CFLAGS}" \
                        -DCMAKE_CXX_FLAGS:STRING="${CXXFLAGS}" \
                        -DCMAKE_CXX_FLAGS_DEBUG:STRING="${CXXFLAGS}" \
@@ -80,7 +82,8 @@
                        -DCMAKE_INSTALL_PREFIX:PATH="${CMAKE_INSTALL_PREFIX}" \
                        -DCMAKE_BUILD_TYPE:STRING="${CMAKE_BUILD_TYPE}" \
                        -DTHREADS_HAVE_PTHREAD_ARG:BOOL=YES \
-                       -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=YES
+                       -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=YES \
+                      
-DCMAKE_INSTALL_RPATH:STRING="${LOCALBASE}/lib/gcc${_GCC_VER}"

 CMAKE_INSTALL_PREFIX?= ${PREFIX}

This diff isn't quite right since it unconditionally always adds
CMAKE_INSTALL_RPATH

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the kde-freebsd mailing list