make defconfig
sauve des vies ….



Le mar. 19 août 2025 à 09:37, philippe L <[email protected]> a écrit :

> Bonjour,
>
> J'ai essayé une compile sans passer par make menuconfig, je me suis dit
> c'est comme OBSD ?
>
> Je cherche si il y a partage de fichier config ?
> C'est bizzare au debut cela fonctioné, puis du a des mise en veille via
> l'acpi, j'ai ouvert une console et apres relance sans menuconfig, mais
> directement make j'ai cette erreur :
>   CHK     kernel/kheaders_data.tar.xz
>   CC      arch/x86/lib/inat.o
> arch/x86/lib/inat.c: Dans la fonction « inat_get_opcode_attribute »:
> arch/x86/lib/inat.c:15:16: erreur: « inat_primary_table » non déclaré
> (première utilisation dans cette fonction)
>    15 |         return inat_primary_table[opcode];
>       |                ^~~~~~~~~~~~~~~~~~
> arch/x86/lib/inat.c:15:16: note: chaque identificateur non déclaré est
> rapporté une seule fois pour chaque fonction dans laquelle il apparaît
> arch/x86/lib/inat.c:13:51: attention: le paramètre « opcode » est défini
> mais pas utilisé [-Wunused-but-set-parameter]
>    13 | insn_attr_t inat_get_opcode_attribute(insn_byte_t opcode)
>       |                                       ~~~~~~~~~~~~^~~~~~
> arch/x86/lib/inat.c: Dans la fonction « inat_get_escape_attribute »:
> arch/x86/lib/inat.c:34:17: erreur: « inat_escape_tables » non déclaré
> (première utilisation dans cette fonction); vouliez-vous utiliser
> « inat_escape_id » ?
>    34 |         table = inat_escape_tables[n][0];
>       |                 ^~~~~~~~~~~~~~~~~~
>       |                 inat_escape_id
> arch/x86/lib/inat.c: Dans la fonction « inat_get_group_attribute »:
> arch/x86/lib/inat.c:53:17: erreur: « inat_group_tables » non déclaré
> (première utilisation dans cette fonction); vouliez-vous utiliser
> « inat_group_id » ?
>    53 |         table = inat_group_tables[n][0];
>       |                 ^~~~~~~~~~~~~~~~~
>       |                 inat_group_id
> arch/x86/lib/inat.c: Dans la fonction « inat_get_avx_attribute »:
> arch/x86/lib/inat.c:72:17: erreur: « inat_avx_tables » non déclaré
> (première utilisation dans cette fonction)
>    72 |         table = inat_avx_tables[vex_m][0];
>       |                 ^~~~~~~~~~~~~~~
> make[3]: *** [scripts/Makefile.build:203: arch/x86/lib/inat.o] Error 1
> make[2]: *** [scripts/Makefile.build:461: arch/x86/lib] Error 2
> make[1]: *** [/root/rpmbuild/SOURCES/linux-6.15.9/Makefile:2003: .] Error 2
> make: *** [Makefile:248: __sub-make] Error 2
>
> Une idée ?
> merci
>
> Ptilou
>

Répondre à