summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVolker Grabsch <vog@notjusthosting.com>2010-09-12 14:18:13 (GMT)
committerVolker Grabsch <vog@notjusthosting.com>2010-09-12 14:18:13 (GMT)
commitce869d393f655f3b3468607a0ca989c18b62ecc2 (patch)
tree9beb1a4f40f286ffa701c4a16aa9af3949d9941f
parent36a5c7e62cc142d8abdb344b51d7e9d924db5917 (diff)
downloadmxe-ce869d393f655f3b3468607a0ca989c18b62ecc2.zip
mxe-ce869d393f655f3b3468607a0ca989c18b62ecc2.tar.gz
mxe-ce869d393f655f3b3468607a0ca989c18b62ecc2.tar.bz2
bugfix for package ilmbase
The ilmbase package contains some basisms, so its ./configure call needs a CONFIG_SHELL argument.
-rw-r--r--src/ilmbase.mk3
-rw-r--r--src/openexr.mk3
2 files changed, 4 insertions, 2 deletions
diff --git a/src/ilmbase.mk b/src/ilmbase.mk
index 6bbb87c..59cc9ee 100644
--- a/src/ilmbase.mk
+++ b/src/ilmbase.mk
@@ -33,7 +33,8 @@ define $(PKG)_BUILD
--host='$(TARGET)' \
--disable-shared \
--prefix='$(PREFIX)/$(TARGET)' \
- --disable-threading
+ --disable-threading \
+ CONFIG_SHELL=$(SHELL)
# do the first build step by hand, because programs are built that
# generate source files
cd '$(1)/Half' && g++ eLut.cpp -o eLut
diff --git a/src/openexr.mk b/src/openexr.mk
index ec3f169..1a290c9 100644
--- a/src/openexr.mk
+++ b/src/openexr.mk
@@ -26,7 +26,8 @@ define $(PKG)_BUILD
--disable-shared \
--prefix='$(1)/ilmbase' \
--enable-threading=no \
- --disable-posix-sem
+ --disable-posix-sem \
+ CONFIG_SHELL=$(SHELL)
$(MAKE) -C '$(1)/$(ilmbase_SUBDIR)' -j '$(JOBS)' install \
bin_PROGRAMS= sbin_PROGRAMS= noinst_PROGRAMS=
# wine confuses the cross-compiling detection, so set it explicitly