[1127] in athena10
Re: emacs rmail
daemon@ATHENA.MIT.EDU (Aaron M. Ucko)
Thu Feb 12 12:08:12 2009
To: "Jonathan A. Solomon" <jsol@mit.edu>
Cc: linerva@mit.edu
From: ucko@debian.org (Aaron M. Ucko)
Date: Thu, 12 Feb 2009 12:07:11 -0500
In-Reply-To: <200902112218.n1BMIPFu020773@mint-square.mit.edu> (Jonathan A. Solomon's message of "Wed, 11 Feb 2009 17:18:25 -0500 (EST)")
Message-ID: <udld4dnd1og.fsf@vinegar-pot.mit.edu>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
"Jonathan A. Solomon" <jsol@MIT.EDU> writes:
> I now have 3G of disk space and can handle compiling gnu emacs
> now. Can you plop a copy of it in my directory, or tell me
> how to obtain it. I will see what I can do.
As I recall, Geoffrey's suggestion had been to perform a custom build
of Mailutils, which is a fair bit smaller than Emacs (not difficult!)
and includes its own version of movemail. However, that version
appears to lack krb4 support altogether, so you'll have to use the
version from the Emacs tree after all.
The good news is that it's not too hard to arrange to rebuild just
movemail:
mkdir ~/krb4-movemail
cd ~/krb4-movemail
cp -a /mit/emacs/beta/src/build/i386_rhel4/src/config.h .
cp -a /mit/emacs/beta/src/emacs/src/{m,s,syswait.h} .
cp -a /mit/emacs/beta/src/emacs/lib-src/{movemail.c,pop.[ch]} .
gcc -c -I. -I/usr/include/kerberosIV -DHAVE_CONFIG_H -DHESIOD -DKERBEROS -DMAIL_USE_POP *.c
gcc -o movemail *.o
Once you've done so, you can then instruct Emacs to use your version
by taking care to list the relevant directory at the front of
exec-path:
(setq exec-path (cons "/mit/jsol/krb4-movemail" exec-path))
I hope that helps.
--
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?amu@monk.mit.edu