On Wed, Aug 27, 2003 at 06:35:22PM +0200, Laurence Colombet wrote:
>       Bonjour,
> 
>   Je n'ai jamais aim� compiler un noyau, et �a n'a pas chang�. Voil� mon
meuh, pourquoi ? c'est pas tr�s compliqu� ...

> probl�me: je cherche � me faire un noyau aux petits oignons (pour mon
> routeur, en d�sactivant tout ce dont je n'ai pas besoin). J'utilise pour
normal

> ce faire kernel-sources-2.4.18 et make-kpkg. Jusque l� tout va bien.
par la m�thode Debian donc.

>   J'ai donc d�compress� les sources chez moi, install� un .config que je
> m'�tais pr�par�, lanc� "fakeroot make-kpkg --append_to_version cacao
es tu s�r de ce .config, un jour, une de mes compil a foir� � cause d'un
.config foireux ...

> configure clean binary", il se lance... et tout d'un coup, blam, j'ai
> l'erreur suivante (voir l'attachement "erreur" pour le message complet):

>   Le C c'est pas mon truc, l'assembleur encore moins, bref, je n'y
> comprends rien. Une rapide recherche sur google _semble_ indiquer qu'il
> s'agirait d'un bug de gcc, mais... je n'ai pas trouv� grand chose dans le
> BTS qui ait l'air d'�tre li� � mon probl�me.
Dans ce cas, il aurait �t� judicieux de donn� ET la version de gcc ET la
version de la debian sur ce poste (stable, testing, unstable ???)

>   Je soumets donc le probl�me � votre sagacit�: s'agit-il:
> - d'un bug de gcc
peut-�tre (suivant la version de gcc), normalement le dernier 2.4.22 est
compilable avec les nouveaux gcc.

> - d'un bug de kernel-sources-2.4.18
j'en doute, quoi que ... pour le savoir essaie de compiler le kernel
avec un tarball officiel.

> - d'un bug de ma configuration (.config fourni en attachement)
�ventuellement,
essayer avec un .config "from scratch", en important celui que tu as.

> - d'un bug de ma proc�dure de compilation
idem,
as tu essay� de compiler le kernel en n'utilisant pas la m�thode
Debian, c'est � dire par un antique mais n�anmoins tr�s efficace :
$ make dep clean bzImage modules ??

> - ...?
42 ? 

>               Laura
Arnaud


-- 
Les r�gles sont soumises � interpr�tations.

Répondre à