Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!iuvax!ndcvb!przemek From: przemek@ndcvb.cc.nd.edu (Przemek Klosowski) Newsgroups: gnu.bash.bug Subject: bash-1.04 on Convex Summary: can't install it.. Message-ID: <39@ndcvb.cc.nd.edu> Date: 3 Jan 90 01:04:07 GMT Reply-To: przemek@ndcvb (Przemek Klosowski) Organization: OUC , University of Notre Dame Lines: 13 I tried to install Bash 1.04 on Convex; I defined CONVEX and Bsd. I did the same thing for Bash 1.03 and 1.02 before, with success; but with v.1.04 I get loader error because shell.c calls procedure setvbuf(FILE, int, int, int) and this procedure isn't in my libraries. Where is this procedure supposed to be? If it is supposed to be there but isn't because of Convex's oversight, what can I do? Also, on Convex, file sys/pcntl.h is broken---last statement lacks a semicolon. Convex's C doesn't complain, but gcc (justly) does. I just include manually a modified copy of pcntl.h before it gets included by the program, but if other people have the same problem, maybe it could be worked around in the original code... przemek