Questions marquées «patch»

Un patch est un fichier utilisé pour modifier un paquet de code source, par exemple pour corriger un bogue ou ajouter une fonctionnalité.

2
Corriger un binaire avec dd
J'ai lu cette citation (ci-dessous) à plusieurs reprises, dont la plus récente ici , et je suis toujours perplexe quant à la manière dont ddon peut utiliser pour patcher n'importe quoi, sans parler d'un compilateur: Le système Unix que j'avais utilisé à l'école, il y a 30 ans, était très …
32 dd  history  patch 

1
Comment puis-je appliquer un patch -p0 à partir de n'importe quel répertoire de travail?
J'ai un patch avec des chemins absolus que je souhaite utiliser. c'est-à-dire que les premières lignes sont les suivantes. --- /usr/share/apps/plasma/packages/org.kde.pager/contents/ui/main.qml 2014-10-10 18:47:23.000000000 +1100 +++ /usr/share/apps/plasma/packages/org.kde.pager/contents/ui/main.qml.mod 2014-11-11 09:44:17.786200477 +1100 Cependant, il échoue sauf si je suis dans le répertoire racine. ~$ cd ~$ sudo patch -i /tmp/fix_kde_icons.patch -p0 Ignoring potentially …
26 patch 

3
Comment corriger le message «Hunk # 1 FAILED at 1 (different line endings)»?
J'essaie de créer un patch avec la commande git diff sourcefile >/var/lib/laymab/overlay/category/ebuild/files/thepatch.patch quand j'applique le patch, ça me donne $ patch -v GNU patch 2.7.5 $ /usr/bin/patch -p1 </var/lib/laymab/overlay/category/ebuild/files/thepatch.patch patching file sourcefile Hunk #1 FAILED at 1 (different line endings). Hunk #2 FAILED at 23 (different line endings). Hunk #3 …
22 git  diff  newlines  patch 


2
À quoi servent les correctifs du noyau Linux?
Pour chaque version du noyau Linux, un fichier correctif est disponible en téléchargement. Par exemple, linux-3.12.22 a un patch-3.12.22 correspondant . Quel est le but de ce patch? Pour toujours patcher le noyau correspondant avant de le compiler, ou pour mettre à jour une ancienne version du noyau avec le …




7
comment utiliser le correctif et le diff pour fusionner deux fichiers et résoudre automatiquement les conflits
J'ai lu des informations sur les différences et les correctifs, mais je ne sais pas comment appliquer ce dont j'ai besoin. Je suppose que c'est assez simple, alors pour montrer mon problème, prenez ces deux fichiers: a.xml <resources> <color name="same_in_b">#AAABBB</color> <color name="not_in_b">#AAAAAA</color> <color name="in_b_but_different_val">#AAAAAA</color> <color name="not_in_b_too">#AAAAAA</color> </resources> b.xml <resources> <color …



1
Est-ce un bon moyen de créer un patch?
Je voudrais créer un patch à partir d'une gccbranche spécifique en le comparant aux versions officielles; donc quand je décompresse l'archive tar de la version stable, je peux appliquer le patch et obtenir l'équivalent de ce qui était dans cette branche spécifique. C'est la première fois que je dois créer …
15 diff  patch 


2
Comment faire pour que le patch ignore les mecs déjà appliqués
J'ai un très gros fichier de patch que j'essaie d'appliquer à mon code. Le problème est que certaines des modifications de mon patch existent déjà dans le code. Existe-t-il un moyen de faire en sorte que le correctif ignore gracieusement les modifications qui ont déjà été appliquées? L' -Noption ne …
14 patch 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.