Two problems with arla 0.25

Rainer Schoepf schoepf at uni-mainz.de
Wed Jun 9 15:36:00 CEST 1999


[moderator note: large attachments removed]

Hello,

I'm experimenting with Arla on Solaris7/X86. It works quite well, but
has some problems.

1. The build process fails because the name of the xfs module in
xfs/solaris is the same as the name of the include directory. That's
easy to solve, I changed the module name in the Makefile to
xfs_module.

2. I see a strange behaviour when a directory is created, populated
and deleted immediately afterwards. This happened while I was trying
to build egcs. I boiled it down to the following sequence of commands:

mkdir tmpcopy
if [ xlibgcc1.null != x ];                      \
then (cd tmpcopy; ar x ../libgcc1.null);        \
else true;                                      \
fi
(cd tmpcopy; chmod +w * > /dev/null 2>&1)
(cd tmpcopy; ar x ../libgcc2.a)
(cd tmpcopy; ar rc ../tmplibgcc.a *.o)
rm -rf tmpcopy
sleep 3
rm -rf tmpcopy

The first rm -rf comes back with:
rm: Unable to remove tmpcopy: File exists

The second rm -rf works.

The appended system call trace shows that in the first case, reading
the directory does not give all filenames.

I'm afraid I don't know what's going on. I append the debugging output
of xfs and arlad.

Thanks a lot for your efforts.

Rainer Schöpf




-- 
   Rainer Schöpf
   Zentrum für Datenverarbeitung           A point of view can be a dangerous
    der Universität Mainz                  luxury when substituted for insight
   Anselm-Franz-von-Bentzel-Weg 12         and understanding.
   D-55099 Mainz
   Germany                                  Herbert Marshall McLuhan:
   <Schoepf at Uni-Mainz.DE>                          The Gutenberg Galaxy





More information about the Arla-drinkers mailing list