Bonjour
je souhaiterais appliquer un patch sur un fichier configure, patch qui proviendrait d’un "diff"
le voici : tibit.org/video/vo_v4l-patch-04-09-2002.p1
mais voilà quand je lance le make, j’ai des erreurs
d’où ma question, est ce qu’il faut supprimer les 1ere lignes de ce patch ?
faut il une option spécial à “patch” ? merci.
quelles sont tes erreurs, comment appelles tu patch ? tu mets quoi comme -p, et tu es ou dans l’arborescence à ce moment là ?
Je lance le patch de cette façon :
configure.diff est un fichier que j’ai créer, il contient le patch
je lance cette commande dans le reperoire /MPlayer-1.0rc1, qui contient configure
en faite j’obtiens une erreur avant même le make, puisque j’obtiens ça après le patch :
patching file configure
Hunk #1 succeeded at 341 with fuzz 2 (offset 158 lines).
Hunk #2 succeeded at 1647 with fuzz 2 (offset 720 lines).
Hunk #3 succeeded at 1887 (offset 832 lines).
Hunk #4 succeeded at 4086 (offset 1805 lines).
Hunk #5 FAILED at 6392.
1 out of 5 hunks FAILED -- saving rejects to file configure.rej
patching file libvo/video_out.c
Hunk #1 FAILED at 85.
Hunk #2 succeeded at 204 with fuzz 2 (offset 49 lines).
1 out of 2 hunks FAILED -- saving rejects to file libvo/video_out.c.rej
patching file libvo/vo_v4lw.c

ben ton patch s’applique, que dis tu !
Alors il ne s’applique pas complètement, ce qui est bizarre si tu l’applique sur des sources à partir duquel tu as créé le patch, mais c’est difficile de voir ça sans le .rej
à priori, c’est la partie
@@ -4570,6 +4587,7 @@
$_def_sdlbuggy
$_def_ggi
$_def_3dfx
+$_def_v4lw
$_def_tdfxfb
$_def_directfb
$_def_directfb_version de configure et la 1e modif de libvo/video_out.c qui ne passent pas. Il faudrait chercher pkoi dans le code.
Tu ne dis pas tout: tu ne dois pas appliquer ton patch à ce que tu avais utilisé pour le produire.
Bon je viens de me rendre compte que le patch s’appliquait sur une ancienne version de mplayer 
désolé au temps pour moi