Something
public text v1 · immutable=======================
missing header for unified diff at line 3 of patch
can't find file to patch at input line 3
Perhaps you used the wrong -p or --strip option?
The text leading up to this was:
--------------------------
|--- main.cpp.en 2006-09-12 18:46:31.000000000 +0200
|+++ ../source/main.cpp 2006-08-27 14:29:59.000000000 +0200
--------------------------
No file to patch. Skipping patch.
1 out of 1 hunk ignored