Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 07 Dec 1999 19:25:43 -0800
From:      Edwin Culp <eculp@MexComUSA.Net>
To:        Mark Newton <newton@internode.com.au>
Cc:        current@FreeBSD.ORG
Subject:   Re: "make world" broken on a 3 month old system
Message-ID:  <384DCFB7.61583B15@MexComUSA.Net>
References:  <19991208105600.A71026@internode.com.au>

next in thread | previous in thread | raw e-mail | index | archive | help
Mark Newton wrote:

> I'm trying to "make world" on a system last built on Sep 29th;  it's
> failing like so:
>
> ===> f77doc
> /usr/obj/usr/src/gnu/usr.bin/cc/f77doc created for /usr/src/gnu/usr.bin/cc/f77doc
> cd /usr/src/gnu/lib/libgcc; /usr/obj/usr/src/tmp/usr/bin/make -DWORLD -DNOINFO -DNOMAN -DNOPIC -DNOPROFILE -DNOSHARED cleandepend;  /usr/obj/usr/src/tmp/usr/bin/make -DWORLD -DNOINFO -DNOMAN -DNOPIC -DNOPROFILE -DNOSHARED all;  /usr/obj/usr/src/tmp/usr/bin/make -DWORLD -DNOINFO -DNOMAN -DNOPIC -DNOPROFILE -DNOSHARED -B install;  /usr/obj/usr/src/tmp/usr/bin/make -DWORLD -DNOINFO -DNOMAN -DNOPROFILE -DNOSHARED -B cleandir obj
> rm -f .depend /usr/obj/usr/src/gnu/lib/libgcc/GPATH /usr/obj/usr/src/gnu/lib/libgcc/GRTAGS  /usr/obj/usr/src/gnu/lib/libgcc/GSYMS /usr/obj/usr/src/gnu/lib/libgcc/GTAGS
> echo '#include <i386/xm-i386.h>'        > config.h
> echo '#include <xm-freebsd.h>'                          >> config.h
> echo '#include "gansidecl.h"'                           > tconfig.h
> echo '#include "i386/xm-i386.h"'        >> tconfig.h
> echo '#include "i386/i386.h"'   > tm.h
> echo '#include "i386/att.h"'                    >> tm.h
> echo '#include "svr4.h"'                                >> tm.h
> echo '#include <freebsd.h>'                             >> tm.h
> echo '#include "i386/freebsd.h"'                >> tm.h
> echo '#include "i386/perform.h"'                >> tm.h
> cc -c -O -pipe -I/usr/src/gnu/lib/libgcc/../../../contrib/gcc/config -I/usr/src/gnu/lib/libgcc/../../../contrib/gcc -I. -fexceptions -DIN_GCC -I/usr/obj/usr/src/tmp/usr/include -DL_mulsi3 -o _mulsi3.o /usr/src/gnu/lib/libgcc/../../../contrib/gcc/libgcc1.c
> *** Signal 12
>
> Stop in /usr/src/gnu/lib/libgcc.
> *** Error code 1
>
> Stop in /usr/src.
> *** Error code 1
>
> Stop.
> *** Error code 1
>
> Stop.
> *** Error code 1
>
> Stop.
>
> Should I be expecting this? :-)
>
>     - mark

I think that your problem is covered in this  cut and paste from /usr/src/UPDATING that has very interesting content:-)  Be sure and read everything previous to this also.

19990929:
        The sigset_t datatype has been changed from an integral type
        to a compound type and can hold 128 signals. Syscalls directly
        or indirectly using the new sigset_t have been added as to
        maintain compatibility with existing binaries. A new kernel must
        be made and installed and booted with before a make world can
        be done.

Hope that helps.

ed



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




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