home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.os.linux
- Path: sparky!uunet!email!saruman.neuro.tuwien.ac.at!kircher
- From: kircher@saruman.neuro.tuwien.ac.at (Gerhard R. Kircher)
- Subject: Re: Bison Problem (SLS package)
- Message-ID: <1992Nov13.104540.9394@email.tuwien.ac.at>
- Sender: news@email.tuwien.ac.at
- Nntp-Posting-Host: saruman.neuro.tuwien.ac.at
- Organization: Technical University of Vienna
- X-Newsreader: TIN [version 1.1 PL6]
- Date: Fri, 13 Nov 1992 10:45:40 GMT
- Lines: 20
-
- The Problem: In an old SLS version there existed a symlink
- /usr/bin/yacc -> /usr/bin/bison
- One of the last SLS updates (i think zafix.taz) added a shell script
- /usr/bin/yacc containing
- /usr/bin/bison -y $*
- to call bison in yacc compatibility mode.
- Unfortunately this does not overwrite the existing link, but
- The /usr/bin/bison binary. So We end up with /usr/bin/bison
- being a recursive shell script. When exectuting it, we run out
- of resources (too many open files).
-
- The Solution: 1) Remove the symlink /usr/bin/yacc -> /usr/bin/bison
- 2) move /usr/bin/bison to /usr/bin/yacc
- 3) reinstall /usr/bin/bison from bin.taz on the ?? distribution disk
-
- -Gerhard
-
- Gerhard Kircher kircher@neuro.tuwien.ac.aT
-
-
-