Re: make buildworld fails for STABLE
From: Kent Stewart (kstewart_at_owt.com)
Date: 04/25/04
- Previous message: Christopher Nehren: "Re: Valgrind for FreeBSD"
- In reply to: Michael C.Shultz: "make buildworld fails for STABLE"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
To: freebsd-stable@freebsd.org, "Michael C.Shultz" <ringworm@inbox.lv> Date: Sun, 25 Apr 2004 14:10:28 -0700
On Sunday 25 April 2004 01:12 pm, Michael C.Shultz wrote:
> >Submitter-Id: current-users
> >Originator: Michael C. Shultz <ringworm@inbox.lv>
> >Organization: Mojavegreen Software Co.
> >Confidential: no
> >Synopsis: make buildworld fails for STABLE
> >Severity: serious
> >Priority: medium
> >Category: i386
> >Class: sw-bug
> >Release: FreeBSD 4.10-BETA i386
> >Environment:
>
> System: FreeBSD ringworm.mojavegreen.com 4.10-BETA FreeBSD 4.10-BETA
> #0: Wed Apr 7 20:15:25 PDT 2004
> mike@ringworm.home.com:/speed/usr.obj/storage/usr.src/sys/RINGWORM
> i386
>
> >Description:
>
> Build world for STABLE failed for me this morning with:
>
> /usr.src/sbin/ifconfig/ifconfig.c:288: `IFCAP_POLLING' undeclared
> here (not in a function) /usr.src/sbin/ifconfig/ifconfig.c:288:
> initializer element is not constant
> /usr.src/sbin/ifconfig/ifconfig.c:288: (near initialization for
> `cmds[71].c_parameter') /usr.src/sbin/ifconfig/ifconfig.c:289:
> `IFCAP_POLLING' undeclared here (not in a function)
> /usr.src/sbin/ifconfig/ifconfig.c:289: initializer element is not
> constant /storage/usr.src/sbin/ifconfig/ifconfig.c:289: (near
> initialization for `cmds[72].c_parameter')
>
> >How-To-Repeat:
>
> cd /usr/src
> make buildworld
>
My mirror updated at 1825 UTC and I didn't have any problem. Did you
wait an hour and re-cvsup.
===> sbin/ifconfig
cc -O -pipe -DUSE_IF_MEDIA -DINET6 -DUSE_VLANS -DUSE_IEEE80211 -DNS
-Wall -Wmissing-prototypes -Wcast-qual -Wwrite
-strings -Wnested-externs -I.. -c /usr/src/sbin/ifconfig/ifconfig.c
cc -O -pipe -DUSE_IF_MEDIA -DINET6 -DUSE_VLANS -DUSE_IEEE80211 -DNS
-Wall -Wmissing-prototypes -Wcast-qual -Wwrite
-strings -Wnested-externs -I.. -c /usr/src/sbin/ifconfig/ifmedia.c
BTW, the "-I" point to where the non-normal headers are located. You
don't need or want the full path in.
Kent
> >Fix:
>
> The problem is in /usr/src/sbin/ifconfig/ifconfig.c there is a line:
>
> #include <net/if.h>
>
> that prevents the new if.h at /usr/src/sys/net/if.h
>
> from being read.
> it should read:
>
> #include "../../sys/net/if.h"
>
> inorder to pull the new if.h
>
> So I am including a patch for /usr/src/sbin/ifconfig/ifconfig.c
> below:
> PS: I've never sent a patch before, if this is wrong please
> explain or tell me where I can find the correct what to do it.
> Thanks.
>
> --- ifconfig.c.ORIG Sun Apr 25 12:38:02 2004
> +++ ifconfig.c Sun Apr 25 12:53:02 2004
> @@ -54,7 +54,11 @@
> #include <sys/linker.h>
>
> #include <net/ethernet.h>
> +/**************************
> #include <net/if.h>
> +***************************/
> + #include "../../sys/net/if.h"
> +/***************************/
> #include <net/if_var.h>
> #include <net/if_dl.h>
> #include <net/if_types.h>
>
>
> _______________________________________________
> freebsd-stable@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to
> "freebsd-stable-unsubscribe@freebsd.org"
-- Kent Stewart Richland, WA http://users.owt.com/kstewart/index.html _______________________________________________ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "freebsd-stable-unsubscribe@freebsd.org"
- Previous message: Christopher Nehren: "Re: Valgrind for FreeBSD"
- In reply to: Michael C.Shultz: "make buildworld fails for STABLE"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
- Re: Cant play CD / mount CDROM
... On Monday 02 May 2005 01:23 pm, Toomas Aas wrote: ... Let's go back to basic
and start with what did Michael do. ... Kent Stewart ... To unsubscribe,
... (freebsd-questions) - Re: getting xorg working on an old box .....
... However at the terminal prompt after interrupting a failed xorg session I typed in
startx. ... Michael Fothergill ... To UNSUBSCRIBE, email to debian-user-REQUEST@xxxxxxxxxxxxxxxx
... Trouble? ... (Debian-User) - RE: Promise FastTrak 100
... the past couple of days while we were trying to get our Reverse DNS ... Kent
Stewart ... To unsubscribe, ... (freebsd-questions) - Re: Make buildworld fails (many times)
... >> RAM or other failing hardware. ... Kent Stewart ...
To unsubscribe, ... (freebsd-questions) - Re: Make installworld failure
... > and a bunch of other error code 1's back up the directory tree. ... Are
you running the installworld from single user mode ... Kent Stewart ... To
unsubscribe, ... (freebsd-stable)