[FUG-BR] Bug ao compilar o kernel atualizado

Zhu Sha Zang zhushazang em yahoo.com.br
Terça Abril 21 13:30:21 BRT 2009


Zhu Sha Zang escreveu:
> Joao Rocha Braga Filho escreveu:
>> Fui compilar o kernel e tive o seguinte erro:
>>
>> "
>> cc -c -O2 -frename-registers -pipe -fno-strict-aliasing
>> -march=athlon64 -std=c99 -g -Wall -Wredundant-decls -Wnested-externs
>> -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline
>> -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc
>> -I. -I/usr/src/sys -I/usr/src/sys/contrib/altq -D_KERNEL
>> -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common
>> -finline-limit=8000 --param inline-unit-growth=100 --param
>> large-function-growth=1000  -mcmodel=kernel -mno-red-zone
>> -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx -mno-3dnow  -msoft-float
>> -fno-asynchronous-unwind-tables -ffreestanding -Werror
>> /usr/src/sys/dev/ath/if_ath.c -I/usr/src/sys/dev/ath
>> /usr/src/sys/dev/ath/if_ath.c: In function 'ath_rx_tap':
>> /usr/src/sys/dev/ath/if_ath.c:3414: error: 'const struct
>> ath_rx_status' has no member named 'rs_flags'
>> /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/SUPER.
>> *** Error code 1
>>
>> Stop in /usr/src.
>> *** Error code 1
>>
>> Stop in /usr/src.
>> "
>>
>> Acho que estamos com problemas no driver da Atheros.
>>
>> Vou fazer cvsup e ver o que acontece, se continua. Se continuar
>> acho que vou fazer um BUG Report.
>>
>>
>> João Rocha.
>>
>>
> 
> The following reply was made to PR kern/133892; it has been noted by GNATS.
> 
> From: Ruslan Ermilov <ru em FreeBSD.org>
> To: =?koi8-r?Q?Jo=E3o?= Rocha Braga Filho <goffredo em gmail.com>
> Cc: Sam Leffler <sam em FreeBSD.org>, bug-followup em FreeBSD.org
> Subject: Re: kern/133892: /usr/src/sys/dev/ath/if_ath.c:3414: error: 'const
> 	struct ath_rx_status' has no member named 'rs_flags'
> Date: Tue, 21 Apr 2009 17:49:29 +0400
> 
>  On Tue, Apr 21, 2009 at 01:11:05PM +0000, João Rocha Braga Filho wrote:
>  > >Number:         133892
>  > >Category:       kern
>  > >Synopsis:       /usr/src/sys/dev/ath/if_ath.c:3414: error: 'const
> struct ath_rx_status' has no member named 'rs_flags'
>  > >Confidential:   no
>  > >Severity:       critical
>  > >Priority:       medium
>  > >Responsible:    freebsd-bugs
>  > >State:          open
>  > >Quarter:
>  > >Keywords:
>  > >Date-Required:
>  > >Class:          sw-bug
>  > >Submitter-Id:   current-users
>  > >Arrival-Date:   Tue Apr 21 13:20:00 UTC 2009
>  > >Closed-Date:
>  > >Last-Modified:
>  > >Originator:     João Rocha Braga Filho
>  > >Release:        FreeBSD 7.1 AMD64
>  > >Organization:
>  > Paraty.com
>  > >Environment:
>  > FreeBSD super.paraty.com 7.1-STABLE FreeBSD 7.1-STABLE #1: Wed Feb 11
> 18:11:05 BRST 2009     root em super.paraty.com:/usr/obj/usr/src/sys/SUPER
>  amd64
>  >
>  > >Description:
>  > I've made csup to the latest version, RELENG_7, "made buildkernel",
> and happened this:
>  >
>  > "
>  > cc -c -O2 -frename-registers -pipe -fno-strict-aliasing
> -march=athlon64 -std=c99 -g -Wall -Wredundant-decls -Wnested-externs
> -Wstrict-prototypes  -Wmissing-prototypes -Wpointer-arith -Winline
> -Wcast-qual  -Wundef -Wno-pointer-sign -fformat-extensions -nostdinc
> -I. -I/usr/src/sys -I/usr/src/sys/contrib/altq -D_KERNEL
> -DHAVE_KERNEL_OPTION_HEADERS -include opt_global.h -fno-common
> -finline-limit=8000 --param inline-unit-growth=100 --param
> large-function-growth=1000  -mcmodel=kernel -mno-red-zone  -mfpmath= 387
> -mno-sse -mno-sse2 -mno-mmx -mno-3dnow  -msoft-float
> -fno-asynchronous-unwind-tables -ffreestanding -Werror
> /usr/src/sys/dev/ath/if_ath.c -I/usr/src/sys/dev/ath
>  > /usr/src/sys/dev/ath/if_ath.c: In function 'ath_rx_tap':
>  > /usr/src/sys/dev/ath/if_ath.c:3414: error: 'const struct
> ath_rx_status' has no member named 'rs_flags'
>  > /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/SUPER.
>  > *** Error code 1
>  >
>  I've reported this to Sam a while ago.  The solution exists, but is not
>  immediate (not in SVN/CVS yet).  In the mean time you can do:
> 
>  rm -rf /usr/obj
> 
>  Then your buildkernel will complete successfully.
> 
> 
>  Cheers,
>  --
>  Ruslan Ermilov
>  ru em FreeBSD.org
>  FreeBSD committer
> _______________________________________________
> freebsd-bugs em freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-bugs
> To unsubscribe, send any mail to "freebsd-bugs-unsubscribe em freebsd.org"
> 
> __________________________________________________
> Faça ligações para outros computadores com o novo Yahoo! Messenger 
> http://br.beta.messenger.yahoo.com/ 
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> 
Posteriormente saiu isso na lista:

Then please add "options AH_SUPPORT_AR5416" to your kernel config.
 It's actually not optional now, due to above mentioned problem.

Só confirme se funcionou, obrigado.

	

	
		
_______________________________________________________ 
Yahoo! Mail - Sempre a melhor opção para você! 
Experimente já e veja as novidades. 
http://br.yahoo.com/mailbeta/tudonovo/


Mais detalhes sobre a lista de discussão freebsd