Eu estou tentando construir a versão 3.4.6 do kernel Linux com o Xenomai 2.6.2.1. Eu também estou tentando construí-lo como um pacote debian usando %código%. Eu estou usando o GCC 4.9.3
Todos os módulos são construídos corretamente, exceto alguns avisos sobre o tamanho excedido do frame e variáveis não inicializadas. Mas no estágio 2 dos módulos de construção, ao construir a documentação, os problemas começam com avisos do seguinte tipo
make-kpkg --append-to-version -xenomai --initrd buildpackage
Isso leva ao seguinte tipo de aviso
Warn: meta author : no refentry/info/author usb_hcd_pci_probe
Isso leva ao seguinte erro
Note: Writing sil_dev_config.9
Makefile:1326: recipe for target 'mandocs' failed
make[3]: *** [mandocs] Error 2
make[3]: Leaving directory '/usr/src/linux-3.4.6'
debian/ruleset/targets/doc.mk:34: recipe for target
'debian/stamp/install/linux-doc-3.4.6-xenomai' failed
make[2]: *** [debian/stamp/install/linux-doc-3.4.6-xenomai] Error 2
A etapa de criação finalmente despeja a saída a seguir (link pastebin) e sai. Eu não estou acostumado com as compilações de kernel do Linux e isso em torno da minha sexta tentativa malsucedida disso. Não tenho certeza do que estou fazendo de errado. Estou seguindo os passos em este link mas acabou de ser modificado para minha versão do kernel do Linux (a versão no artigo causou problemas durante a criação de módulos).