From owner-freebsd-bugs Thu Feb 1 11:10:07 1996 Return-Path: owner-bugs Received: (from root@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA19871 for bugs-outgoing; Thu, 1 Feb 1996 11:10:07 -0800 (PST) Received: (from gnats@localhost) by freefall.freebsd.org (8.7.3/8.7.3) id LAA19858 Thu, 1 Feb 1996 11:10:04 -0800 (PST) Resent-Date: Thu, 1 Feb 1996 11:10:04 -0800 (PST) Resent-Message-Id: <199602011910.LAA19858@freefall.freebsd.org> Resent-From: gnats (GNATS Management) Resent-To: freebsd-bugs Resent-Reply-To: FreeBSD-gnats@freefall.FreeBSD.org, mi@aldan.algebra.com Received: from aldan (PPP-84-12.BU.EDU [128.197.8.128]) by freefall.freebsd.org (8.7.3/8.7.3) with SMTP id LAA18963 for ; Thu, 1 Feb 1996 11:01:15 -0800 (PST) Received: (from mi@localhost) by aldan (8.6.12/8.6.12) id OAA04131; Thu, 1 Feb 1996 14:02:15 -0500 Message-Id: <199602011902.OAA04131@aldan> Date: Thu, 1 Feb 1996 14:02:15 -0500 From: Mikhail Teterin Reply-To: mi@aldan.algebra.com To: FreeBSD-gnats-submit@freebsd.org X-Send-Pr-Version: 3.2 Subject: bin/986: make or cd? Sender: owner-bugs@freebsd.org Precedence: bulk >Number: 986 >Category: bin >Synopsis: problems make-ing with cd in the rule >Confidential: no >Severity: serious >Priority: high >Responsible: freebsd-bugs >State: open >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Thu Feb 1 11:10:01 PST 1996 >Last-Modified: >Originator: Mikhail Teterin >Organization: >Release: FreeBSD 2.1-STABLE i386 >Environment: 2.1 release, tcsh >Description: Makefile (generated by xmkmf) has rule: all:: @case '${MFLAGS}' in *[ik]*) set +e;; esac; \ for i in $(SUBDIRS) ;\ do \ (cd $$i ; echo "making" all "in $(CURRENT_DIR)/$$i..."; \ $(MAKE) $(MFLAGS) all); \ done cd reportsi: can't cd to Make fails... >How-To-Repeat: Never happened before... Don't know... Here is a script: Script started on Thu Feb 1 13:45:59 1996 mi@aldan:~/knews (151) make Makefiles making Makefiles in Widgets... cd: can't cd to Widgets making Makefiles in src... cd: can't cd to src making Makefiles in util... cd: can't cd to util mi@aldan:~/knews (152) cd Widgets mi@aldan:~/knews/Widgets (153) ls ArtText.c KnappP.h MenuP.h ScrBar.h TextFieldP.h ArtText.h Layout.c Message.c ScrBar.o Toggle.c / Few lines removed for shortness -mi / ArtText.o Layout.h Message.h ScrBarP.h Toggle.h ArtTextP.h Layout.o Message.o ScrList.c Toggle.o mi@aldan:~/knews/Widgets (154) exit exit Script done on Thu Feb 1 13:46:28 1996 >Fix: Putting full path instead of just $$i let me build, but `make Makefiles' still fails. Tried chdir instead of cd with no result... >Audit-Trail: >Unformatted: