Wine-git die Zweite

Alles rund um WINE, Cedega & CrossOver Games

Moderator: Moderator

Wine-git die Zweite

Beitragvon ChemicalBrother » 19.09.2009, 21:13

So, noch ne Frage. :-)

Weiß jemand, wie ich einen Commit, den ich aus Wine raushaben will, quasi in einen Patch (also halt ne einfache diff-Datei) umwandeln kann? Bräuchte das, damit ich das einfacher in mein Wine-Paket einbauen könnte. Ich kann ohne Probleme in Git den Commit "ausschalten", weiß aber halt nicht, wie ich den als Textdatei herausbekomme.

Im konkreten Fall geht es um diesen Commit:

Code: Alles auswählen
b7812932bc74cf4411bfdbb2277fb0aaf8e24b04 is the first bad commit
commit b7812932bc74cf4411bfdbb2277fb0aaf8e24b04
Author: Henri Verbeet <hverbeet@codeweavers.com>
Date:   Mon Aug 3 08:06:52 2009 +0200

    wined3d: Dont respecify compressed textures in surface_upload_data().

    Passing NULL to glCompressedTexImage2DARB() doesnt work particularly well
    when both client storage and PBOs are enabled. Also, two years is long enough
    to give driver developers a chance to fix the bug this was supposed to work
    around.

:040000 040000 9be3314903c2f16d49672a1dc0f41d7f356e647c
1e7d85cd72fd223528186abb5e0a0aab6cf72268 M


Wäre nett, wenn mir jemand helfen könnte. :-)
Zuletzt geändert von ChemicalBrother am 20.09.2009, 14:40, insgesamt 1-mal geändert.
Benutzeravatar
ChemicalBrother
 
Beiträge: 5332
Registriert: 21.08.2006, 21:17
Wohnort: Langen
Lizenz: CC
Distribution: Arch Linux
Kernelversion: 6.0

Beitragvon DawnCrow » 20.09.2009, 13:07

Code: Alles auswählen
git revert b7812932bc74cf4411bfdbb2277fb0aaf8e24b04

und mit
Code: Alles auswählen
git format patch --keep-subject -o out HEAD~1
hast du es dann auch als patch im ordner out
BildBild

Linux: It is now safe to turn on your computer.
Benutzeravatar
DawnCrow
 
Beiträge: 327
Registriert: 28.02.2009, 17:05
Wohnort: Unterfranken
Lizenz: LGPL
Distribution: Ubuntu 11.04 64-Bit, Mint 14
Kernelversion: 3.5

Beitragvon ChemicalBrother » 20.09.2009, 14:40

Danke, hat funktioniert, mit dem Unterschied, dass ich git format-patch statt "git format patch" benutzt habe. :-)
Benutzeravatar
ChemicalBrother
 
Beiträge: 5332
Registriert: 21.08.2006, 21:17
Wohnort: Langen
Lizenz: CC
Distribution: Arch Linux
Kernelversion: 6.0


Zurück zu Spiele unter WINE, Cedega & CrossOver Games

Wer ist online?

Mitglieder in diesem Forum: Google [Bot] und 9 Gäste