From xemacs-m  Mon Dec 16 13:21:44 1996
Received: from colargol.idb.hist.no (qmailr@colargol.idb.hist.no [158.38.62.110]) by xemacs.cs.uiuc.edu (8.8.3/8.8.3) with SMTP id NAA25034 for <xemacs-beta@xemacs.org>; Mon, 16 Dec 1996 13:21:43 -0600 (CST)
Received: (qmail 27938 invoked by uid 1747); 16 Dec 1996 19:20:47 -0000
To: xemacs-beta@xemacs.org
Subject: 19.15b4: misc. stuff + alpha-dec-osf3.2 report
Mime-Version: 1.0 (generated by tm-edit 7.94)
Content-Type: text/plain; charset=US-ASCII
From: Tore Olsen <toreo@colargol.idb.hist.no>
Date: 16 Dec 1996 20:20:47 +0100
Message-ID: <yngafreuwhc.fsf@colargol.idb.hist.no>
Lines: 50
X-Mailer: Red Gnus v0.71/XEmacs 19.14

Some notes on 19.15b4 so far. Some of these were, or might have been
in b3 also.

1. I get
gzip: /home/staff/toreo/emacs-beta/lib/xemacs-19.15-b4/info/internals.info.gz
already exists; do you wish to overwrite (y or n)? 

for a lot of info-files, although it doesn't seem like it does it for
everyone.

[ -f ${infodir}/$$f ] || gzip -9 ${infodir}/$$f;

seems like a solution.

2. make install when configured with --dynamic and
   --site-runtime-libraries=/yfm/shlib calls gcc with the option
   `-R/yfm/shlib'. Which is an unknown option.

3. make install always complains about "file or directory already exists".
   It tries to mkdir .../etc and .../lisp. Changing `echo "rm -rf $$1" ;'
   to the real thing on line 362 in Makefile.in seems to fix, but I'm
   not sure that's really the way to do it.

4. Compiling on alpha-dec-osf3.2 fails in cmds.c:

gcc -c -Demacs -DHAVE_CONFIG_H  -I.        -I/usr/var/slash-tmp/toreo/xemacs-19.15-b4/src     -D_BSD       -I/yfm/include            -I/usr/var/slash-tmp/toreo/xemacs-19.15-b4/src/../lwlib    -g -O  cmds.c
cmds.c: In function `Fbeginning_of_line':
cmds.c:152: incompatible type for argument 1 of `XINT'
cmds.c:152: incompatible type for argument 1 of `XINT'
cmds.c: At top level:
cmds.c:156: warning: type mismatch with previous external decl
cmds.c:152: warning: previous external decl of `Fpoint_at_bol'
cmds.c:156: warning: type mismatch with previous implicit declaration
cmds.c:152: warning: previous implicit declaration of `Fpoint_at_bol'
cmds.c:156: warning: `Fpoint_at_bol' was previously implicitly declared to return `int'
[etc.]

Moving Fpoint_at_bol before Fbeginning_of_line makes things work.
This is with gcc, so I'm not sure why it works on other machines, but
my guess is that there is some 64bit pointers vs 32bit ints that's
doing this.

Sorry about the messy note,

-Toreo

-- 
Tore Olsen <toreo@colargol.idb.hist.no> drift@colargol, TIHLDE, IDB HiST

Surprise, fear, and a ruthless dedication to the Gnu!

