Date: Sun, 25 Apr 2004 14:10:28 -0700 From: Kent Stewart <kstewart@owt.com> To: freebsd-stable@freebsd.org, "Michael C.Shultz" <ringworm@inbox.lv> Subject: Re: make buildworld fails for STABLE Message-ID: <200404251410.28295.kstewart@owt.com> In-Reply-To: <20040425201228.D3AB48455@ringworm.mojavegreen.com> References: <20040425201228.D3AB48455@ringworm.mojavegreen.com>
next in thread | previous in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200404251410.28295.kstewart>