summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrian Evans <grknight@gentoo.org>2022-11-02 15:16:34 -0400
committerBrian Evans <grknight@gentoo.org>2022-11-02 15:16:34 -0400
commitbe85a7b83178e93eab93f2d415d581da0c43426a (patch)
treedebf1c94dd86fba4e029920c84a94519732e70d0 /mail-client/s-nail
parentgui-libs/libpanel: Version bump to 1.0.2 (diff)
downloadgentoo-be85a7b83178e93eab93f2d415d581da0c43426a.tar.gz
gentoo-be85a7b83178e93eab93f2d415d581da0c43426a.tar.bz2
gentoo-be85a7b83178e93eab93f2d415d581da0c43426a.zip
mail-client/s-nail: Fix building with sys-devel/make-4.4
The config target saves MAKEFLAGS to a file and this is referenced incorrectly later. make 4.4 could then look for a jobserver file that no longer exists if -j > 1. Run make directly instead of emake to avoid pollution in config. Closes: https://bugs.gentoo.org/879065 Signed-off-by: Brian Evans <grknight@gentoo.org>
Diffstat (limited to 'mail-client/s-nail')
-rw-r--r--mail-client/s-nail/s-nail-14.9.22.ebuild3
-rw-r--r--mail-client/s-nail/s-nail-14.9.24.ebuild5
2 files changed, 5 insertions, 3 deletions
diff --git a/mail-client/s-nail/s-nail-14.9.22.ebuild b/mail-client/s-nail/s-nail-14.9.22.ebuild
index dd455d2c17f5..822c7e20fc58 100644
--- a/mail-client/s-nail/s-nail-14.9.22.ebuild
+++ b/mail-client/s-nail/s-nail-14.9.22.ebuild
@@ -57,7 +57,8 @@ src_configure() {
tc-is-cross-compiler && confopts+=( OPT_CROSS_BUILD=yes )
- emake "${confopts[@]}" config
+ # Cannot use emake or bad options saved Bug 879065
+ make "${confopts[@]}" config || die
}
src_compile() {
diff --git a/mail-client/s-nail/s-nail-14.9.24.ebuild b/mail-client/s-nail/s-nail-14.9.24.ebuild
index 04362d1fe000..919009f5d74b 100644
--- a/mail-client/s-nail/s-nail-14.9.24.ebuild
+++ b/mail-client/s-nail/s-nail-14.9.24.ebuild
@@ -57,11 +57,12 @@ src_configure() {
tc-is-cross-compiler && confopts+=( OPT_CROSS_BUILD=yes )
- emake "${confopts[@]}" config
+ # Cannot use emake or bad options saved Bug 879065
+ make "${confopts[@]}" config || die
}
src_compile() {
- emake build
+ TMPDIR=/tmp emake build
}
src_install() {