Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 24/09/2009, à 17:36

Celeste82

Appliquer plusieurs patch avec script : problème

Salut,

Je travaille sur Ubuntu 8.04

J'essaie de patcher un dossier par un autre dossier contenant plusieurs patchs
J'utilise un script contenant la commande suivante :

 ${uncomp} ${patchdir}/${i} | patch -p1 -E -d ${targetdir}

ça marche pas ...

Dernière modification par Celeste82 (Le 23/10/2009, à 08:13)


La personnalité créatrice doit penser et juger par elle-même car le progrès moral de la société dépend exclusivement de son indépendance.
[Albert Einstein]

Hors ligne

#2 Le 24/09/2009, à 20:44

Jos31

Re : Appliquer plusieurs patch avec script : problème

Essaye de remplacer le "-p1" du patch par un "-p0"

  ${uncomp} ${patchdir}/${i} | patch -p0 -E -d ${targetdir}

Hors ligne

#3 Le 25/09/2009, à 09:01

Jos31

Re : Appliquer plusieurs patch avec script : problème

Quel est le répertoire chemin_noyau_à_patcher ?
Que donne

ls -al chemin_noyau_à_patcher

Hors ligne

#4 Le 25/09/2009, à 12:56

Jos31

Re : Appliquer plusieurs patch avec script : problème

Remet le p1 au lieu du p0 (sinon ca va échouer)

  ${uncomp} ${patchdir}/${i} | patch -p1 -E -d ${targetdir}

Puis lance le script en remplacant ton chemin a patcher par ~/apf27droid/kernel/android-2.6.29

Ca devrais résoudre ton problème je pense

Dernière modification par Jos31 (Le 25/09/2009, à 12:58)

Hors ligne

#5 Le 25/09/2009, à 15:22

Jos31

Re : Appliquer plusieurs patch avec script : problème

Si si le patch est complet, les lignes sans les signes + ou - servent juste de repère pour le patch, ca peut donc finir de manière abrupte.

Par contre ton problème vient du fait que le code source a évolué depuis que le patch a été réalisé, et donc il ne retrouve pas la bonne ligne a patcher.

Télécharge la version de kernel qui correspond exactement au patch, ou bien récupere un patch a jour

Tu peux aussi regarder ce qu'il t'a mis dans arch/arm/mach-imx/generic.c.rej, pour savoir ou le code source a bouger et essayer de modifier le patch en conséquence, mais c'est plus complexe, surtout si l'on ne maitrise pas trop ca

Dernière modification par Jos31 (Le 25/09/2009, à 15:23)

Hors ligne

#6 Le 22/10/2009, à 17:22

herberts

Re : Appliquer plusieurs patch avec script : problème

Celeste82 : d'une part le bouton signaler sert à indiquer un contenu litigieux aux modérateurs, pas à répondre au sujet. Ensuite, ce n'est pas très sympa d'effacer ton message initial, ceux qui arrivent après ne comprenne plus rien au sujet.

Hors ligne

#7 Le 23/10/2009, à 08:09

Celeste82

Re : Appliquer plusieurs patch avec script : problème

J'ai certainement mes raisons...
je suis vraiment désolée.

Merci de votre compréhension.

Dernière modification par Celeste82 (Le 23/10/2009, à 08:14)


La personnalité créatrice doit penser et juger par elle-même car le progrès moral de la société dépend exclusivement de son indépendance.
[Albert Einstein]

Hors ligne