[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