>>>> "Neal" == Neal Becker
<ndbecker2(a)gmail.com> writes:
Neal> I found [--with-system-packages] non-obvious.
Well, it's pretty new, refactoring --package-path and --package-prefix
(--package-prefix was removed, actually). That was late last year.
Neal> I thought maybe I needed --package-path.
More effort, more ways to go wrong, hard to imagine it being useful,
actually.
Neal> Also, the current Fedora xemacs package uses
Neal> --datadir=/usr/share (that's where I got it).
*shrug* Some people take the FHS too literally. I'm sure it can be
done, but it isn't worth the work for anybody but a major distribution
package maintainer. It's not really any cleaner, since the Lisp code
is generally loaded at build time; I know I've been confused on any
number of occasions because the source code I'm looking at in the
buffer is different from the preloaded version that is producing the
behavior. And anyway we need the .../lib/xemacs-$VERSION directory
for version-specific binaries, at least on some architectures. I
guess you could get some space saving (about 25MB in the lisp, and
another 20MB in Unicode tables) if your core code is being served from
a file server supporting several architectures, but does anybody
really care about that anymore?
Neal> Is there a test suite to run?
`make check'. It should give you something like six or eight expected
"KNOWN BUG" failures in the regex test suite. Anything else is a new
bug, please report it.
Neal> ./configure '--prefix=/usr' '--infodir=/usr/share/info'
Neal> '--libdir=/usr/lib64' '--mandir=/usr/share/man/man1'
Neal> '--with-docdir=/usr/lib64/xemacs-21.5.27/doc' '--with-xft'
Neal> '--with-system-packages=/usr/share/xemacs'
--with-xft currently doesn't work. You need the syntax
--with-xft=emacs,tabs,gauges,menubars
to get an Xft build with all the trimmings (more refactoring in
progress, we're trying to standardize sets of related features like
that, but programming autoconf macros is an exercise in masochism...).
--
School of Systems and Information Engineering
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba 305-8573 JAPAN
Ask not how you can "do" free software business;
ask what your business can "do for" free software.