• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Patch schreiben - komm nicht weiter

Hallo,

ich hab da ein Programm von SourceForge und das hat beim compilieren eine Fehlermelung ausgespuckt. Wie ich den Fehler behebe weiß ich vom Tracker auf der Projektseite des Programms. Nun möchte ich gerne einen Patch schreiben, ich habe es auch schon versucht. Ich habe mir einen Patch für ein anderes Programm angeschaut. Leider weiß ich nicht wie ich die Zeilennummer genau angeben kann. Außerdem bricht der Patch mit folgender Fehlermeldung ab:
Code:
patching file reedsolomon.cpp
patch: **** unexpected end of file in patch

Für Hilfestellungen und Vorschläge wäre ich sehr dankbar.

smaragdestes
 
Du musst das Patch file nicht selbst schreiben, sondern lass dir das am besten von "diff" generieren.
Gehe am besten wie folgt vor:
Code:
cp -R source/ source.old/
# nun fix das source Verzeichniss
diff -Naur source.old/ source/ > dasPatchFile.diff
Falls es *.c files sind, verwende am besten noch den Parameter -p (dann wird dir noch angezeigt, in welcher Funktion etwas geändert wurde).


}-Tux-{
 
Hallo,

vielen Dank für die schnelle Antwort. Hab ich gleich ausprobiert und klappt wunderbar.....

Danke.

smaragdestes
 
Oben