1 |
commit: 7d94614beac8d7c390bc79da7be1a61b70c89a7b |
2 |
Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Oct 6 22:53:51 2018 +0000 |
4 |
Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Oct 6 22:59:24 2018 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d94614b |
7 |
|
8 |
dev-util/mingw64-runtime: revert "enable USE=libraries by default" |
9 |
|
10 |
This reverts commit 478d91086baa442fb578e0982063b93a19caf382. |
11 |
|
12 |
Fresh bootstrap fails to build libraries as those need full stage2 |
13 |
compiler: |
14 |
|
15 |
``` |
16 |
$ crossdev -t x86_64-w64-mingw32 -P -v |
17 |
|
18 |
* Emerging cross-mingw64-runtime ... |
19 |
... |
20 |
configure: error: in `.../mingw-w64-v6.0.0/mingw-w64-libraries/libmangle': |
21 |
configure: error: C compiler cannot create executables |
22 |
See `config.log' for more details |
23 |
``` |
24 |
|
25 |
Disable default USE=libraries. |
26 |
|
27 |
Reported-by: Rafael Kitover |
28 |
Bug: https://bugs.gentoo.org/665512 |
29 |
Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org> |
30 |
|
31 |
dev-util/mingw64-runtime/mingw64-runtime-6.0.0-r1.ebuild | 3 ++- |
32 |
1 file changed, 2 insertions(+), 1 deletion(-) |
33 |
|
34 |
diff --git a/dev-util/mingw64-runtime/mingw64-runtime-6.0.0-r1.ebuild b/dev-util/mingw64-runtime/mingw64-runtime-6.0.0-r1.ebuild |
35 |
index 9dca73f5634..59982699b75 100644 |
36 |
--- a/dev-util/mingw64-runtime/mingw64-runtime-6.0.0-r1.ebuild |
37 |
+++ b/dev-util/mingw64-runtime/mingw64-runtime-6.0.0-r1.ebuild |
38 |
@@ -20,7 +20,8 @@ SRC_URI="mirror://sourceforge/mingw-w64/mingw-w64/mingw-w64-release/mingw-w64-v$ |
39 |
LICENSE="BSD" |
40 |
SLOT="0" |
41 |
KEYWORDS="~amd64 ~x86" |
42 |
-IUSE="headers-only idl +libraries tools" |
43 |
+# USE=libraries needs working stage2 compiler: bug #665512 |
44 |
+IUSE="headers-only idl libraries tools" |
45 |
RESTRICT="strip" |
46 |
|
47 |
S="${WORKDIR}/mingw-w64-v${PV}" |