Path: utzoo!utgpu!news-server.csri.toronto.edu!rutgers!apple!usc!sdd.hp.com!ucsd!ucbvax!bloom-beacon!eru!hagbard!sunic!mcsun!hp4nl!charon!timo From: timo@cwi.nl (Timo Krijnen) Newsgroups: comp.sources.d Subject: Comments on ABC problems by the authors Message-ID: <2747@charon.cwi.nl> Date: 3 Jan 91 11:02:58 GMT Sender: news@cwi.nl Organization: The ABC Team, CWI, Amsterdam Lines: 45 Originator: timo@goudvink.cwi.nl We are a little late in responding to the problems that arose around the posting of the ABC distribution for Unix machines to comp.sources.unix because our institute was closed between Christmas and NewYear. Apologies. 1) Missing files. Aparently somewhere 11 files got lost, either between us and the moderator or further up the path. That accounts for all those complaints by the linker. 2) Setup and Unixes. Setup tries to find out what type of Unix you are running. After it was written (years ago:-) most unixes got "enhanced". Some SystemV-look-alikes added BSD-isms and vice versa. We have a new version which no longer uses SIGCLD and SIGCHLD, but instead tries to discriminate between BSD-types with SIGXCPU and VTALRM and checks for System V with SIGPWR. But it uses this only as a suggestion, leaving the ultimate choice to the installer herself. 3) getwd() versus getcwd(). Oops, we "fixed" that for System V without testing it, because we did not have any System V machines at the time. 4) compound() and remove() These are private routines, whose names were invented before they turned up in standard header files or libraries (like compound() on Sparcs and remove() in System V). The fixes are quite easy: add e.g. "#define compound b_compound" to an apropriate header file (ihdrs/i2par.h in this case). We are busy producing a posting to fix al these problems. I have send a mail to Rich Salz asking him to accept our fixes as a "definite" patch; otherwise we will post to comp.sources.bugs in a week or so. Groetjes, timo krijnen (timo@cwi.nl) PS. There indeed does exist a mailing list for ABC: abc-list@cwi.nl; send mail to abc-list-request@cwi.nl to join it. -- Timo Krijnen CWI (Center for Math. & Comp. Science), Amsterdam timo@cwi.nl