[busybox] make: *** [Makefile:717: busybox_unstripped] Error 1(résolu)

Applications, problèmes de configuration réseau
Répondre
avi3000
Chu Ko Nu
Messages : 405
Inscription : dim. 19 juin 2011, 18:53
Localisation : dans le neuf trois

[busybox] make: *** [Makefile:717: busybox_unstripped] Error 1(résolu)

Message par avi3000 »

Bonjour,

impossible de compiler busybox avec CONFIG_STATIC=y
make: *** [Makefile:717: busybox_unstripped] Error 1

Je n'avais pas compilé busybox depuis 2014. A l'époque cette option ne posait aucun problème.
la trace
Dernière modification par avi3000 le dim. 01 oct. 2017, 20:56, modifié 2 fois.
Je suis sur devuan avec sysvinit et kbwm
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [busybox] make: *** [Makefile:717: busybox_unstripped] Error 1

Message par benjarobin »

Bonjour,
Avoir plus de contexte pourrait aider... Qu'est ce qui est affiché avant cette erreur ?
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
avi3000
Chu Ko Nu
Messages : 405
Inscription : dim. 19 juin 2011, 18:53
Localisation : dans le neuf trois

Re: [busybox] make: *** [Makefile:717: busybox_unstripped] Error 1

Message par avi3000 »

la trace

Merci
Je suis sur devuan avec sysvinit et kbwm
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [busybox] make: *** [Makefile:717: busybox_unstripped] Error 1

Message par benjarobin »

Hum, le linker (gcc / ld) à juste crashé... C'est fâcheux... As tu assez de mémoire vive ? Tu devrais surveiller la consommation de mémoire vive et voir si cela n’atteins pas un seuil critique... Tu compile dans /tmp ? Si oui essaye de la faire depuis ton home.
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
avi3000
Chu Ko Nu
Messages : 405
Inscription : dim. 19 juin 2011, 18:53
Localisation : dans le neuf trois

Re: [busybox] make: *** [Makefile:717: busybox_unstripped] Error 1

Message par avi3000 »

comme tu dis, c'est facheux !!
Le répertoire de make est sur un ssd, avec 52Go de libres dans la partition.
16Go de mémoire devraient suffire (moins de 300Mo utilisés) .

j'ai effectué la compile sous devuan avec un kernel 4.5, une glibc 4.9.2 et un ld 2.25 sans aucun problème.
Je suis sur devuan avec sysvinit et kbwm
avi3000
Chu Ko Nu
Messages : 405
Inscription : dim. 19 juin 2011, 18:53
Localisation : dans le neuf trois

Re: [busybox] make: *** [Makefile:717: busybox_unstripped] Error 1

Message par avi3000 »

j'ai également compilé/linké sur une arch avec un kernel 4.7, une glibc 6 et un ld 2.27 sans aucun problème.

Si quelqu'un peut vérifier le bug sur une version à jour d'Arch ...

Merci
Je suis sur devuan avec sysvinit et kbwm
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [busybox] make: *** [Makefile:717: busybox_unstripped] Error 1

Message par benjarobin »

Bonjour,
Je veux bien faire le test, mais pour le reproduire exactement comme toi, il va falloir nous donner exactement ce que tu fait, la configuration, etc...
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
avi3000
Chu Ko Nu
Messages : 405
Inscription : dim. 19 juin 2011, 18:53
Localisation : dans le neuf trois

Re: [busybox] make: *** [Makefile:717: busybox_unstripped] Error 1

Message par avi3000 »

Code : Tout sélectionner

wget http://busybox.net/downloads/busybox-1.27.2.tar.bz2
le décompresser,
dans le dossier busybox-1.27.2 :

Code : Tout sélectionner

make defconfig
make menuconfig # ->  Busybox Settings  ---> Build BusyBox as a static binary (no shared libs) -> exit -> exit -> yes 
make
manip triviale qui devrait fonctionner
Je suis sur devuan avec sysvinit et kbwm
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [busybox] make: *** [Makefile:717: busybox_unstripped] Error 1

Message par benjarobin »

Nice... Idem, même crash
Après analyse, le crash est provoqué par l'option

Code : Tout sélectionner

-Wl,-Map,busybox_unstripped.map
Et le rapport de bug : https://sourceware.org/bugzilla/show_bug.cgi?id=22199
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
avi3000
Chu Ko Nu
Messages : 405
Inscription : dim. 19 juin 2011, 18:53
Localisation : dans le neuf trois

Re: [busybox] make: *** [Makefile:717: busybox_unstripped] Error 1

Message par avi3000 »

comme quoi j'ai encore des progrès à faire dans le debugging !!

yapluka attendre la mise jour
Je suis sur devuan avec sysvinit et kbwm
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17632
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [busybox] make: *** [Makefile:717: busybox_unstripped] Error 1(résolu)

Message par benjarobin »

Disons que c'est un peu mon boulot de tous les jours... Et comme en plus j'aime bien chercher la petite bête :-)
Zsh | KDE | PC fixe : AMD Ryzen 9900X, Radeon RX 7700 XT
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Répondre