Patchwork includes full patch in diff, resulting in hash mismatch
Personne n'a encore pris cette issue.
Évaluation
- Difficulté
- 4/5
- Temps estimé
- 3-5 jours
- Accessibilité débutants
- 35/100
Piste de recherche
Comparez la pièce jointe de l’e-mail liée, le résultat de Patchwork et le commit final de glibc afin de reproduire la manière dont le patch complet entre dans le champ diff. Suivez le chemin d’analyse de la pièce jointe et vérifiez que réduire la pièce jointe à son diff permet au commit hook de faire correspondre les hashes de diff et de mettre à jour l’état du patch de manière fiable.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Description
Example email, its result on patchwork and the final commit:
https://sourceware.org/pipermail/libc-alpha/2020-December/120687.html
https://patchwork.sourceware.org/project/glibc/patch/CAMe9rOoe8m3KXs3CDyhXFZ1eEKBWFV+-v-=LnevR=ZNHoRjw9A@mail.gmail.com/
https://sourceware.org/git/?p=glibc.git;a=commitdiff;h=2ee7711bdd7de9dd30073b223ce29d5cd50320f6
It looks like patch sent as an attachment is assumed to be just a diff and gets pasted into the diff field; patchwork should try and reduce the attachment to a diff instead so that when the patch gets committed, the commit hook may reliably match the diff hashes and change patch status.
- Langage dominant
- Python
- Étoiles
- 317
- Forks
- 91
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Guide de contribution
Ouvrir le guide de contribution
Par où commencer
- Lisez l'issue en entier, puis le guide de contribution du projet.
- Signalez en commentaire que vous la prenez — cela évite que deux personnes fassent le même travail.
- Forkez le dépôt et travaillez sur une branche.
- Ouvrez une pull request qui référence le numéro de l'issue.
Autres issues de getpatchwork/patchwork
-
Difficulté 2/5 1-3 heures Accessibilité débutants 68/100
getpatchwork/patchwork#668 ·
-
bug web-ui
Difficulté 2/5 1-3 heures Accessibilité débutants 74/100
getpatchwork/patchwork#546 · 2 commentaires ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 52/100
getpatchwork/patchwork#664 ·
-
Difficulté 4/5 3-5 jours Accessibilité débutants 48/100
getpatchwork/patchwork#663 ·
-
Difficulté 3/5 1-2 jours Accessibilité débutants 45/100
getpatchwork/patchwork#645 ·
Toutes les issues de getpatchwork/patchwork
Issues similaires
-
bug
Difficulté 2/5 1-3 heures Accessibilité débutants 75/100
xinnan-tech/xiaozhi-fde-talk#263 ·
-
rules
Difficulté 1/5 Moins d'une heure Accessibilité débutants 90/100
-
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
huggingface/Repo2RLEnv#163 · 1 commentaire ·
-
Difficulté 1/5 Moins d'une heure Accessibilité débutants 95/100
huggingface/sentence-transformers#4074 ·
-
comp/dashboard invalid P3
Difficulté 2/5 1-3 heures Accessibilité débutants 70/100
NousResearch/hermes-agent#121143 ·