Date: Sun, 18 Aug 2002 09:22:33 -0700 (PDT) From: David Wolfskill <david@catwhisker.org> To: current@freebsd.org Subject: World breakage + (possible) patch [compiles; still building world] Message-ID: <200208181622.g7IGMXW0000538@bunrab.catwhisker.org>
next in thread | raw e-mail | index | archive | help
Symptom: ===> 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 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/ifvlan.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/ifieee80211.c gzip -cn /usr/src/sbin/ifconfig/ifconfig.8 > ifconfig.8.gz /usr/src/sbin/ifconfig/ifconfig.c: In function `setifflags': /usr/src/sbin/ifconfig/ifconfig.c:1002: invalid type argument of `->' *** Error code 1 1 error *** Error code 2 1 error *** Error code 2 1 error *** Error code 2 1 error *** Error code 2 1 error freebeast(5.0-C)[2] Patch for ifconfig ver. 1.76: Index: sbin/ifconfig/ifconfig.c =================================================================== RCS file: /cvs/freebsd/src/sbin/ifconfig/ifconfig.c,v retrieving revision 1.76 diff -u -r1.76 ifconfig.c --- sbin/ifconfig/ifconfig.c 18 Aug 2002 07:04:57 -0000 1.76 +++ sbin/ifconfig/ifconfig.c 18 Aug 2002 15:33:04 -0000 @@ -999,7 +999,7 @@ exit(1); } strncpy(my_ifr.ifr_name, name, sizeof (my_ifr.ifr_name)); - flags = (ifr->ifr_flags & 0xffff) | (my_ifr.ifr_flagshigh << 16); + flags = (my_ifr.ifr_flags & 0xffff) | (my_ifr.ifr_flagshigh << 16); if (value < 0) { value = -value; As note in the Subject:, the result compiles OK. I got through the buildworld, but am still building the kernel, so I cannot claim to have tested it. Cheers, david -- David H. Wolfskill david@catwhisker.org To paraphrase David Hilbert, there can be no conflicts between the discipline of systems administration and Microsoft, since they have nothing in common. 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?200208181622.g7IGMXW0000538>