1 |
commit: d2e0d720fd9440e55f2dab5eddecf4dd1f74364b |
2 |
Author: Mike Frysinger <vapier <AT> gentoo <DOT> org> |
3 |
AuthorDate: Mon Nov 23 11:26:29 2015 +0000 |
4 |
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org> |
5 |
CommitDate: Mon Nov 23 11:26:33 2015 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2e0d720 |
7 |
|
8 |
sys-devel/autogen: fix use of hardcoded /tmp paths during build #563352 |
9 |
|
10 |
sys-devel/autogen/autogen-5.18.4.ebuild | 4 ++++ |
11 |
sys-devel/autogen/files/autogen-5.18.4-tmp-log.patch | 17 +++++++++++++++++ |
12 |
2 files changed, 21 insertions(+) |
13 |
|
14 |
diff --git a/sys-devel/autogen/autogen-5.18.4.ebuild b/sys-devel/autogen/autogen-5.18.4.ebuild |
15 |
index c1d55b9..a3969ab 100644 |
16 |
--- a/sys-devel/autogen/autogen-5.18.4.ebuild |
17 |
+++ b/sys-devel/autogen/autogen-5.18.4.ebuild |
18 |
@@ -19,6 +19,10 @@ RDEPEND=">=dev-scheme/guile-1.8 |
19 |
dev-libs/libxml2" |
20 |
DEPEND="${RDEPEND}" |
21 |
|
22 |
+src_prepare() { |
23 |
+ epatch "${FILESDIR}"/${PN}-5.18.4-tmp-log.patch #563352 |
24 |
+} |
25 |
+ |
26 |
src_configure() { |
27 |
# suppress possibly incorrect -R flag |
28 |
export ag_cv_test_ldflags= |
29 |
|
30 |
diff --git a/sys-devel/autogen/files/autogen-5.18.4-tmp-log.patch b/sys-devel/autogen/files/autogen-5.18.4-tmp-log.patch |
31 |
new file mode 100644 |
32 |
index 0000000..89e0277 |
33 |
--- /dev/null |
34 |
+++ b/sys-devel/autogen/files/autogen-5.18.4-tmp-log.patch |
35 |
@@ -0,0 +1,17 @@ |
36 |
+https://bugs.gentoo.org/563352 |
37 |
+https://sourceforge.net/p/autogen/bugs/172/ |
38 |
+ |
39 |
+this is fixed upstream in commit f303a1d5d8d8e002974eb64818f74041325f2433 |
40 |
+ |
41 |
+--- a/pkg/libopts/mklibsrc.sh |
42 |
++++ b/pkg/libopts/mklibsrc.sh |
43 |
+@@ -18,8 +18,7 @@ |
44 |
+ ## You should have received a copy of the GNU General Public License along |
45 |
+ ## with this program. If not, see <http://www.gnu.org/licenses/>. |
46 |
+ |
47 |
+-set -ex |
48 |
+-exec 2> /tmp/mklibsrc-log.tx |
49 |
++set -e |
50 |
+ |
51 |
+ top_builddir=`cd $top_builddir ; pwd` |
52 |
+ top_srcdir=`cd $top_srcdir ; pwd` |