[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Emacs 21.1 Build Problems - Redhat Gnu/Linus 7.1
From: |
Eli Zaretskii |
Subject: |
Re: Emacs 21.1 Build Problems - Redhat Gnu/Linus 7.1 |
Date: |
Fri, 09 Nov 2001 17:59:16 +0200 |
> From: "Kevin Nolish" <kevin.nolish@marconi.com>
> Newsgroups: gnu.emacs.bug
> Date: Fri, 9 Nov 2001 09:17:35 -0500
>
> I am attempting to build Emacs 21 from source on Redhat and I'm running into
> problems. The final emacs left in the source directory is not a proper
> executable file.
>
> [knolish@knolish-newdell src]$ ls -l emacs
> -rwxr-xr-x 2 knolish software 6615874 Nov 9 08:47 emacs
> [knolish@knolish-newdell src]$ od -x emacs | head
> 0000000 0000 0000 0000 0000 0000 0000 0000 0000
> *
> 31171500 0000
> 31171502
>
> I worked through the last few steps of the build by hand and found the
> following:
>
> ./temacs -batch -l loadup dump
>
> It produced an emacs and an emacs-21.1.1 file, but the file consisted of all
> 0's. The temacs executable itself seemed to be fine.
This is a known problem; it sometimes happens when Emacs is built on
a directory mounted via NFS. It seems to be caused by the use of
`mmap' on an NFS-mounted volume.
A workaround is to build Emacs in a directory on a local disk.
We are working on possible solutions that will avoid the problem in
the first place.
> I checked etc/PROBLEMS but didn't see anything that seemed to match my
> symptoms.
The version of PROBLEMS in the current development sources includes
an entry about this.
Thanks for reporting this.