On Sun, May 30, 1999 at 02:36:08PM -0400, Roland McGrath was heard to say: > > I've been trying to compile Guile on the Hurd and after a few changes (see > > my earlier posting about poking inside FILE *s) it compiles. However, after > > touching build-stamp the computer dies with messages about: [unfortunately > > this > > is only an approximate transcription, I don't have any way to save the > > actual > > message] > > > > (default-pager): refusing paging request because of previous errors > > ... [repeated lots of times] ... > > *** [Error 2] Computer bought the farm > > make: [Error 2] Computer bought the farm > > Whenever you see any "(default pager): " messages, stop and investigate > right away. That error "... because of previous paging errors" should come > only after some previous errors from the default pager. (Most likely from > running out of swap).
Unfortunately I wasn't present when this happened, my usual routine with compilation is to start it and then go do something else :-) > > It looks like this has something to do with the pager but I can't find the > > previous errors it refers to (since the Mach console doesn't have > > backscrolling..maybe I could try piping the compile through less..) > > Unfortunately, those messages from the default pager go directly to the > console device, not through the terminal driver or anything else you can > catch. Ouch. Yeah, I noticed that when I tried to catch the output of make (a lot of things seem to avoid stdout and stderr, even normal compilation output..) > > It may help to mention that my computer doesn't have swap space under the > > Hurd due to the fact that I can't get it to recognize my Linux swap > > partition. > > Indeed, having no swap is no doubt the problem. Please report the details > of your problem with swap. I believe the current Hurd handles Linux 2.0 > and 2.2 swap signature pages correctly, though I have myself only tested a > 2.0 page. The problems were that it didn't work right off when I boostrapped the Hurd last week and I decided not to worry about it immediately unless it caused problems. It turned out that I had to edit one line in /boot/servers.boot :) Unfortunately that didn't make the problems go away.. (see my other message) I'll do a reboot to try again and see if I can collect more data for you (eg, it looks to me now like the pager is coming up correctly but I could be wrong) Daniel -- All generalizations are dangerous.

