Just a brief progress report to let yous know I've actually been WORKING on the XEmacs 21 packages over the last few weeks. I am aware that the set in potato is broken... The slink version is fine though. Patience is a virtue.
I've been reworking the build system a little bit. It will now have a separate `debian/rules config' target, and it will build each version in its own build directory, utilizing the `--with-gnu-make' and `--srcdir=...' configure switches. Yesterday the config ran perfectly, by the end of today I should have builds fully functional, and another day or two should have .deb's being constructed. (I've work to do in the `control' file, amoung other things.) The `support-bin' package will be built using a miniminal configuration + Mule, so that those binaries will not have `ldd' dependancies on libX11, libopenldap, and whatever else... The way they (upstream) have it set up right now, the binaries in `lib-src' (etags, gnuserv...) are being built with the same `-l' switches as `temacs' itself, and the linker doesn't trim out the cruft. So the binaries wind up depending on libraries they don't ever actually use any routines from. That ought to be remedied, either by fixing the XEmacs build system (in the devel branch), or by fixing the linker (unless the current behaviour is deliberate?). For now, I'll build those bins in a separate build directory, and there, things will be configured to a bare minimum, thus reducing extraneous .so dependancies. The `etags' I'll ship's regexp's will support Mule characters. (AFAIK - there's ifdefing about MULE in the regexp codes, so I assume that `etags' ought to be built with Mule enabled so it will work for everyone.) I'll check on that with the XEmacs team today. I've begun some work on the unbundled package lisp. I'm still rearranging puzzle pieces right now... trying to see how it should go together. when XEmacs itself is squared away, I'll get back to the Lisp packages again. At least one of them will be required for vanilla XEmacs to function properly, and the Mule XEmacs will additionaly require some Mule support Lisp. I won't upload anything until that's ready also. No promises as to how soon it will be. I hope it's this month (July) or early next month (August). Karl M. Hegbloom <[EMAIL PROTECTED]>

