From 8c596c09d7cf6c3ffdc2a68fa5346ae4e07d5abc Mon Sep 17 00:00:00 2001
From: Timothy Gu <timothygu99@gmail.com>
Date: Thu, 18 Sep 2014 17:06:41 -0700
Subject: tcl, tk: disable on i686-pc-mingw32

See #508.

Signed-off-by: Timothy Gu <timothygu99@gmail.com>
---
 src/tcl.mk | 10 +++++++---
 src/tk.mk  |  4 ++++
 2 files changed, 11 insertions(+), 3 deletions(-)

diff --git a/src/tcl.mk b/src/tcl.mk
index 0530d27..8c551ce 100644
--- a/src/tcl.mk
+++ b/src/tcl.mk
@@ -20,7 +20,11 @@ define $(PKG)_BUILD
     cd '$(1)/win' && ./configure \
         $(MXE_CONFIGURE_OPTS) \
         --enable-threads \
-	$(if $(findstring 64,$(TARGET)), --enable-64bit) \
-	CFLAGS=-D__MINGW_EXCPT_DEFINE_PSDK
-    $(MAKE) -C '$(1)/win' install install-private-headers bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS=
+        $(if $(findstring 64,$(TARGET)), --enable-64bit) \
+        CFLAGS='-D__MINGW_EXCPT_DEFINE_PSDK'
+    $(MAKE) -C '$(1)/win' install install-private-headers $(MXE_DISABLE_PROGRAMS)
 endef
+
+# tcl doesn't compile on i686-pc-mingw32. See
+# https://github.com/mxe/mxe/issues/508
+$(PKG)_BUILD_i686-pc-mingw32 :=
diff --git a/src/tk.mk b/src/tk.mk
index 9b54120..2a71a82 100644
--- a/src/tk.mk
+++ b/src/tk.mk
@@ -24,3 +24,7 @@ define $(PKG)_BUILD
 	CFLAGS=-D__MINGW_EXCPT_DEFINE_PSDK
     $(MAKE) -C '$(1)/win' install bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS=
 endef
+
+# tcl doesn't compile on i686-pc-mingw32. See
+# https://github.com/mxe/mxe/issues/508
+$(PKG)_BUILD_i686-pc-mingw32 :=
-- 
cgit v0.12