diff etc/BETA @ 272:c5d627a313b1 r21-0b34

Import from CVS: tag r21-0b34
author cvs
date Mon, 13 Aug 2007 10:28:48 +0200
parents 11cf20601dec
children 7df0dd720c89
line wrap: on
line diff
--- a/etc/BETA	Mon Aug 13 10:27:41 2007 +0200
+++ b/etc/BETA	Mon Aug 13 10:28:48 2007 +0200
@@ -32,7 +32,7 @@
 requests to the main address (xemacs-beta@xemacs.org), always send
 them to xemacs-beta-request@xemacs.org.  If you have problems with the
 list itself, they should be brought to the attention of the XEmacs
-Mailing List manager Steve Baur <steve@xemacs.org>.
+Mailing List manager Jason Mastaler <list-manager@xemacs.org>.
 
 
 ** Beta Release Schedule
@@ -131,42 +131,43 @@
 writing:
 
 ./configure \
-	--cflags="-m486 -g -O4 -fno-strength-reduce -malign-loops=2 \
-		  -malign-jumps=2 -malign-functions=2" \
-        --with-sound=no --with=offix \
+	--cflags="-mpentium -march=pentium -O6 -g -fno-peep-spills" \
 	--error-checking=all --debug=yes \
 	--with-scrollbars=athena3d --with-dialogs=athena3d \
-	--with-mule --with-canna --with-wnn
+	--with-mule --with-xfs --with-xim=xlib
 
 Part of the configure output is a summary that looks something like:
 
 uname -a: Linux altair.xemacs.org 2.0.32 #2 Sun Nov 16 18:52:14 PST 1997 i586
 
-./configure  '--cflags=-Wall -Wno-switch -O6' '--error-checking=none' '--debug=no' '--with-mule=yes' '--with-dialogs=athena3d' '--with-scrollbars=athena3d' '--use-union-type=no' '--with-xim=xlib' '--with-xfs' '--mail-locking=file'
+./configure  '--cflags=-mpentium -march=pentium -O6 -g -fno-peep-spills' '--error-checking=all' '--debug=yes' '--with-scrollbars=athena3d' '--with-dialogs=athena3d' '--with-mule' '--with-xfs' '--with-xim=xlib'
 
 
-Configured for `i586-pc-linux'.
+XEmacs 21.0-b34 "Oberhasli-pre2" configured for `i586-pc-linux'.
 
-  Where should the build process find the source code?    /usr/src/xemacs-20.15
-  What installation prefix should install use?            /usr/local
-  Where should XEmacs look for packages?                  ~/.xemacs:/usr/local/lib/xemacs/packages
+  Where should the build process find the source code?    /home/xemacs/xemacs-20.0
+  What installation prefix should install use?		  /usr/local
   What operating system and machine description files should XEmacs use?
         `s/linux.h' and `m/intel386.h'
-  What compiler should XEmacs be built with?              gcc -Wall -Wno-switch -O6
+  What compiler should XEmacs be built with?              gcc -mpentium -march=pentium -O6 -g -fno-peep-spills
   Should XEmacs use the GNU version of malloc?            yes
+  (Using Doug Lea's new malloc from the GNU C Library.)
   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
+  Where do we find X Windows header files?                /usr/X11/include
+  Where do we find X Windows libraries?                   /usr/X11/lib
   Compiling in support for XAUTH.
   Compiling in support for XPM images.
   Compiling in support for X-Face message headers.
-  Compiling in support for ImageMagick image conversion.
-   Using  -ljbig -ljpeg -lmpeg -lttf -lpng -lz -ltiff -ljpeg -lz for graphics libraries.
+  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 TIFF image conversion.
   Compiling in native sound support.
   Compiling in support for Berkeley DB.
-  Compiling in support for DBM.
+  Compiling in support for GNU DBM.
   Compiling in support for ncurses.
+  Compiling in support for GPM (General Purpose Mouse).
   Compiling in Mule (multi-lingual) support.
   Compiling in XIM (X11R5+ I18N input method) support.
     Using raw Xlib to provide XIM support.
@@ -175,14 +176,24 @@
   Compiling in support for the WNN input method on Mule.
     Using WNN version 6.
   Compiling in support for OffiX.
+  Compiling in support for proper session-management.
   Using Lucid menubars.
   Using Athena-3d scrollbars.
   Using Athena-3d dialog boxes.
+  Compiling in DLL support.
   movemail will use "dot-locking" for locking mail spool files.
-  The `Info-default-directory-list' will be initialized from:
-  INFOPATH="/usr/local/info:/usr/info:/usr/local/lib/texmf/doc/info:/usr/lib/texmf/doc/info"
+  Using Lisp_Objects with minimal tagbits.
+  Compiling in extra code for debugging.
+  Compiling in code for checking XEmacs memory usage.
+  WARNING: ---------------------------------------------------------
+  WARNING: Compiling in support for runtime error checking.
+  WARNING: XEmacs will run noticeably more slowly as a result.
+  WARNING: Error checking is on by default for XEmacs beta releases.
+  WARNING: ---------------------------------------------------------
 
-Then type `make; make finder' and you should have a working XEmacs.
+
+
+Then type `make' and you should have a working XEmacs.
 
 After you have verified that you have a functional editor, fire up
 your favorite mail program and send a build report to
@@ -200,7 +211,8 @@
 4. The configuration report illustrated above
 
    For convenience all of the above items are placed in a file called
-   `Installation' in the top level build directory.
+   `Installation' in the top level build directory.  They are also
+   available by performing M-x describe-installation inside XEmacs.
 
 5. Any other unusual items you feel should be brought to the attention
    of the developers.
@@ -236,9 +248,9 @@
 M-x cd to the appropriate directory, and issue the command `C-u M-!' from
 within XEmacs.
 
-* XEmacs 20.5 packages
+* XEmacs 21 packages
 
-XEmacs 20.5 has added the concept of installable packages searched prior
+XEmacs 21 has added the concept of installable packages searched prior
 to dump time when building.
 
 Packages are searched by default under /usr/local/lib/xemacs/packages/.
@@ -273,18 +285,14 @@
 
 
 AUCTeX and Gnus have package tarballs in
-	ftp://ftp.xemacs.org/pub/xemacs/beta/xemacs-20.5/packages/
+	ftp://ftp.xemacs.org/pub/xemacs/beta/xemacs-21.0/packages/
 that you can simply untar in a package directory to install.
 
-Karl Hegbloom has a set of packages in
-	[sorry - reference has been lost]
-that work the same way.
-
 ** Packages directory on the FTP Site
 =====================================
 
 The packages directory
-	ftp://ftp.xemacs.org/pub/xemacs/beta/xemacs-20.4/packages/
+	ftp://ftp.xemacs.org/pub/xemacs/beta/xemacs-21.0/packages/
 
 is divided into subdirectory by the major type of package.
 
@@ -304,7 +312,7 @@
 ** Binary package installation (binary-packages)
 ================================================
 
-Prerequisite:  XEmacs 20.5-b1.
+Prerequisite:  XEmacs 21.0-b1.
 
 Binary packages are complete entities that can be untarred at the top
 level of an XEmacs package hierarchy and work at runtime.  To install files
@@ -314,7 +322,7 @@
 ** Manual procedures for package management
 ===========================================
 
-Prerequisite: XEmacs 20.5
+Prerequisite: XEmacs 21.0
 
 When adding and deleting files from a lisp directory the
 auto-autoloads.el (global symbols) and custom-load.el (Customization
@@ -322,16 +330,16 @@
 directory called `lisp-utils', the command to rebuild the
 auto-autoloads.el file is:
 
-xemacs-20.5 -vanilla -batch -l autoload -f batch-update-directory lisp-utils
+xemacs-21.0 -vanilla -batch -l autoload -f batch-update-directory lisp-utils
 
 The command to rebuild the custom-load.el file is:
 
-xemacs-20.5 -vanilla -batch -l cus-dep \
+xemacs-21.0 -vanilla -batch -l cus-dep \
 	-f Custom-make-dependencies lisp-utils
 
 To bytecompile both of these files the command is:
 
-xemacs-20.5 -vanilla -batch -f batch-byte-compile \
+xemacs-21.0 -vanilla -batch -f batch-byte-compile \
 	lisp-utils/auto-autoloads.el lisp-utils/custom-laod.el
 
 ** Building XEmacs and XEmacs packages from scratch
@@ -359,14 +367,6 @@
 
 **** Do a make from the top level package lisp source directory.[1]
 
-***** There are two build glitches at this time.  You must `make
-       auto-autoloads.el' manually in comm/tm before starting if you have
-       done a `make distclean'.  This should be unnecessary after a fresh
-       cvs checkout.
-
-***** You must go back and rebuild the strokes package after the main
-      build is complete.
-
 **** Do `make bindist's on all the packages you wish to install and
   remove the byproduct .tar.gz's.