all messages for Emacs-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* Error: Could not reserve dynamic heap area.
@ 2014-11-08  2:39 Alexander Shukaev
  2014-11-08  8:10 ` Eli Zaretskii
  0 siblings, 1 reply; 2+ messages in thread
From: Alexander Shukaev @ 2014-11-08  2:39 UTC (permalink / raw)
  To: help-gnu-emacs

Hey, everyone!

I have to admit that I've been facing many difficulties building the
`emacs-24' branch for Windows lately. All of them come primarily from the
fact that lots of yummy changes in the `trunk' are absent in the `emacs-24'
branch. I could bypass some problems, but here is something that is too
much to work around.

Due to the following commit in the `trunk':

Commit: c909d23bfbf5dbaa5ddddc586eb8f3983bea6ace [c909d23]
> Parents: 5ca3aee65a
> Author: Fabrice Popineau <fabrice.popineau@gmail.com>
> Date: Tuesday, May 27, 2014 19:31:17
> Committer: Eli Zaretskii <eliz@gnu.org>
>


Use mmap(2) emulation for buffer text on MS-Windows.


when I build `trunk' everything finishes smoothly. On the other hand, when
I build `emacs-24' these changes are not present and, as a result, Emacs is
being configued with

Should Emacs use the GNU version of malloc?    yes
> Should Emacs use a relocating allocator for buffers?  yes
> Should Emacs use mmap(2) for buffer allocation?    no


Now the problem is that with this configuration the x64 version is built
just fine, but the x86 version build fails with

Error: Could not reserve dynamic heap area.
> Error: Could not reserve dynamic heap area.
> Error: Could not reserve dynamic heap area.
> Makefile:283: recipe for target
> '/C/Users/Haroogan/Projects/GitHub/MINGW-packages/mingw-w64-emacs/src/emacs/lisp/emacs-lisp/macroexp.elc'
> failed
> make[2]: ***
> [/C/Users/Haroogan/Projects/GitHub/MINGW-packages/mingw-w64-emacs/src/emacs/lisp/emacs-lisp/macroexp.elc]
> Error 1
> make[2]: *** Waiting for unfinished jobs....
> Makefile:283: recipe for target
> '/C/Users/Haroogan/Projects/GitHub/MINGW-packages/mingw-w64-emacs/src/emacs/lisp/emacs-lisp/bytecomp.elc'
> failed
> make[2]: ***
> [/C/Users/Haroogan/Projects/GitHub/MINGW-packages/mingw-w64-emacs/src/emacs/lisp/emacs-lisp/bytecomp.elc]
> Error 1
> Makefile:283: recipe for target
> '/C/Users/Haroogan/Projects/GitHub/MINGW-packages/mingw-w64-emacs/src/emacs/lisp/emacs-lisp/byte-opt.elc'
> failed
> make[2]: ***
> [/C/Users/Haroogan/Projects/GitHub/MINGW-packages/mingw-w64-emacs/src/emacs/lisp/emacs-lisp/byte-opt.elc]
> Error 1
> Error: Could not reserve dynamic heap area.
> Makefile:283: recipe for target
> '/C/Users/Haroogan/Projects/GitHub/MINGW-packages/mingw-w64-emacs/src/emacs/lisp/emacs-lisp/cconv.elc'
> failed
> make[2]: ***
> [/C/Users/Haroogan/Projects/GitHub/MINGW-packages/mingw-w64-emacs/src/emacs/lisp/emacs-lisp/cconv.elc]
> Error 1
> Error: Could not reserve dynamic heap area.
> Makefile:283: recipe for target
> '/C/Users/Haroogan/Projects/GitHub/MINGW-packages/mingw-w64-emacs/src/emacs/lisp/emacs-lisp/autoload.elc'
> failed
> make[2]: ***
> [/C/Users/Haroogan/Projects/GitHub/MINGW-packages/mingw-w64-emacs/src/emacs/lisp/emacs-lisp/autoload.elc]
> Error 1
> make[2]: Leaving directory
> '/c/Users/Haroogan/Projects/GitHub/MINGW-packages/mingw-w64-emacs/src/.build/i686-w64-mingw32/lisp'
> Makefile:815: recipe for target 'bootstrap-emacs.exe' failed
> make[1]: *** [bootstrap-emacs.exe] Error 2
> make[1]: Leaving directory
> '/c/Users/Haroogan/Projects/GitHub/MINGW-packages/mingw-w64-emacs/src/.build/i686-w64-mingw32/src'
> Makefile:382: recipe for target 'src' failed
> make: *** [src] Error 2


and to say that this is annoying is to say nothing.

Now I get it that the developers don't merge `trunk' into `emacs-24'. Does
that mean that we will see all those good changes from `trunk' only in
`emacs-25'? What a pity if that's the case.

Regards,
Alexander.


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2014-11-08  8:10 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-11-08  2:39 Error: Could not reserve dynamic heap area Alexander Shukaev
2014-11-08  8:10 ` Eli Zaretskii

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/emacs.git
	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.