delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/2014/08/16/05:00:06

X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f
X-Recipient: djgpp AT delorie DOT com
Message-ID: <53EF1E40.6050004@gmx.de>
Date: Sat, 16 Aug 2014 11:02:56 +0200
From: Juan Manuel Guerrero <juan DOT guerrero AT gmx DOT de>
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.7.0
MIME-Version: 1.0
To: djgpp AT delorie DOT com
Subject: Re: Emacs pretest 24.3.93
References: <83egwim872 DOT fsf AT gnu DOT org>
In-Reply-To: <83egwim872.fsf@gnu.org>
X-Provags-ID: V03:K0:IgMqWR9nXlC7cT00GxWjFt40G3GlYs9xkx2+E6GUHOXzQvGKyQU
5Nx8JcKqpADDnXAw2/CDGdG3SOdJ6xuHBevGNzRhnjklf0KjWU1qJnyGkgp96kuAW/ROCpg
E+lVLf5qNVDk30BL15QTCdKtL/j9zVmVi6gRUd0MfGvewbTwSakFDCtDnQYDk6Gme1WC83s
iR0mU3CyI0sQ7Rw4QKgqQ==
X-UI-Out-Filterresults: notjunk:1;
X-MIME-Autoconverted: from quoted-printable to 8bit by delorie.com id s7G8xZos023701
Reply-To: djgpp AT delorie DOT com

Am 15.08.2014 11:08, schrieb Eli Zaretskii:
> This is the announcement from emacs-devel mailing list:
>
>      The next pretest for what will be the 24.4 release of Emacs
>      (the extensible text editor) is available at
>
>        ftp://alpha.gnu.org/gnu/emacs/pretest/emacs-24.3.93.tar.xz
>
>      Please give it as much testing as you can.
>
>      As always, if you encounter problems building or using Emacs,
>      send a report to bug-gnu-emacs AT gnu DOT org with full details
>      (if possible, use M-x report-emacs-bug).
>
>      Thanks for helping to test Emacs.
>
> I've built this pretest with DJGPP v2.03 on Windows XP with no
> problems.
>
> Please try the build on whatever DJGPP-compatible platforms you have
> access to, and please report any problems you see.
>
> Thanks.

I have compiled emacs using gcc490 and bnu224br2.  I have used djdev204
and a libc compiled from repository sources.  The repository code has been
patched with the new malloc code as used by Andris when he compiles the
gcc port.  There have been no djdev203 builds at all.
It is clear that LFN support must be available.  Thus no SFN checks at all.

On WinXP SP3, Win2K SP5 and Win98SE all versions could be build out-of-the-box
an they did all work.  But I was not able to compile emacs on MSDOS 6.22 with
DOSLFN-0.41c installed.  I got the following error:

[snip]
gcc -Demacs  -I. -I../lib           -O2   -s  \
   -o temacs  vm-limit.o dispnew.o frame.o scroll.o xdisp.o menu.o xmenu.o window.o charset.o coding.o category.o ccl.o character.o chartab.o bidi.o cm.o term.o terminal.o xfaces.o    emacs.o keyboard.o macros.o keymap.o sysdep.o buffer.o filelock.o insdel.o marker.o minibuf.o fileio.o dired.o cmds.o casetab.o casefiddle.o indent.o search.o regex.o undo.o alloc.o data.o doc.o editfns.o callint.o eval.o floatfns.o fns.o font.o print.o lread.o syntax.o unexcoff.o bytecode.o process.o gnutls.o callproc.o region-cache.o sound.o atimer.o doprnt.o intervals.o textprop.o composite.o xml.o profiler.o decompress.o dosfns.o msdos.o w16select.o termcap.o tparam.o lastfile.o gmalloc.o ralloc.o ../lib/libgnu.a                                     -lm
gmkdir -p ../etc
stubedit temacs.exe minstack=1024k
gmkdir -p ../etc
rm -f ../etc/DOC
../lib-src/make-docfile -o ../etc/DOC -d . dosfns.o msdos.o xterm.o xfns.o xmenu.o xselect.o xrdb.o xsmfns.o fringe.o image.o fontset.o dbusbind.o cygw32.o nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o nsfont.o macfont.o w32.o w32console.o w32fns.o w32heap.o w32inevt.o w32notify.o w32menu.o w32proc.o w32reg.o w32select.o w32term.o w32xfns.o w16select.o widget.o xfont.o ftfont.o xftfont.o ftxfont.o gtkutil.o xsettings.o xgselect.o termcap.o dispnew.o frame.o scroll.o xdisp.o menu.o xmenu.o window.o charset.o coding.o category.o ccl.o character.o chartab.o bidi.o cm.o term.o terminal.o xfaces.o    emacs.o keyboard.o macros.o keymap.o sysdep.o buffer.o filelock.o insdel.o marker.o minibuf.o fileio.o dired.o cmds.o casetab.o casefiddle.o indent.o search.o regex.o undo.o alloc.o data.o doc.o editfns.o callint.o eval.o floatfns.o fns.o font.o print.o lread.o syntax.o unexcoff.o bytecode.o process.o gnutls.o callproc.o region-cache.o sound.o atimer.o doprnt.o intervals.o textprop.o 
composite.o xml.o  profiler.o decompress.o dosfns.o msdos.o w16select.o
../lib-src/make-docfile -a ../etc/DOC -d ./../lisp ./../lisp/loaddefs.el ./../lisp/loadup.el ./../lisp/emacs-lisp/byte-run.elc ./../lisp/emacs-lisp/backquote.elc ./../lisp/subr.elc ./../lisp/version.elc ./../lisp/widget.elc ./../lisp/custom.elc ./../lisp/emacs-lisp/map-ynp.elc ./../lisp/cus-start.elc ./../lisp/international/mule.elc ./../lisp/international/mule-conf.elc ./../lisp/env.elc ./../lisp/format.elc ./../lisp/bindings.elc ./../lisp/files.elc ./../lisp/emacs-lisp/macroexp.elc ./../lisp/cus-face.elc ./../lisp/faces.elc ./../lisp/button.elc ./../lisp/startup.elc ./../lisp/emacs-lisp/nadvice.elc ./../lisp/minibuffer.elc ./../lisp/abbrev.elc ./../lisp/simple.elc ./../lisp/help.elc ./../lisp/jka-cmpr-hook.elc ./../lisp/epa-hook.elc ./../lisp/international/mule-cmds.elc ./../lisp/case-table.elc ./../lisp/international/characters.elc ./../lisp/composite.elc ./../lisp/international/charprop.el ./../lisp/language/chinese.elc ./../lisp/language/cyrillic.elc 
./../lisp/language/indian.elc ./../lisp/language/sinhala.elc ./../lisp/language/english.elc ./../lisp/language/ethiopic.elc ./../lisp/language/european.elc ./../lisp/language/czech.elc ./../lisp/language/slovak.elc ./../lisp/language/romanian.elc ./../lisp/language/greek.elc ./../lisp/language/hebrew.elc ./../lisp/language/japanese.elc ./../lisp/international/cp51932.el ./../lisp/international/eucjp-ms.el ./../lisp/language/korean.elc ./../lisp/language/lao.elc ./../lisp/language/tai-viet.elc ./../lisp/language/thai.elc ./../lisp/language/tibetan.elc ./../lisp/language/vietnamese.elc ./../lisp/language/misc-lang.elc ./../lisp/language/utf-8-lang.elc ./../lisp/language/georgian.elc ./../lisp/language/khmer.elc ./../lisp/language/burmese.elc ./../lisp/language/cham.elc ./../lisp/indent.elc ./../lisp/window.elc ./../lisp/frame.elc ./../lisp/term/tty-colors.elc ./../lisp/font-core.elc ./../lisp/facemenu.elc ./../lisp/emacs-lisp/syntax.elc ./../lisp/font-lock.elc 
./../lisp/jit-lock.elc ./../lisp/mouse.elc ./../lisp/scroll-bar.elc ./../lisp/select.elc ./../lisp/emacs-lisp/timer.elc ./../lisp/isearch.elc ./../lisp/rfn-eshadow.elc ./../lisp/menu-bar.elc ./../lisp/emacs-lisp/lisp.elc ./../lisp/textmodes/page.elc ./../lisp/register.elc ./../lisp/textmodes/paragraphs.elc ./../lisp/progmodes/prog-mode.elc ./../lisp/emacs-lisp/lisp-mode.elc ./../lisp/textmodes/text-mode.elc ./../lisp/textmodes/fill.elc ./../lisp/newcomment.elc ./../lisp/replace.elc ./../lisp/emacs-lisp/tabulated-list.elc ./../lisp/buff-menu.elc ./../lisp/fringe.elc ./../lisp/emacs-lisp/regexp-opt.elc ./../lisp/image.elc ./../lisp/international/fontset.elc ./../lisp/dnd.elc ./../lisp/tool-bar.elc ./../lisp/dynamic-setting.elc ./../lisp/x-dnd.elc ./../lisp/term/common-win.elc ./../lisp/term/x-win.elc ./../lisp/w32-vars.elc ./../lisp/term/w32-win.elc ./../lisp/ls-lisp.elc ./../lisp/disp-table.elc ./../lisp/w32-common-fns.elc ./../lisp/dos-w32.elc ./../lisp/w32-fns.elc 
./../lisp/dos-fns.elc ./../lisp/dos-vars.elc ./../lisp/term/pc-win.elc ./../lisp/term/internal.elc ./../lisp/term/ns-win.elc ./../lisp/mwheel.elc ./../lisp/emacs-lisp/float-sup.elc ./../lisp/vc/vc-hooks.elc ./../lisp/vc/ediff-hook.elc ./../lisp/electric.elc ./../lisp/uniquify.elc ./../lisp/tooltip.elc; cd ../src
./temacs -batch -l loadup dump
Cannot open load file: Value too large (EOVERFLOW), loadup.el
Makefile:192: recipe for target '../lisp/leim/leim-list.el' failed
make.exe[1]: *** [../lisp/leim/leim-list.el] Error -1
make.exe[1]: Leaving directory 'd:/emacs-24.3.93/src'
Makefile:105: recipe for target 'src' failed
make.exe: *** [src] Error 2

The files value in config.sys is 250 and emacs is compiled on a separate
2G partition so there is enough free space for the job.  All tested OS are
installed on virtual machines an all uses the same DJGPP installation.  The
MSDOS VM has 64MB of RAM and uses CWSDMPI r7 with swap file activated.
I have not investigated this further because the compilation takes 2 hours
and every time I start it, it recreates all generated header files imposing
to rebuild it all.  This may be funny on WinXP where the build take less
than 5 minutes but on MSDOS where it takes 2 hours it is not.
If more information is needed, please contact me.

Regards,
Juan M. Guerrero



- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019