1 |
Notei que a partir do kernel 2.6.16 os make *config estão pegando o |
2 |
/boot/config se eles encontrarem. Achei isso bom porque no final das |
3 |
contas eu acabava fazendo sempre isso na mão e apenas dando uma conferida |
4 |
pra ver se estava tudo no lugar. |
5 |
|
6 |
Essa confusão aconteceu porque provavelmente a maioria nunca leu o arquivo |
7 |
README que está na pasta dos fontes do kernel. Se tivessem lido saberiam |
8 |
que existe um "make help" que diz todas as opções do make pro kernel. Com |
9 |
o make help da pra ver que existe um "make defconfig", que cria um config |
10 |
com todas as respostas padrão. Isso pra quem não quizer aproveitar seu |
11 |
config antigo e fazer tudo de novo. |
12 |
|
13 |
> -----BEGIN PGP SIGNED MESSAGE----- |
14 |
> Hash: SHA1 |
15 |
> |
16 |
> Eu costumo sem fazer o seguinte: |
17 |
> |
18 |
> cd /usr/src/ |
19 |
> rm linux |
20 |
> ln -s linux-.... linux |
21 |
> cd linux |
22 |
> zcat /proc/config.gz > .config |
23 |
> make oldconfig |
24 |
> ... |
25 |
> |
26 |
> Nunca tive problemas dele buscar o config no lugar errado. |
27 |
> |
28 |
> Rodrigo Martins Fernandes wrote: |
29 |
>> Pessoal... |
30 |
>> |
31 |
>> Depois de várias tentativas em encontrar uma release do kernel-2.6.16 |
32 |
>> sem problemas nos módulos do iptables consegui notar que o problema não |
33 |
>> tinha nada haver com o kernel... |
34 |
>> |
35 |
>> Não sei como, mas o "make menuconfig" (independente de qualquer versão, |
36 |
>> de apagar com rm -rf a pasta /usr/src, ou usar "make mrproper") busca o |
37 |
>> .config no /boot |
38 |
>> pior que nem chama .config |
39 |
>> |
40 |
>> ---- |
41 |
>> |
42 |
>> scripts/kconfig/mconf arch/i386/Kconfig |
43 |
>> # |
44 |
>> # using defaults found in /boot/config-2.6.15-gentoo-r1-l7 |
45 |
>> # |
46 |
>> /boot/config-2.6.15-gentoo-r1-l7:19:warning: trying to assign |
47 |
>> nonexistent symbol CLEAN_COMPILE |
48 |
>> |
49 |
>> Seguindo de outros diversos warning: trying to assign... |
50 |
>> |
51 |
>> ---- |
52 |
>> |
53 |
>> Bom, pelo menos o motivo do erro foi encontrado, ele está tentando |
54 |
>> levantar o .config do 2.6.15 no 2.6.16... rrrrsss |
55 |
>> |
56 |
>> Agora vem a pergunta: ONDE ESTÁ ESCRITO PARA ELE FAZER ISSO ??? |
57 |
>> |
58 |
>> Depois de remover o arquivo /boot/config-2.6.15-gentoo-r1-l7 ele usou o |
59 |
>> arquivo arch/i386/defconfig |
60 |
>> |
61 |
>> ---- |
62 |
>> |
63 |
>> scripts/kconfig/mconf arch/i386/Kconfig |
64 |
>> # |
65 |
>> # using defaults found in arch/i386/defconfig |
66 |
>> # |
67 |
>> arch/i386/defconfig:13:warning: trying to assign nonexistent symbol |
68 |
>> CLEAN_COMPILE |
69 |
>> |
70 |
>> Seguindo de outros diversos warning: trying to assign... |
71 |
>> |
72 |
>> ---- |
73 |
>> |
74 |
>> Depois de remover esse também ele liberou todas as opções dos módulos do |
75 |
>> iptables antes ocultas no "make menuconfig", mas como ele |
76 |
>> não usou qualquer "config" padrão teria que marcar TUDO, opção por |
77 |
>> opção... |
78 |
>> |
79 |
>> Nunca me aconteceu isso antes... |
80 |
>> |
81 |
>> O que posso fazer para resolver esse problema ? |
82 |
>> |
83 |
> -----BEGIN PGP SIGNATURE----- |
84 |
> Version: GnuPG v1.4.2.2 (GNU/Linux) |
85 |
> Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org |
86 |
> |
87 |
> iD8DBQFEdaRwy85i3Zy2pX8RAkeQAJ9XO8Qf2aZ4NBgoyUokk5ixd3el+wCdFgna |
88 |
> JH6IgbXSc34Tlcg3ESuEVF8= |
89 |
> =NiJL |
90 |
> -----END PGP SIGNATURE----- |
91 |
> |
92 |
> |
93 |
> _______________________________________________________ |
94 |
> Navegue com o Yahoo! Acesso Grátis, assista aos jogos do Brasil na Copa e |
95 |
> ganhe prêmios de hora em hora! |
96 |
> http://br.yahoo.com/artilheirodacopa/ |
97 |
> -- |
98 |
> gentoo-user-br@g.o mailing list |
99 |
> |
100 |
|
101 |
|
102 |
-- |
103 |
Thiago |
104 |
|
105 |
-- |
106 |
gentoo-user-br@g.o mailing list |