commit:     92df42df52f4313bf8263d91c1207253a779eb88
Author:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 12 14:41:59 2020 +0000
Commit:     Dennis Lamm <expeditioneer <AT> gentoo <DOT> org>
CommitDate: Sat Dec 12 15:09:10 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92df42df

def-python/fcl: fixed linking with lld

Closes: https://bugs.gentoo.org/743247
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/18618
Signed-off-by: Dennis Lamm <expeditioneer <AT> gentoo.org>

 dev-python/fcl/fcl-0.0.12-r1.ebuild                        |  2 ++
 dev-python/fcl/files/fcl-0.0.12-fix-compiling-on-lld.patch | 12 ++++++++++++
 2 files changed, 14 insertions(+)

diff --git a/dev-python/fcl/fcl-0.0.12-r1.ebuild 
b/dev-python/fcl/fcl-0.0.12-r1.ebuild
index 960dd71a4e0..27910fbb137 100644
--- a/dev-python/fcl/fcl-0.0.12-r1.ebuild
+++ b/dev-python/fcl/fcl-0.0.12-r1.ebuild
@@ -27,6 +27,8 @@ RDEPEND="
 
 S=${WORKDIR}/${MY_P}
 
+PATCHES=( "${FILESDIR}"/${P}-fix-compiling-on-lld.patch )
+
 distutils_enable_tests unittest
 
 python_test() {

diff --git a/dev-python/fcl/files/fcl-0.0.12-fix-compiling-on-lld.patch 
b/dev-python/fcl/files/fcl-0.0.12-fix-compiling-on-lld.patch
new file mode 100644
index 00000000000..0e3cf7a5419
--- /dev/null
+++ b/dev-python/fcl/files/fcl-0.0.12-fix-compiling-on-lld.patch
@@ -0,0 +1,12 @@
+--- a/setup.py
++++ b/setup.py
+@@ -21,8 +21,7 @@
+         include_dirs = ['/usr/include',
+                         '/usr/local/include',
+                         '/usr/include/eigen3']
+-        lib_dirs = ['/usr/lib',
+-                    '/usr/local/lib']
++        lib_dirs = ['/usr/local/lib']
+         
+         if 'CPATH' in os.environ:
+             include_dirs += os.environ['CPATH'].split(':')

Reply via email to