commit:     824c1e88cd71e21c0bb5c110e6ae035dabed6459
Author:     Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache <DOT> Org>
AuthorDate: Thu Feb 21 01:59:39 2019 +0000
Commit:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
CommitDate: Fri May 17 19:33:28 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=824c1e88

net-wireless/crda: Respect LDFLAGS.

Fixes: https://bugs.gentoo.org/678450
Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever <AT> Apache.Org>
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>

 net-wireless/crda/crda-3.18-r3.ebuild           |  3 ++-
 net-wireless/crda/files/crda-3.18-ldflags.patch | 11 +++++++++++
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/net-wireless/crda/crda-3.18-r3.ebuild 
b/net-wireless/crda/crda-3.18-r3.ebuild
index dd11f3fcc89..a4dd9134d4b 100644
--- a/net-wireless/crda/crda-3.18-r3.ebuild
+++ b/net-wireless/crda/crda-3.18-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 2008-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -39,6 +39,7 @@ PATCHES=(
        "${FILESDIR}"/${PN}-3.18-libreg-link.patch #542436
        "${FILESDIR}"/${PN}-3.18-openssl-1.1.0-compatibility.patch #652428
        "${FILESDIR}"/${PN}-3.18-libressl.patch
+       "${FILESDIR}"/${PN}-3.18-ldflags.patch
 )
 
 src_prepare() {

diff --git a/net-wireless/crda/files/crda-3.18-ldflags.patch 
b/net-wireless/crda/files/crda-3.18-ldflags.patch
new file mode 100644
index 00000000000..5ba9165c7ad
--- /dev/null
+++ b/net-wireless/crda/files/crda-3.18-ldflags.patch
@@ -0,0 +1,11 @@
+--- /Makefile
++++ /Makefile
+@@ -115,7 +115,7 @@
+ 
+ $(LIBREG): regdb.h reglib.h reglib.c
+       $(NQ) '  CC  ' $@
+-      $(Q)$(CC) $(CFLAGS) $(CPPFLAGS) -o $@ -shared -Wl,-soname,$(LIBREG) $^ 
$(filter-out -lreg,$(LDLIBS))
++      $(Q)$(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) -o $@ -shared 
-Wl,-soname,$(LIBREG) $^ $(filter-out -lreg,$(LDLIBS))
+ 
+ install-libreg-headers:
+       $(NQ) '  INSTALL  libreg-headers'

Reply via email to