[FUG-BR] erro ao compilar o kernel RESOLVIDO

Nilton Jose Rizzo rizzo em i805.com.br
Terça Setembro 25 20:54:31 BRT 2012


Em Mon, 24 Sep 2012 15:31:09 -0300, Nilton Jose Rizzo escreveu
> Em Mon, 24 Sep 2012 10:56:16 -0300, Luiz Otavio O Souza escreveu
> > 2012/9/23 Nilton Jose Rizzo <rizzo at i805.com.br>:
> > >
> > >    Pessoas, estou tentanto customizar um kernel super enxuto
> > >   em um VM do Virtual Box, porém estou com dificuldades.  Quando
> > >   compilo gera esse erro e já procurei e não achei o que esta faltando.
> > >    A principio peguei o GENERIC e fui tirando o que eu não tenho/quero
> > >  e dá o erro abaixo
> > >
> > >
> > >   segue o arquivo de configuração do kernel e o respectivo erro:
> > >
> > >    www.rizzo.eng.br/kernel/erro.png
> > >    www.rizzo.eng.br/kernel/jails
> > >
> > 
> > Nilton,
> > 
> > Tem certeza que você não alterou acidentalmente os fontes do seu 
> > kernel ?
> 
>    Sim, apenas peguei o GENERIC tirei o que eu não precisava e tentei
>    compilar.  Já li e reli o NOTES para ver se alguma coisa do 
> generic   ou do LINT que deveriam estar como default e não está, mas 
> o arquivo   do kernel customizado sempre esbarra nesse erro ao compilar
> 
>    Quando chegar em casa hoje irei fazer uma atualizalção no código
>    para ver se é algun erro nos fontes
> 
> > 
> > Aquela macro não existe daquela forma (a não ser que seja um erro de
> > copy-paste): TCPS_HAVERCVdSYN
> > 
> > Já a macro TCPS_HAVERCVDSYN() existe e esta definida em tcp_fsm.h que
> > não parece ser afetado por nenhuma opção do kernel neste ponto.
> > 
> > root at server01:/data/head/sys/netinet # grep -R TCPS_HAVERCVDSYN *
> > tcp_fsm.h:#define       TCPS_HAVERCVDSYN(s)     ((s) >= 
> > TCPS_SYN_RECEIVED) tcp_output.c:                   if 
> > (TCPS_HAVERCVDSYN(tp->t_state)) { tcp_subr.c:     if 
> > (TCPS_HAVERCVDSYN(tp->t_state)) {
> > 
> > Att.,
> > Luiz
> > -------------------------
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> 
> -- 
> Nilton José Rizzo
> 
> ---
> A: Because it messes up the order in which people normally read text.
> Q: Why is top-posting such a bad thing?
> A: Top-posting.
> Q: What is the most annoying thing in e-mail?
> 
> http://en.wikipedia.org/wiki/Posting_style
> 
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd


   Apenas para constar, resolvi o problema.

   Eu havia deixado o KTRACE, por achar que era obrigatório, porém retirei
   as opções KTRACE_FRAME e KTRACE_HOOK que també são obrigatórias no caso
   do uso do KTRACE, porém isso não está claro no LINT ou NOTES, e ai ficou
   meio confuso.  Mas obrigado pela ajuda!


-- 
Nilton José Rizzo

---
A: Because it messes up the order in which people normally read text.
Q: Why is top-posting such a bad thing?
A: Top-posting.
Q: What is the most annoying thing in e-mail?

http://en.wikipedia.org/wiki/Posting_style



Mais detalhes sobre a lista de discussão freebsd