From xemacs-m  Thu Jan 23 09:59:04 1997
Received: from loiosh.kei.com (ckd@loiosh.kei.com [192.88.144.32])
          by xemacs.org (8.8.4/8.8.4) with ESMTP
	  id JAA14983 for <xemacs-beta@xemacs.org>; Thu, 23 Jan 1997 09:59:02 -0600 (CST)
Received: (from ckd@localhost)
	by loiosh.kei.com (8.8.5/8.8.5) id KAA09634;
	Thu, 23 Jan 1997 10:58:03 -0500 (EST)
To: xemacs-beta@xemacs.org
Subject: 20.0b91 success after tweaking puresize (BSD/OS 2.1)
X-Attribution: ckd
Mime-Version: 1.0 (generated by tm-edit 7.100)
Content-Type: text/plain; charset=US-ASCII
From: Christopher Davis <ckd@loiosh.kei.com>
Date: 23 Jan 1997 10:58:01 -0500
Message-ID: <w43evsjsdy.fsf@loiosh.kei.com>
Lines: 56

Configured for `i386-unknown-bsdi2.1'.

  Where should the build process find the source code?    /src/xemacs-20.0-b91
  What installation prefix should install use?            /usr/local
  What operating system and machine description files should XEmacs use?
        `s/bsdos2-1.h' and `m/intel386.h'
  What compiler should XEmacs be built with?              gcc -g -O2 \
                              -fno-strength-reduce -m486 -malign-functions=2 \
                              -malign-jumps=2 -malign-loops=2
  Should XEmacs use the GNU version of malloc?            yes
  Should XEmacs use the relocating allocator for buffers? yes
  What window system should XEmacs use?                   x11
  Where do we find X Windows header files?                /usr/X11R6/include
  Where do we find X Windows libraries?                   /usr/X11R6/lib
  Additional header files:                                /src/jpeg-6a
  Additional libraries:                                   /src/jpeg-6a
  Compiling in support for XAUTH.
  Compiling in support for XPM.
  Compiling in support for X-Face headers.
  Compiling in support for GIF image conversion.
  Compiling in support for JPEG image conversion.
  Compiling in support for PNG image conversion.
  Compiling in support for Berkeley DB.
  Compiling in support for DBM.
  Using the Lucid menubar.
  Using the Lucid scrollbar.
  Using the Athena dialog boxes.

first try:
****    Pure Lisp storage exhausted!
        Check whether you are loading .el files when .elc files were intended.
        Otherwise, increase PURESIZE in puresize.h and relink.

        PURESIZE is presently 565000.
        An additional 45000 bytes will guarantee enough pure space;
        a smaller increment may work (due to structure-sharing).
****

bumped up puresize:
--- puresize.h~ Thu Jan 23 02:06:19 1997
+++ puresize.h  Thu Jan 23 10:42:00 1997
@@ -34,7 +34,7 @@
 #if (LONGBITS == 64)
 # define BASE_PURESIZE 847000
 #else
-# define BASE_PURESIZE 467000
+# define BASE_PURESIZE 512000
 #endif

Total wastage after recompiling was 5000+ bytes. (5048 or somesuch).

Note: I had to rebuild by cd src; make xemacs as make from the top level
refused to re-dump xemacs for some reason.  Dunno why, as I did delete the
DOC file and xemacs (and even temacs at one point :).

It loads and runs, since I'm sending this message from it.

