From rannumgen@globaleyes.net  Sun Mar 22 17:57:31 2009
Return-Path: <rannumgen@globaleyes.net>
Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34])
	by hub.freebsd.org (Postfix) with ESMTP id EED29106566C
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 22 Mar 2009 17:57:31 +0000 (UTC)
	(envelope-from rannumgen@globaleyes.net)
Received: from MX1.ll.net (mail.globaleyes.net [209.131.230.155])
	by mx1.freebsd.org (Postfix) with ESMTP id BD65B8FC16
	for <FreeBSD-gnats-submit@freebsd.org>; Sun, 22 Mar 2009 17:57:31 +0000 (UTC)
	(envelope-from rannumgen@globaleyes.net)
Received: from FreeBSD1.LocalNET10 (pool-96-230-105-97.chi01.dsl-w.verizon.net [96.230.105.97]) by MX1.ll.net
  (Vircom SMTPRS 4.4.571.23) with ESMTP id <B0890423176@MX1.ll.net> for <FreeBSD-gnats-submit@freebsd.org>;
  Sun, 22 Mar 2009 12:57:29 -0500
Message-Id: <1237744647.15116@FreeBSD1.LocalNET10>
Date: Sun, 22 Mar 2009 12:57:27 -0500
From: "RandomUser" <rannumgen@globaleyes.net>
To: "FreeBSD gnats submit" <FreeBSD-gnats-submit@freebsd.org>
Subject: src/sys/i386 kernel make fails with: "if_ath.c:3416: error: no member named 'rs_flags'"
X-Send-Pr-Version: gtk-send-pr 0.4.9 
X-GNATS-Notify:

>Number:         132942
>Category:       i386
>Synopsis:       src/sys/i386 kernel make fails with: "if_ath.c:3416: error: no member named 'rs_flags'"
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    gavin
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Mar 22 18:00:18 UTC 2009
>Closed-Date:    Tue Mar 24 14:42:28 UTC 2009
>Last-Modified:  Sat Mar 28 04:40:02 UTC 2009
>Originator:     RandomUser
>Release:        FreeBSD 7.1-STABLE i386
>Organization:
>Environment:


System: FreeBSD 7.1-STABLE #2: Mon Feb  9 01:20:00 CST 2009

last cvsup update: Sun Mar 22 10:16:09 CDT 2009


>Description:


--------------------------------------------------------------
>How-To-Repeat:





>Fix:





>Release-Note:
>Audit-Trail:
State-Changed-From-To: open->closed 
State-Changed-By: gavin 
State-Changed-When: Tue Mar 24 14:33:32 UTC 2009 
State-Changed-Why:  
To submitter: something is messed up with your source code - although 
line 3416 does reference rs_flags, line 3414 also does but yet wasn't 
complained about during the compile.  I'd suggest you remove all files 
from /usr/src and /usr/obj and update your sources again.  Also, please 
check /usr/src/UPDATING in case the following entry is relevent: 
20090312: 
The open-source Atheros HAL has been merged from HEAD 
to STABLE. 
The kernel compile-time option AH_SUPPORT_AR5416 has been 
added to support certain newer Atheros parts, particularly 
PCI-Express chipsets. 
The following modules are no longer available, and should be 
removed from MODULES_OVERRIDE and/or loader.conf:- 
ath_hal ath_rate_amrr ath_rate_onoe ath_rate_sample 

If things still do not work, please follow this UP with an email to 
freebsd-stable@freebsd.org - build problems are much more likely to be 
resolved there rather than as a PR. 


Responsible-Changed-From-To: freebsd-i386->gavin 
Responsible-Changed-By: gavin 
Responsible-Changed-When: Tue Mar 24 14:33:32 UTC 2009 
Responsible-Changed-Why:  
Track 

http://www.freebsd.org/cgi/query-pr.cgi?pr=132942 

From: Random User <rannumgen@globaleyes.net>
To: bug-followup@FreeBSD.org, rannumgen@globaleyes.net
Cc:  
Subject: Re: i386/132942: src/sys/i386 kernel make fails with: "if_ath.c:3416:
 error: no member named 'rs_flags'"
Date: Fri, 27 Mar 2009 23:31:50 -0500

 It appears that the problem was related to an older version of the 
 GENERIC kernel with two local mods that contained something that failed 
 the compile. After deleting /usr/src and re-cvsup-ing everything, but 
 retaining the older modified GENERIC, the compile again failed, now with 
 both lines 3414 and 3416 reporting the error. Deleting the old, 
 modified, GENERIC, copying the 7.2-PRELEASE GENERIC and making the same 
 two modifications NOW compiles correctly (sigh!).
>Unformatted:
 >>> World build completed on Sun Mar 22 11:54:37 CDT 2009
 --------------------------------------------------------------
 
 ==> make.buildkernel <==
 /usr/src/sys/dev/ath/if_ath.c:3416: error: 'const struct ath_rx_status' has no member named 'rs_flags'
 *** Error code 1
 
 Stop in /usr/obj/usr/src/sys/XSYSTEM.
 *** Error code 1
 
 Stop in /usr/src.
 *** Error code 1
 
 Stop in /usr/src.
 
 
