"XEmacs 21.4 Release Manager" wrote:
XEmacs 21.2.47 "Zephir" is released.
The CVS tag for the release is r21-2-47 (or the "moving tag"
r21-2-latest-beta). Tarballs are available in the usual place
ftp://ftp.xemacs.org/pub/xemacs/beta/xemacs-21.2. There are no PGP
signatures for this release.
21.2.47 "Zephir" contains a few changes to 21.2.46 "Urania". See
the
individual ChangeLogs for details.
However, its primary purpose is practice for me in creating a
distribution, uploading it, and announcing it, preparatory to the
release of 21.4.0. If you have time, I would appreciate it if a few
people would verify that the tarballs can be downloaded, the CVS tags
can be used for checkout, and that the resulting source trees can be
built.
FWIW, after downloading xemacs-21.2.46-21.2.47.patch.gz and trying to
apply it to my existing 21.2.46 build tree (which also was extracted
from the tarballs), I get the following:
rootï¼ altmark: xemacs-21.2 (15) # applypatch -check -verbose
/download/xemacs/xemacs-21.2/xemacs-21.2.46-21.2.47.patch
Validate input.
ApplyPatch kit apparently okay.
Verify source directory.
Verify error: file ./src/s/windows95.h is missing.
Verify error: file ./src/s/msdos.h is missing.
Verify error: file ./src/mule-mcpath.h is missing.
Verify error: file ./src/mule-mcpath.c is missing.
Verify error: file ./src/m/s390.h is missing.
Verify error: file ./src/input-method-xfs.c is missing.
Verify error: file ./src/gdbinit is missing.
Verify error: file ./src/dbxrc is missing.
Verify error: file ./src/alloc.h is missing.
Verify error: file ./nt/runemacs.c is missing.
Verify error: file ./nt/inc/unistd.h is missing.
Verify error: file ./nt/inc/sys/time.h is missing.
Verify error: file ./nt/inc/sys/socket.h is missing.
Verify error: file ./nt/inc/sys/param.h is missing.
Verify error: file ./nt/inc/sys/ioctl.h is missing.
Verify error: file ./nt/inc/sys/file.h is missing.
Verify error: file ./nt/inc/sys/dir.h is missing.
Verify error: file ./nt/inc/pwd.h is missing.
Verify error: file ./nt/inc/netinet/in.h is missing.
Verify error: file ./nt/inc/netdb.h is missing.
Verify error: file ./nt/inc/arpa/inet.h is missing.
Verify error: file ./nt/Todo is missing.
Verify error: file ./nt/Makefile.cygwin is missing.
Verify error: file ./netinstall/iniparse.c is missing.
Verify error: file ./netinstall/inilex.c is missing.
Verify error: file ./lisp/winnt.el is missing.
Verify error: file ./lisp/cleantree.el is missing.
Verify error: file ./lib-src/update-elc.sh is missing.
Verify error: file ./lib-src/run.rc is missing.
Verify error: file ./lib-src/run.h is missing.
Verify error: file ./lib-src/run.c is missing.
Verify error: file ./etc/sample.emacs is missing.
Verify error: file ./etc/photos/jasonm.png is missing.
Verify error: file ./etc/photos/jason.png is missing.
Verify error: directory ./nt/inc/sys must be removed, but does not
exist.
Verify error: directory ./nt/inc/netinet must be removed, but does not
exist.
Verify error: directory ./nt/inc/arpa must be removed, but does not
exist.
Verify error: directory ./nt/inc must be removed, but does not exist.
Apparently this is not the expected source directory, aborting.
Use "--force" to override this.
I haven't tried the xemacs-21.2.47.tar.gz tarball yet as I don't like
the idea of pulling approx. 10 MB over a 56k line ... (Perhaps I will do
on Tuesday at work, but I guess I'd rather build 21.4.0 then.)
However, running applypatch with the "--force" option and building works
fine. Here's the output of `describe-installation':
uname -a: Linux altmark 2.2.18 #7 Thu Mar 8 22:37:05 CET 2001 i686
unknown
./configure '--cflags=-O3' '--debug=no' '--error-checking=none'
'--with-athena=3d'
XEmacs 21.2-b46 "Urania" configured for `i686-pc-linux'.
Compilation / Installation:
Source code location: /build/xemacs/xemacs-21.2
Installation prefix: /usr/local
Operating system description file: `s/linux.h'
Machine description file: `m/intel386.h'
Compiler: gcc -O3
Relocating allocator for buffers: no
GNU version of malloc: yes
- Using Doug Lea's new malloc from the GNU C Library.
Window System:
Compiling in support for the X window system:
- X Windows headers location: /usr/X11/include
- X Windows libraries location: /usr/X11/lib
- Handling WM_COMMAND properly.
Compiling in support for the Athena widget set:
- Athena headers location: X11/Xaw3d
- Athena library to link: Xaw3d
Using Lucid menubars.
Using Lucid scrollbars.
Using Athena dialog boxes.
Using Athena native widgets.
TTY:
Compiling in support for ncurses.
Compiling in support for GPM (General Purpose Mouse).
Images:
Compiling in support for GIF images (builtin).
Compiling in support for XPM images.
Compiling in support for PNG images.
Compiling in support for JPEG images.
Compiling in support for TIFF images.
Sound:
Compiling in support for sound (native).
Databases:
Internationalization:
Mail:
Compiling in support for "dot-locking" mail spool file locking method.
Other Features:
Compiling in support for dynamic shared object modules.
Looking forward to 21.4!
Markus