OVH Cloud OVH Cloud

[NetBSD] Probl

39 réponses
Avatar
gwenhael
Bonjour,
Je tente de recompiler mon système entier et j'ai un problème lors de la
phase de compilation de "distribution".
Les sources sont à jour.
J'ai fait avec succés :
./build.sh -O /usr/obj -T /usr/tools tools
./build.sh -O /usr/obj -T /usr/tools kernel=<KERNEL>
Mais lorsque je fais :
./build.sh -O /usr/obj -T /usr/tools distribution
ou
./build.sh distribution
J'ai désactivé toutes les options de mon /etc/mk.conf tout recompilé et
distribution passe pas de nouveau.
Aux dernières nouvelles ça loupe à compile libpthread/pthread.o...
Quelqu'un aurait-il un conseil, une idée de la où ça pourrait venir ou de
ce qu'il faudrait que je fasse pour réussir?
Merci d'avance
Gwenhaël



--
Arsenic et vieilles ferrailles
http://www.trabucayre.com

9 réponses

1 2 3 4
Avatar
gwenhael
Le Mon, 24 Mar 2008 16:43:41 +0000, Manuel Bouyer a écrit :

gwenhael wrote:
En fait j'avais testé par curiosité ce matin... Après avoir envoyé le
post.
Avec mon 3Ghz ca compile plus vite mais c'est pas encore fini... Au
fond je me demande si g pas un problème global sur mon system car des
pkg genre pcre n'arrivent pas à compiler avec un problème de
-soname... Si j'arrive à recompiler et installer l'update je verrais
bien si l'ensemble marche mieux...
a+
Gwen


Bon,
Sur un pc sous linux j'ai tenté sur des sources bien à jour, avec la
ligne que tu m'as fournie et un mk.conf vide. Résultat des courses,
j'ai un echec au niveau du link de cd9660fs/cd9660fs et il cherche dans
monPath/obj/monPath/src/sys/rump/librump/rumpkern/librump.a manque une
reference à selsysinit.


C'est effectivement un probleme dans les sources, j'ai vu passer un mail
la dessus. Je ne suis pas sur que ca ai ete deja corrige.

Je commence à desesperer d'arriver à compiler l'ensemble... Je ne sais
même plus quoi faire ...


Si une solution toute prete te convient, il y a
ftp://ftp.fr.netbsd.org/pub/NetBSD-daily/HEAD/200803130000Z/i386/

--
Manuel Bouyer
NetBSD: 26 ans d'experience feront toujours la difference



Ben en fait j'aurais voulu dans un premier temps comprendre et arriver à
compiler et dans un second temps me stripper le resultat


--
Arsenic et vieilles ferrailles
http://www.trabucayre.com



Avatar
Manuel Bouyer
gwenhael wrote:
Ben en fait j'aurais voulu dans un premier temps comprendre et arriver à
compiler et dans un second temps me stripper le resultat


Si j'en crois les autobuilds, ca fait plusieurs jours que current ne
compile pas (pour des raisons differentes a chaque fois). Il y a eu beaucoup
d'activite ces derniers jours, il va falloir attendre un peu que ca se
stabilise ...

--
Manuel Bouyer
NetBSD: 26 ans d'experience feront toujours la difference
--

Avatar
gwenhael
Le Mon, 24 Mar 2008 18:46:23 +0000, Manuel Bouyer a écrit :

gwenhael wrote:
Ben en fait j'aurais voulu dans un premier temps comprendre et arriver
à compiler et dans un second temps me stripper le resultat


Si j'en crois les autobuilds, ca fait plusieurs jours que current ne
compile pas (pour des raisons differentes a chaque fois). Il y a eu
beaucoup d'activite ces derniers jours, il va falloir attendre un peu
que ca se stabilise ...

--
Manuel Bouyer
NetBSD: 26 ans d'experience feront toujours la difference



A fallut que j'aprenne NetBSD quand ca va pas... J'ai po de chance :)



--
Arsenic et vieilles ferrailles
http://www.trabucayre.com


Avatar
Manuel Bouyer
gwenhael wrote:
A fallut que j'aprenne NetBSD quand ca va pas... J'ai po de chance :)


Le probleme du jour devrait etre corrige:
Modified Files:
src/sys/rump/librump/rumpkern: emul.c rump.c

Log Message:
Adapt to sel* changes

je vais tester de suite.

--
Manuel Bouyer
NetBSD: 26 ans d'experience feront toujours la difference
--

Avatar
gwenhael
Le Mon, 24 Mar 2008 21:22:03 +0000, Manuel Bouyer a écrit :

gwenhael wrote:
A fallut que j'aprenne NetBSD quand ca va pas... J'ai po de chance :)


Le probleme du jour devrait etre corrige: Modified Files:
src/sys/rump/librump/rumpkern: emul.c rump.c

Log Message:
Adapt to sel* changes

je vais tester de suite.

--
Manuel Bouyer
NetBSD: 26 ans d'experience feront toujours la difference



En effet je viens d'arriver à faire une compilation.
Maintenant il ne me reste plus qu'à réussir à ne compiler que les parties
qui m'interressent... Enfin ne pas compiler les jeux, postfix, bind,
etc...
Et ca c'est pas encore gagné...


--
Arsenic et vieilles ferrailles
http://www.trabucayre.com


Avatar
Manuel Bouyer
gwenhael wrote:
En effet je viens d'arriver à faire une compilation.
Maintenant il ne me reste plus qu'à réussir à ne compiler que les parties
qui m'interressent... Enfin ne pas compiler les jeux, postfix, bind,
etc...
Et ca c'est pas encore gagné...


ha oui; il y a quelque variables qu'on peut mettre dans mk.conf pour
eliminer des parties, mais build.sh est plus fait pour produire les .tgz
et une image iso a la fin, que juste compiler certains bouts ...

--
Manuel Bouyer
NetBSD: 26 ans d'experience feront toujours la difference
--

Avatar
gwenhael
Le Tue, 25 Mar 2008 19:35:08 +0000, Manuel Bouyer a écrit :

gwenhael wrote:
En effet je viens d'arriver à faire une compilation. Maintenant il ne
me reste plus qu'à réussir à ne compiler que les parties qui
m'interressent... Enfin ne pas compiler les jeux, postfix, bind, etc...
Et ca c'est pas encore gagné...


ha oui; il y a quelque variables qu'on peut mettre dans mk.conf pour
eliminer des parties, mais build.sh est plus fait pour produire les .tgz
et une image iso a la fin, que juste compiler certains bouts ...

--
Manuel Bouyer
NetBSD: 26 ans d'experience feront toujours la difference



En fait moi je suis à la recherche de comment faire un système sans trop
de trucs qui ne m'intéressent pas....
a+
Gwen


--
Arsenic et vieilles ferrailles
http://www.trabucayre.com


Avatar
Manuel Bouyer
gwenhael wrote:
En fait moi je suis à la recherche de comment faire un système sans trop
de trucs qui ne m'intéressent pas....


syspkg est fait pour ca (apres on utilise pkg_* pour gerer le systeme
de base), mais je n'ai jamais utilise et je ne sais pas trop comment
l'activer au moment du build.

--
Manuel Bouyer
NetBSD: 26 ans d'experience feront toujours la difference
--

Avatar
gwenhael
Le Tue, 25 Mar 2008 20:56:33 +0000, Manuel Bouyer a écrit :

gwenhael wrote:
En fait moi je suis à la recherche de comment faire un système sans
trop de trucs qui ne m'intéressent pas....


syspkg est fait pour ca (apres on utilise pkg_* pour gerer le systeme de
base), mais je n'ai jamais utilise et je ne sais pas trop comment
l'activer au moment du build.

--
Manuel Bouyer
NetBSD: 26 ans d'experience feront toujours la difference


Bonjour,
Au final après une petite pause à cause des études j'ai tenté de compiler
en utilisant les MKXXX et j'ai réussit à virer une partie des éléments
fournies qui ne m'interressaient pas.
Je me suis retrouvé au passage interdit de log à cause de pam à cause de
l'absence de Kerberos mais j'ai réglé le problème.
Maintenant reste plus qu'à arriver à utiliser su... Pour une raison qui
m'échappe je n'y parviens pas avoir que j'ai mon user dans le groupe
wheel.
En tout cas merci pour l'aide.
Gwenhaël



--
Arsenic et vieilles ferrailles
http://www.trabucayre.com


1 2 3 4