commit:     e3576b0b403212275e8779457e127522b210da8c
Author:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
AuthorDate: Sat Nov 28 19:39:01 2020 +0000
Commit:     Sebastian Pipping <sping <AT> gentoo <DOT> org>
CommitDate: Sat Nov 28 19:41:28 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3576b0b

www-servers/gatling: Respect variable AR

Closes: https://bugs.gentoo.org/756850
Signed-off-by: Sebastian Pipping <sping <AT> gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 www-servers/gatling/files/gatling-0.15-ar.patch | 30 +++++++++++++++++++++++++
 www-servers/gatling/gatling-0.15.ebuild         |  1 +
 2 files changed, 31 insertions(+)

diff --git a/www-servers/gatling/files/gatling-0.15-ar.patch 
b/www-servers/gatling/files/gatling-0.15-ar.patch
new file mode 100644
index 00000000000..84b13293e42
--- /dev/null
+++ b/www-servers/gatling/files/gatling-0.15-ar.patch
@@ -0,0 +1,30 @@
+From 64933921d28aa96cbece18e43723117661a8056d Mon Sep 17 00:00:00 2001
+From: Sebastian Pipping <sebast...@pipping.org>
+Date: Sat, 28 Nov 2020 20:33:21 +0100
+Subject: [PATCH] GNUmakefile: Respect variable AR
+
+GNU make comes with AR predefined:
+$ make -f <(echo $'.PHONY: all\nall:\n\t@echo "AR is \\"$(AR)\\"."')
+AR is "ar".
+
+Original bug report at https://bugs.gentoo.org/756850
+---
+ GNUmakefile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/GNUmakefile b/GNUmakefile
+index 6af7b35..e6b32fe 100644
+--- a/GNUmakefile
++++ b/GNUmakefile
+@@ -195,7 +195,7 @@ dummy.c:
+       touch $@
+ 
+ libsocketkludge.a: libsocket libiconv dummy.o
+-      ar q $@ dummy.o
++      $(AR) q $@ dummy.o
+       -ranlib $@
+ 
+ LDLIBS+=`cat libsocket libiconv libcrypt`
+-- 
+2.27.0
+

diff --git a/www-servers/gatling/gatling-0.15.ebuild 
b/www-servers/gatling/gatling-0.15.ebuild
index e59507c318f..c18fb7fe868 100644
--- a/www-servers/gatling/gatling-0.15.ebuild
+++ b/www-servers/gatling/gatling-0.15.ebuild
@@ -25,6 +25,7 @@ RDEPEND="${DEPEND}"
 
 PATCHES=(
        "${FILESDIR}/${PN}-0.13-compile.patch"
+       "${FILESDIR}/${P}-ar.patch"
        "${FILESDIR}/${P}-gcc10.patch"
 )
 

Reply via email to