From owner-freebsd-stable Thu Apr 5 17: 6:49 2001 Delivered-To: freebsd-stable@freebsd.org Received: from dojo.tao.ca (tao.ca [198.96.117.188]) by hub.freebsd.org (Postfix) with ESMTP id C139A37B43E for ; Thu, 5 Apr 2001 17:06:43 -0700 (PDT) (envelope-from anarcat@tao.ca) Received: by dojo.tao.ca (Postfix, from local user) id 666494E75; Thu, 5 Apr 2001 19:06:42 -0500 (EST) Date: Thu, 5 Apr 2001 19:06:42 -0500 From: anarcat To: stable@freebsd.org Subject: Re: Spontaneous reboot, no panic. Recovering from a crash. Message-ID: <20010405190642.A28337@dojo> References: <20010404231722.A25165@dojo> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-md5; protocol="application/pgp-signature"; boundary="zYM0uCDKw75PZbzx" Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20010404231722.A25165@dojo>; from anarcat on Wed, Apr 04, 2001 at 23:17:23 -0500 X-Uptime: 6:52pm up 61 days, 20:38, 9 users, load average: 0.29, 0.48, 0.47 Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG --zYM0uCDKw75PZbzx Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi again. I'm having a lot of problems recovering from last night's crash. I tried to make the world again to fix any possible data corruption.=20 The first attempt (make buildworld after a fresh cvsup) stopped at: =3D=3D=3D> gnu/usr.bin/man/makewhatis "/etc/objformat", line 0: Cannot open /etc/objformat make: fatal errors encountered -- cannot continue *** Error code 1 Stop in /usr/src/gnu/usr.bin/man. *** Error code 1 Stop in /usr/src/gnu/usr.bin. *** Error code 1 Stop in /usr/src/gnu. I don't understand what this means. The file is perfectly normal. anarcat@shall [anarcat]$ cat /etc/objformat=20 OBJFORMAT=3Delf anarcat@shall [anarcat]$=20 Also note that I have been able to successfully rebuild and install man subsequently (sp?) using cd make && make install ... I decided to make a new cvsup. Which did not update any file. Very well, let's try make buildworld again: cc -O -pipe -march=3Dpentium -I. -DIN_GCC -DHAVE_CONFIG_H -DPREFIX=3D\"/usr\" -I/usr/obj/usr/src/gnu/usr.bin/cc/cc_tools/../cc_tools -I/usr/src/gnu/usr.bin/cc/cc_tools/../cc_tools -I/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc -I/usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/config -c /usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/gencheck.c In file included from /usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/gencheck.c:22: /usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/system.h:440: warning: `S_ISFIFO' redefined /usr/include/sys/stat.h:190: warning: this is the location of the previous definition In file included from /usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/gencheck.c:22: /usr/src/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/system.h:473: unbalanced `#endif' *** Error code 1 Stop in /usr/src/gnu/usr.bin/cc/cc_tools. *** Error code 1 Then I try to rm -rf /usr/obj, no luck there either, same error as last. Now I'm really wondering what's going on.=20 I haven't been able to build a kernel either: mkdep -a -f .newdep -O -pipe -Wall -Wredundant-decls ... param.c vnode_if.c config.c ../../i386/i386/genassym.c In file included from ../../sys/vnode.h:517, from ../../kern/imgact_aout.c:44: vnode_if.h:899: unterminated macro call In file included from ../../sys/vnode.h:517, from ../../kern/imgact_elf.c:53: vnode_if.h:899: unterminated macro call In file included from ../../sys/vnode.h:517, from ../../kern/init_main.c:57: vnode_if.h:899: unterminated macro call In file included from ../../sys/vnode.h:517, from ../../kern/kern_linker.c:44: vnode_if.h:899: unterminated macro call vnode_if.h:1424: macro `__P' used with too many (39) args vnode_if.h:1438: macro `VDESC' used with too many (13) args vnode_if.h:1444: macro `VCALL' used with too many (25) args vnode_if.h:1460: macro `__P' used with too many (21) args vnode_if.h:1472: macro `VDESC' used with too many (10) args =2E... vnode_if.h:1981: macro `__P' used with too many (94) args vnode_if.h:2001: macro `VDESC' used with too many (15) args vnode_if.h:2013: macro `VCALL' used with too many (27) args In file included from ../../sys/vnode.h:517, from ../../kern/kern_ktrace.c:47: vnode_if.h:899: unterminated macro call vnode_if.h:1288: unterminated string or character constant vnode_if.h:1288: unterminated string or character constant vnode_if.h:1288: unterminated string or character constant shall# I anyone has any idea, his guess is as good as mine. My next step is to burn a RC image and try an upgrade procedure which would be a very big PITA. Or simply a backup and an install over (without touching /u :)... thanks for any hint A. --zYM0uCDKw75PZbzx Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.0 (GNU/Linux) Comment: For info see http://www.gnupg.org iEYEARECAAYFAjrNCJEACgkQ7uV99pHLOSKDuQCfWkuSGEKKZpzcx8lP4mri0/pl 1JwAmwQYzv27qJygnP/WnHs44jir5rO9 =yAvm -----END PGP SIGNATURE----- --zYM0uCDKw75PZbzx-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message