Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 16 Sep 1998 17:12:10 -0400 (EDT)
From:      Andrew Gallatin <gallatin@cs.duke.edu>
To:        freebsd-alpha@FreeBSD.ORG
Subject:   buildworld, anyone?
Message-ID:  <13824.9321.674465.157851@grasshopper.cs.duke.edu>

next in thread | raw e-mail | index | archive | help

Has anybody managed to build the world since P day?
I'm attempting to get a recent world onto a machine that's running
-current from about 1 month ago.

My first problem was that contrib/perl5/pp.c causes gcc to die.  This allows me to
make it past that point:

RCS file: /scratch/freebsd-cvs/src/contrib/perl5/pp.c,v
retrieving revision 1.1.1.1
diff -r1.1.1.1 pp.c
1658a1659
> #if !(defined __FreeBSD__ && defined (__alpha))
1659a1661
> #endif

But I now die much later on: 

	cat /usr/src/gnu/usr.bin/perl/perl/../../../../contrib/perl5/ext/re/re.pm > /usr/obj/elf/usr/src/gnu/usr.bin/perl/perl/lib/re.pm
	miniperl /usr/src/gnu/usr.bin/perl/perl/../../../../contrib/perl5/configpm  Config.pm Porting/Glossary myconfig config.sh
	pid 24498 (miniperl): unaligned access: va=0x1202595cc pc=0x12005f570 ra=0x12005cebc op=stq
	...
	...
	pid 24498 (miniperl): unaligned access: va=0x120271284 pc=0x12005fc04 ra=0x12005b398 op=ldq
	*** Signal 11


I also whacked src/lib/libcam/scsi_cmdparse.c into submission via:

RCS file: /scratch/freebsd-cvs/src/lib/libcam/scsi_cmdparse.c,v
retrieving revision 1.1
diff -r1.1 scsi_cmdparse.c
658c658
<       ap = (va_list)0;
---
>       bzero((caddr_t)&ap, sizeof(va_list));
681c681
<       ap = (va_list)0;
---
>       bzero((caddr_t)&ap, sizeof(va_list));
735c735
<       ap = (va_list)0;
---
>       bzero((caddr_t)&ap, sizeof(va_list));
776c776
<       ap = (va_list)0;
---
>       bzero((caddr_t)&ap, sizeof(va_list));
787c787
<       ap = (va_list) 0;
---
>       bzero((caddr_t)&ap, sizeof(va_list));


Also, is there any way to pick up a buildworld *EXACTLY* where you
left off, like a normal make would do?  I'm doing this in the
background on a slow box, and its getting rather frustrating..

Thanks,

Drew

------------------------------------------------------------------------------
Andrew Gallatin, Sr Systems Programmer	http://www.cs.duke.edu/~gallatin
Duke University				Email: gallatin@cs.duke.edu
Department of Computer Science		Phone: (919) 660-6590

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



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