[comp.unix.ultrix] Ultrix 4.0 ranlib bug?

terry@sunquest.UUCP (Terry Friedrichsen) (09/12/90)

Just finished the bold mission of making X11R4 from sources on a DS5000
under Ultrix 4.0.  Not too bad; only a few bogons nailed me.

One of these was an apparent ranlib problem.  According to the man page,
"sufficient space must exist on the file system which contains the current
directory".  That makes it sound like it calls ar with the -l option (use
the local directory instead of /tmp for scratch space).

However, ranlib does not, in fact, seem to do this.  My /tmp had just over one
megabyte available, and ranlib failed on one of the X libraries (libX11.a, I
think) with "no space left on filesystem" or words to that effect (there was
LOADS of space on the "filesystem which contains the current directory").
I solved the problem by simply doing "ar -l" straight up.

My conlusion from this is that ranlib does NOT give the -l option to ar.
So is this a bug in ranlib or am I drawing the wrong conclusion from the
ranlib man page?

Terry R. Friedrichsen

TERRY@VENUS.SUNQUEST.COM  (this should work these days)
uunet!sunquest!terry      (I know this works)
TERRY@SDS.SDSC.EDU        (alternate address; I live and work in Tucson)

Quote:  "Do, or do not.  There is no 'try'" - Yoda, The Empire Strikes Back