aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlessandro Barbieri <lssndrbarbieri@gmail.com>2021-09-08 12:43:25 +0200
committerAlessandro Barbieri <lssndrbarbieri@gmail.com>2021-09-08 12:46:18 +0200
commit9ac9f8dfc1decbcd2b10565935252c72da807d51 (patch)
treeacf159fe70b3d878defe04f309791d5b4a7a9823
parentsys-fs/gfs2-utils: drop old 3.2.0 (diff)
downloadguru-9ac9f8dfc1decbcd2b10565935252c72da807d51.tar.gz
guru-9ac9f8dfc1decbcd2b10565935252c72da807d51.tar.bz2
guru-9ac9f8dfc1decbcd2b10565935252c72da807d51.zip
R-packages.eclass: pass AR via MAKEFLAGS
Closes: https://bugs.gentoo.org/812113 Closes: https://bugs.gentoo.org/812110 Closes: https://bugs.gentoo.org/812107 Closes: https://bugs.gentoo.org/812104 Closes: https://bugs.gentoo.org/812101 Closes: https://bugs.gentoo.org/812098 Closes: https://bugs.gentoo.org/812095 Signed-off-by: Alessandro Barbieri <lssndrbarbieri@gmail.com>
-rw-r--r--eclass/R-packages.eclass4
1 files changed, 2 insertions, 2 deletions
diff --git a/eclass/R-packages.eclass b/eclass/R-packages.eclass
index 5e1d6bccc4..a072e5cc2f 100644
--- a/eclass/R-packages.eclass
+++ b/eclass/R-packages.eclass
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-inherit eutils
+inherit eutils toolchain-funcs
EXPORT_FUNCTIONS src_unpack src_prepare src_compile src_install
@@ -34,7 +34,7 @@ R-packages_src_prepare() {
R-packages_src_compile() {
- MAKEFLAGS="CFLAGS=${CFLAGS// /\\ } CXXFLAGS=${CXXFLAGS// /\\ } FFLAGS=${FFLAGS// /\\ } FCFLAGS=${FCFLAGS// /\\ } LDFLAGS=${LDFLAGS// /\\ }" R CMD INSTALL . -l "${WORKDIR}" "--byte-compile" || die
+ MAKEFLAGS="AR=$(tc-getAR) CFLAGS=${CFLAGS// /\\ } CXXFLAGS=${CXXFLAGS// /\\ } FFLAGS=${FFLAGS// /\\ } FCFLAGS=${FCFLAGS// /\\ } LDFLAGS=${LDFLAGS// /\\ }" R CMD INSTALL . -l "${WORKDIR}" "--byte-compile" || die
}
R-packages_src_install() {