Mercurial > mxe-octave
changeset 4127:132ee4f1871b
Fix libmng compilation on fast computers with fast SSDs (bug #47712).
* src/libmng.mk: Run autoreconf in its own process, followed by configure.
Delay between processes guarantees that the first is done before the next
starts. Disable parallel make (make -j 1).
author | Rik <rik@octave.org> |
---|---|
date | Wed, 20 Apr 2016 15:10:50 -0700 |
parents | d9b98f1123cc |
children | 253ac032547a |
files | src/libmng.mk |
diffstat | 1 files changed, 4 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/src/libmng.mk Sun Apr 17 10:27:01 2016 -0400 +++ b/src/libmng.mk Wed Apr 20 15:10:50 2016 -0700 @@ -18,12 +18,13 @@ define $(PKG)_BUILD mkdir '$(1)/.build' - cd '$(1)' && autoreconf --install && ./configure \ + cd '$(1)' && autoreconf --install + cd '$(1)' && ./configure \ $(CONFIGURE_CPPFLAGS) $(CONFIGURE_LDFLAGS) \ $(HOST_AND_BUILD_CONFIGURE_OPTIONS) \ --prefix='$(HOST_PREFIX)' \ - $(ENABLE_SHARED_OR_STATIC) \ + $(ENABLE_SHARED_OR_STATIC) \ && $(CONFIGURE_POST_HOOK) - $(MAKE) -C '$(1)' -j '$(JOBS)' + $(MAKE) -C '$(1)' -j 1 $(MAKE) -C '$(1)' -j 1 install DESTDIR='$(3)' endef