Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 07 Sep 2000 07:45:38 +0000
From:      Nikita Proskourine <nop1@cornell.edu>
To:        freebsd-stable@FreeBSD.org
Subject:   problems with make buildworld still...
Message-ID:  <39B747A2.E5B74CF6@cornell.edu>

next in thread | raw e-mail | index | archive | help
Hi guys,

Following the advice of several people here, I experimented with the
source tree included on my CDs of FreeBSD. I have CDs for FreeBSD 4.0
release, so I installed all the source packages and gave it a try. I
thought that I better make sure that I can build that (they wouldn't
include a non-buildable tree on a CD, would they?) before I cvsup, first
to 4.0 stable, then to 4.1 stable.

I had a number of disappointments:
1) At least 1 file so far I identified as corrupted right after install
from CD (contrib/gdb/gdb/jv-exp.y). After the build failed, I
successfully searched the log for the cause of the error and fetched the
file from ftp.
2) I ran the build again. This time the build stopped with a much less
informative error. Here is the relevant part of the log:

===> usr.bin/killall
cd /usr/src/usr.sbin/fdwrite; make _EXTRADEPEND
===> sys/modules/ugen
echo fdwrite: /usr/obj/usr/src/i386/usr/lib/libc.a  >> .depend
===> usr.bin/ktrace
===> usr.sbin/gifconfig
@ -> /usr/src/sys
machine -> /usr/src/sys/i386/include
rm -f .depend
mkdep -f .depend -a    -I/usr/obj/usr/src/i386/usr/include
/usr/src/usr.bin/ktrace/ktrace.c /usr/src/usr.bin/ktrace/subr.c
touch opt_usb.h
perl @/kern/makedevops.pl -h @/kern/bus_if.m
perl @/kern/makedevops.pl -h @/kern/device_if.m
rm -f .depend
mkdep -f .depend -a    -DINET6 -I/usr/obj/usr/src/i386/usr/include
/usr/src/usr.sbin/gifconfig/gifconfig.c
perl @/kern/vnode_if.pl -h @/kern/vnode_if.src
cd /usr/src/usr.bin/ktrace; make _EXTRADEPEND
echo ktrace: /usr/obj/usr/src/i386/usr/lib/libc.a  >> .depend
cd /usr/src/usr.sbin/gifconfig; make _EXTRADEPEND
rm -f .depend
mkdep -f .depend -a   -nostdinc -D_KERNEL -DKLD_MODULE -I- -I. -I@
-I@/../include -I/usr/obj/usr/src/i386/usr/include
/usr/src/sys/modules/ugen/../../dev/usb/ugen.c
echo gifconfig: /usr/obj/usr/src/i386/usr/lib/libc.a  >> .depend
===> usr.bin/kzip
rm -f .depend
mkdep -f .depend -a    -I/usr/obj/usr/src/i386/usr/include
/usr/src/usr.bin/kzip/kzip.c
===> usr.sbin/ifmcstat
===> sys/modules/uhid
mkdep: compile failed
*** Error code 1
cd /usr/src/usr.bin/kzip; make _EXTRADEPEND
1 error
*** Error code 2
1 error
rm -f .depend

...
Error code 2 continues to propagate at this point.

3) Could it be that there are bugs in FreeBSD 4.0 release that cause
corruption of files in the filesystem on a dual-processor machine? I am
getting many copies of the following message:

ad2: WRITE command timeout - resetting
ata1: resetting devices .. done

3) At this point I'm stuck, not knowing whether it's worth to cvsup and
hope it fixes build errors or whether it will only make matters worse.


--
   ___         ___      [ Unix is very Friendly ...     ||  cs
  /  __ __ __ /__/__      ... just pickier about        || ling
 /--/_//_ /_ / \ /_ /\    who it makes friends with.  ] ||  ai
/  /\ /_ /_ /__/__//_/  Nikita Proskourine / Cornell University





To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-stable" in the body of the message




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