From owner-freebsd-current Fri May 31 06:26:02 1996 Return-Path: owner-current Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id GAA11664 for current-outgoing; Fri, 31 May 1996 06:26:02 -0700 (PDT) Received: from jolt.eng.umd.edu (jolt.eng.umd.edu [129.2.102.5]) by freefall.freebsd.org (8.7.5/8.7.3) with ESMTP id GAA11659 for ; Fri, 31 May 1996 06:26:00 -0700 (PDT) Received: from professor.eng.umd.edu (professor.eng.umd.edu [129.2.98.207]) by jolt.eng.umd.edu (8.7.5/8.7.3) with ESMTP id JAA20697; Fri, 31 May 1996 09:25:20 -0400 (EDT) Received: (from chuckr@localhost) by professor.eng.umd.edu (8.7.5/8.7.3) id JAA22933; Fri, 31 May 1996 09:25:20 -0400 (EDT) Date: Fri, 31 May 1996 09:25:20 -0400 (EDT) From: Chuck Robey X-Sender: chuckr@professor.eng.umd.edu To: "Christoph P. Kukulies" cc: freebsd-current@freefall.freebsd.org Subject: Re: yacc rules break many things In-Reply-To: <199605311003.MAA24073@gilberto.physik.rwth-aachen.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-current@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk On Fri, 31 May 1996, Christoph P. Kukulies wrote: > /usr/src/lib/libform > > was the next stopper. Something seems to have changed in the yacc > rules. The sources always rely on y.tab.h being present > but the -b prefix switch changes that to .tab.h. > I hand fixed it by adding a line > > cp ${.PREFIX}.tab.h y.tab.h > > in the sys.mk .y.o: rule but this is surely only a temporary hack > since it leaves both header files and the clean target might not know > about it. > > Or am I totally off? There was a warning from PHK about the fact that he was changing the yacc rules, and this would break a lot of things in the tree. He's been making commits to fix it; don't you see them? Among the problems he mentioned in that y.tab.h would be changing names. > > --Chris Christoph P. U. Kukulies kuku@gil.physik.rwth-aachen.de > ----------------------------+----------------------------------------------- Chuck Robey | Interests include any kind of voice or data chuckr@eng.umd.edu | communications topic, C programming, and Unix. 9120 Edmonston Ct #302 | Greenbelt, MD 20770 | I run Journey2 and n3lxx, both FreeBSD (301) 220-2114 | version 2.2 current -- and great FUN! ----------------------------+-----------------------------------------------