Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 11 Feb 1995 11:57:41 -0800 (PST)
From:      Morgan Davis <root@io.cts.com>
To:        hackers@FreeBSD.org
Subject:   MSDOS FS panic, resuming make world
Message-ID:  <199502111957.LAA18292@io.cts.com>

next in thread | raw e-mail | index | archive | help
This message has two parts: a bug report and a question.

First, the bug report.  About half-way through a 'make world', I was
working in /mnt upon which was mounted my MS-DOS C: drive.  Okay, the
make is going on in the background, and I did this:

	io# cd /mnt/win95
	io# mv retail/* bld324

After pressing Enter, everything stops for about three seconds (there
was no disk activity that I could see), the screen clears and my bios
boot display comes up.  The first thing I did was to boot into DOS and
check the filesystem.  All was fine.  I rebooted FreeBSD, and, of
course, it cleaned up some minor filesystem glitches.  All is well.

Now, my question.  What's the best way to resume an interrupted 'make
world' so that I don't have to start from scratch, and that it
completes pretty much as if 'make world' had never stopped?  I see no
obvious make target for this.  I assume I can do this:

	cd /usr/src
	make
	make install
	cd /usr/share/man
	make makedb

If that's the safest solution, could we add a 'resume' or 'continue'
target to the top Makefile?  I'm sure this would come in handy.
Perhaps some brains could be added to keep some state information on
how far 'make world' actually gets so that 'make resume' knows which
incomplete level to jump back to in order to continue onward.  (This
suggestion is made after too many 'make world' attempts that bomb out
because someone botched a Makefile further down in the tree.)



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199502111957.LAA18292>