Voulant reconstruire un package qui ne fonctionnait pas bien sur ma
2006.0 AMD64, je rencontre une erreur durant la création dudit package.
- je localise l'erreur dans un Makefile
- diff Makefile~ Makefile > Makefile.patch
- bzip2 Makefile.patch
- ajout de patch0: Makefile.patch.bz2 dans le specfile
- ajout de %patch0 -p1 -b .patched dans le specfile
- rpm -ba monpackage.spec
Et là, j'obtiens un message, mais je ne comprend pas pourquoi :
+ patch -p1 -b --suffix .patched -s
missing header for unified diff at line 3 of patch
The text leading up to this was:
--------------------------
|--- Makefile~ 2006-04-25 01:02:57.000000000 +0200
|+++ Makefile 2006-04-25 01:08:24.000000000 +0200
--------------------------
File to patch:
Il faut que je tape le nom du fichier à patcher, mais j'aimerais qu'il
fasse ça tout seul ...
Une idée ???