Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 21 Jan 1998 16:28:27 +1030
From:      Greg Lehey <grog@lemis.com>
To:        George Vagner <kf7nn@mutsgo.dyn.ml.org>
Cc:        questions@freebsd.org, FreeBSD current users <FreeBSD-current@freebsd.org>
Subject:   Re: kernel make^H^H^H^Hbreak
Message-ID:  <19980121162827.41222@lemis.com>
In-Reply-To: <199801210509.XAA10551@epcot.spdc.ti.com>; from George Vagner on Tue, Jan 20, 1998 at 11:09:09PM -0600
References:  <199801210509.XAA10551@epcot.spdc.ti.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jan 20, 1998 at 11:09:09PM -0600, George Vagner wrote:
>
> Greg that fixed the previous problem with doing the config! thanks

You're welcome.

> I tried to do a make on the last cvsupped files and i get this now.
> now I am really stuck, does anyone know why this stopped compiling?
> do i need to do a make clean or something after cvsupping? cause i
> didnt.

> cc -c -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit  -Wnested-externs
> -Wstrict-prototypes -Wmissing-prototypes  -Wpointer-arith  -nostdinc -I- -I. -I.
> ./.. -I../../../include -DFAILSAFE -DNFS -DFFS -DKERNEL -include opt_global.h  .
> ./../pci/bt9xx.c

Although it's normally correct and polite to wrap long lines, this
kind of output is an exception.  It's easier to read when it looks
exactly like it would on the screen--one long line.

> cc -c -O -Wreturn-type -Wcomment -Wredundant-decls -Wimplicit  -Wnested-externs
> -Wstrict-prototypes -Wmissing-prototypes  -Wpointer-arith  -nostdinc -I- -I. -I.
> ./.. -I../../../include -DFAILSAFE -DNFS -DFFS -DKERNEL -include opt_global.h  .
> ./../pci/if_de.c
> ../../pci/if_de.c: In function `tulip_addr_filter':
> ../../pci/if_de.c:3038: storage size of `step' isn't known
> ../../pci/if_de.c:3096: warning: implicit declaration of function `ETHER_FIRST_M
> ULTI'
> ../../pci/if_de.c:3098: dereferencing pointer to incomplete type
> ../../pci/if_de.c:3098: dereferencing pointer to incomplete type
> ../../pci/if_de.c:3099: dereferencing pointer to incomplete type
> ../../pci/if_de.c:3106: warning: implicit declaration of function `ETHER_NEXT_MU
> LTI'
> ../../pci/if_de.c:3147: dereferencing pointer to incomplete type
> ../../pci/if_de.c:3147: dereferencing pointer to incomplete type
> ../../pci/if_de.c:3148: dereferencing pointer to incomplete type
> ../../pci/if_de.c:3149: dereferencing pointer to incomplete type
> ../../pci/if_de.c:3150: dereferencing pointer to incomplete type
> ../../pci/if_de.c: In function `tulip_ifioctl':
> ../../pci/if_de.c:4475: warning: implicit declaration of function `ether_addmult
> i'
> ../../pci/if_de.c:4477: warning: implicit declaration of function `ether_delmult
> i'
> ../../pci/if_de.c: In function `tulip_pci_attach':
> ../../pci/if_de.c:5239: request for member `cfg1' in something not a structure o
> r union
> ../../pci/if_de.c:5239: request for member `cfg1' in something not a structure o
> r union
> *** Error code 1
>
> Stop.

1.  You've omitted a lot of information here.  What are you making?
    Just the kernel?  In that case, config will remove the entire
    build directory, which is a pretty radical 'make clean'.

2.  Which version of FreeBSD are you making?  In my last message I
    assumed -CURRENT.  If that's the case you should, in principle,
    send messages to FreeBSD-current@FreeBSD.org.  However, this
    problem doesn't really warrant a message yet.  Running -CURRENT
    means you're pretty much on your own.  See Mike Smith's document
    on this subject (ftp://ftp.lemis.com/pub/staying-current).

3.  This particular one looks suspiciously like a broken source file
    in -CURRENT, since somebody else asked about checking out an
    earlier version of exactly this file today.  See my reply to him,
    check out the previous version, and try again.

Greg



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