Patchen von Programmen

Locked
Message
Author
stephan
Posts: 427
Joined: 05. Aug 1999 12:52
Location: nähe Köln
Contact:

Patchen von Programmen

#1 Post by stephan »

Hi !

Habe eine neue Version von GIMP heruntergeladen. Nun habe ich jedoch das vorherige unstabile Release installiert. Da habe ich mir gedacht, lädst du einfach den patch herunter. Gedacht, getan.

Jedoch weiss ich jetzt nicht genau, wie ich das patchen muss *schäm*

Es fuktioniert mit dem Befehl "patch". Soviel ist klar. Unklar ist, welche Optionen ich angeben muss, wo der patch bei der installation genau liegen muss, und ob GIMP nach dem Patchen neu kompiliert werden muss (ich nehme mal an ja)

Ich denke es wird jemanden kompetenten geben, der mehr weiss als ich und auch gerne bereit ist, dieses Wissen zu teilen <img src="http://www.pro-linux.de/UltraBoard/Images/Happy.gif" border="0" align="middle">

Danke ... Stephan !

Willi

Re: Patchen von Programmen

#2 Post by Willi »

also ich bin kein großer Linux-
Programmierprofi aber ich könnte mir vorstellen, daß geht genauswo wie
mann einen Kernel patcht.
Mann geht in das Verzeichnis des
Quellcodes von Gimp. Entpackt dort den
Patch. Dann wie üblich:
Patch -p1 < Name des Patches.
Dann Compilieren. Versuche das doch einfach mal. Schaden kann es ja nicht.

Gruss

resys

Re: Patchen von Programmen

#3 Post by resys »

ich bin da nix so sicher aber ich glaub du must die pipe andersrum anwenden:

Patch -p1 > Name des Patches

wo wir schon dabei sind bttv(video für linux)
wenn ich da den kernel neu patchen will gehe ich auf ./buildpatch wo er mir den patch generieren sollte, den ich dann einspiele.

./buildpatch > /tmp/Name der Patches

.. geht nich da er immer das file anlegt ds dann aber 0 byte bleibt.

weis jemand in welcher reienfolge ich welche module laden mus damit das als module funktioniert?

User avatar
hjb
Pro-Linux
Posts: 3264
Joined: 15. Aug 1999 16:59
Location: Bruchsal
Contact:

Re: Patchen von Programmen

#4 Post by hjb »

Hi,

korrekt ist:

patch -p1 -s -E < patchfile

das -s ist wichtig, um normale Ausgaben zu unterdrücken. Denn sonst sieht man eventuelle Fehler in dem ganzen Zeichensalat nicht...

Gruß,
hjb
Pro-Linux - warum durch Fenster steigen, wenn es eine Tür gibt?

Locked