Notification time stamped 2022-02-01 00:04:19 UTC
From 73856ad79698df4a141da9eb1b0a9ceb7be2f7b6 Mon Sep 17 00:00:00 2001
From: Robert Scheck <robert(a)fedoraproject.org>
Date: Jan 11 2016 01:34:33 +0000
Subject: Add patch dislocker-0.5.1-libdir.patch
---
diff --git a/dislocker-0.5.1-libdir.patch b/dislocker-0.5.1-libdir.patch
new file mode 100644
index 0000000..fca02ee
--- /dev/null
+++ b/dislocker-0.5.1-libdir.patch
@@ -0,0 +1,30 @@
+Patch by Robert Scheck <robert(a)fedoraproject.org> for dislocker >= 0.5.1 to
ensure that
+library is getting installed into ${LIB_INSTALL_DIR} if it's defined via cmake.
Otherwise
+use the previous detection mechanism (which fails on Fedora and RHEL, because rubygems
is
+shipping /usr/lib/gems/ruby and /usr/lib64/gems/ruby directories on all architectures
and
+thus leads to /usr/lib64 for ix86); see:
https://github.com/Aorimn/dislocker/issues/59
+
+--- dislocker-0.5.1/src/CMakeLists.txt 2016-01-03 16:55:16.000000000 +0100
++++ dislocker-0.5.1/src/CMakeLists.txt.libdir 2016-01-11 01:28:38.000000000 +0100
+@@ -132,12 +132,16 @@
+ set(mandir ${sharedir}/man)
+ endif()
+
+-if(NOT DEFINED libdir)
+- if(IS_DIRECTORY "${CMAKE_INSTALL_PREFIX}/lib64")
+- set(libdir "${CMAKE_INSTALL_PREFIX}/lib64")
+- else()
+- set(libdir "${CMAKE_INSTALL_PREFIX}/lib")
++if(NOT DEFINED LIB_INSTALL_DIR)
++ if(NOT DEFINED libdir)
++ if(IS_DIRECTORY "${CMAKE_INSTALL_PREFIX}/lib64")
++ set(libdir "${CMAKE_INSTALL_PREFIX}/lib64")
++ else()
++ set(libdir "${CMAKE_INSTALL_PREFIX}/lib")
++ endif()
+ endif()
++else()
++ set(libdir ${LIB_INSTALL_DIR})
+ endif()
+
+ if(NOT DEFINED bindir)
https://src.fedoraproject.org/rpms/dislocker/c/73856ad79698df4a141da9eb1b...