diff options
author | V3n3RiX <venerix@redcorelinux.org> | 2020-01-15 15:51:32 +0000 |
---|---|---|
committer | V3n3RiX <venerix@redcorelinux.org> | 2020-01-15 15:51:32 +0000 |
commit | 21435953e16cda318a82334ddbadb3b5c36d9ea7 (patch) | |
tree | e1810a4b135afce04b34862ef0fab2bfaeb8aeca /sys-devel/autogen/files/autogen-5.18.16-respect-TMPDIR.patch | |
parent | 7bc9c63c9da678a7e6fceb095d56c634afd22c56 (diff) |
gentoo resync : 15.01.2020
Diffstat (limited to 'sys-devel/autogen/files/autogen-5.18.16-respect-TMPDIR.patch')
-rw-r--r-- | sys-devel/autogen/files/autogen-5.18.16-respect-TMPDIR.patch | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/sys-devel/autogen/files/autogen-5.18.16-respect-TMPDIR.patch b/sys-devel/autogen/files/autogen-5.18.16-respect-TMPDIR.patch new file mode 100644 index 000000000000..792214e476da --- /dev/null +++ b/sys-devel/autogen/files/autogen-5.18.16-respect-TMPDIR.patch @@ -0,0 +1,29 @@ +User ebuild's ${T} instead of /tmp to hide leftover files from ./configure. + +'run-ag.sh' does not clean temporary directories after itself and makes +it hard to implement it cleanly without changing 'run-ag.sh' structure. + +Reported-by: Fedja Beader +Bug: https://bugs.gentoo.org/704740 +--- a/build-aux/run-ag.sh ++++ b/build-aux/run-ag.sh +@@ -45,7 +45,7 @@ find_exe() { + return 0 + } + +-STAMP_TEMP_DIR=$(mktemp --suffix=.tdir -d /tmp/run-ag-XXXXXXXX) ++STAMP_TEMP_DIR=$(mktemp --suffix=.tdir -d -t run-ag-XXXXXXXX) + exec 9>&2 2>> ${STAMP_TEMP_DIR}/mk-stamps.log + VERBOSE=1 + +--- a/config/mk-shdefs.in ++++ b/config/mk-shdefs.in +@@ -130,7 +130,7 @@ + + set -x + exec 9>&2 +-tmp=$(mktemp --suffix=.tdir -d /tmp/shdefs-XXXXXXXXX) ++tmp=$(mktemp --suffix=.tdir -d -t shdefs-XXXXXXXXX) + exec 2>> $tmp/mk-shdef.log + init $0 $1 + mk_config |