From xemacs-m  Tue Apr 15 20:56:58 1997
Received: from ALPHA8.CC.MONASH.EDU.AU (alpha8.cc.monash.edu.au [130.194.1.8])
	by xemacs.org (8.8.5/8.8.5) with ESMTP id UAA05487
	for <xemacs-beta@xemacs.org>; Tue, 15 Apr 1997 20:56:54 -0500 (CDT)
Received: from goaway.cc.monash.edu.au ("port 1828"@goaway.cc.monash.edu.au)
 by vaxh.cc.monash.edu.au (PMDF V5.1-7 #16291)
 with ESMTP id <01IHRTEJGAYY8YAO9K@vaxh.cc.monash.edu.au> for
 xemacs-beta@xemacs.org; Wed, 16 Apr 1997 11:56:33 +1000
Received: (ajc@localhost) by goaway.cc.monash.edu.au (8.8.5/8.6.4)
 id LAA28838; Wed, 16 Apr 1997 11:56:33 +1000 (EST)
Date: Wed, 16 Apr 1997 11:56:32 +1000
From: Andrew J Cosgriff <Andrew.Cosgriff@cc.monash.edu.au>
Subject: unexec problems with 20.1-b15 on alpha-dec-osf4.0
To: xemacs-beta@xemacs.org
Message-id: <ruiohbfrar3.fsf@goaway.cc.monash.edu.au>
MIME-version: 1.0 (generated by tm-edit 7.106)
X-Mailer: Gnus v5.4.45/XEmacs 19.15
Content-type: multipart/mixed; boundary="Multipart_Wed_Apr_16_11:56:32_1997-1"
Content-transfer-encoding: 7bit
X-Attribution: ajc
X-URI: <URL:http://www-personal.monash.edu.au/~ajc>
X-PGP-Key-ID: C7BD53F5
X-Face: 
 PBPJ+.AE`FBN4$}H<dIo+^`A-G%mJTXXP$^4bBox##5=oF{G\[:0|sNlr%~H1,>rwwEh<qq.dHRpu8ftJ\'14l]<x(nRD>J)x?-5$MQ%Z)svNR@Q\WG6[GDr,}a@8ULwGWBsk,Pqxm!Z<lnD(Skwwe$j+<0g6N6z}>-
Lines: 81

--Multipart_Wed_Apr_16_11:56:32_1997-1
Content-Type: text/plain; charset=US-ASCII


Ok, so I finally upgraded the machine I run XEmacs on, from DU 3.2C to
4.0B.

Now, recompiling xemacs, I'm still getting the problems I mentioned
before, where it says, right at the end -

unexec: No such file or directory, writing data section to /net/users/ajc/build/xemacs-20.1-b15/src/xemacs.
make: [xemacs] Error 1 (ignored)

I looked in unexalpha.c, and it happens on line 294 -

  WRITE (new, (char *)DATA_START, nhdr.aout.dsize,
         "writing data section to %s", new_name);

where WRITE is

#define WRITE(_fd, _buffer, _size, _error_message, _error_arg) \
        if (write (_fd, _buffer, _size) != _size) \
          fatal_unexec (_error_message, _error_arg);

Except that when would a write() call return ENOENT (No such file or
directory) ?

I'm confused.  Even more so when it seemed to work fine for Hrvoje,
according to his build report. (although, I did have to remove
LIB_TOOLTALK from src/Makefile, like before)

(Oh, gcc is version 2.7.2.2)

Andrew.


--Multipart_Wed_Apr_16_11:56:32_1997-1
Content-Type: text/plain; charset=US-ASCII

uname -a: OSF1 goaway.cc.monash.edu.au V4.0 564 alpha alpha

./configure  ''


Configured for `alpha-dec-osf4.0'.

  Where should the build process find the source code?    /net/users/ajc/build/xemacs-20.1-b15
  What installation prefix should install use?		  /usr/local
  What operating system and machine description files should XEmacs use?
        `s/decosf4-0.h' and `m/alpha.h'
  What compiler should XEmacs be built with?              gcc  -g -O 
  Should XEmacs use the GNU version of malloc?            no
  (The GNU allocators don't work with this system configuration.)
  Should XEmacs use the relocating allocator for buffers? yes
  What window system should XEmacs use?                   x11
  Compiling in support for XAUTH.
  Compiling in support for XPM.
  Compiling in support for GIF image conversion.
  Compiling in support for JPEG image conversion.
  Compiling in support for PNG image conversion.
  Compiling in support for Berkeley DB.
  Compiling in support for GNU DBM.
  Compiling in support for ncurses.
  Compiling in support for CDE.
  Compiling in support for ToolTalk.
  Using the Lucid menubar.
  Using the Lucid scrollbar.
  Using the Motif dialog boxes.
  Compiling in extra code for debugging.
  Compiling in code for checking XEmacs memory usage.


--Multipart_Wed_Apr_16_11:56:32_1997-1
Content-Type: text/plain; charset=US-ASCII

-- 
 - Andrew J. Cosgriff -                  ajc@bing.wattle.id.au    (PGP/MIME ok)
 +61 3 9905 1165 (bh) 9905 4746 (fax)    http://www-personal.monash.edu.au/~ajc
               Go on, EMOTE!  I was RAISED on thought balloons!!

--Multipart_Wed_Apr_16_11:56:32_1997-1--

