Wiem, że dotyczy to poprawki do programu Linux, ale jeśli spróbuję go użyć, pojawia się następujący błąd:
brak nagłówka dla zunifikowanego pliku różnic w linii 4 łatki
zniekształcona łatka w linii 5: wyjdź
Zamiast tego chciałbym po prostu wyciąć pośrednika i edytować go ręcznie, ale nie wiem, co oznaczają te symbole.
a/com.ibm.celldt.simulator.profile.default_3.1.0.200809010950/simulator_init.tcl
+ b/com.ibm.celldt.simulator.profile.default_3.1.0.200809010950/simulator_init.tcl
@@ -701,9 +701,9 @@ proc CellDT_ShutdownComplete { args } {
quit
}
-mysim trigger set console "The system is going down for system halt NOW!" CellDT_ShutdownNotified
-mysim trigger set console "INIT: Switching to runlevel: 0" CellDT_ShutdownStarted
-mysim trigger set console "INIT: no more processes left in this runlevel" CellDT_ShutdownComplete
+mysim trigger set console "init: rcS main" CellDT_ShutdownNotified
+mysim trigger set console "Sending all processes the TERM signal" CellDT_ShutdownStarted
+mysim trigger set console "md: stopping all md devices." CellDT_ShutdownComplete
proc writeConsole { t } {
mysim console create console_id in string $t
@@ -740,8 +740,8 @@ proc CellDT_BootNearlyReady { args } {
}
mysim trigger set console "Starting Linux" CellDT_BootedBios
-mysim trigger set console "Welcome to Fedora Core" CellDT_BootedLinux
-mysim trigger set console "INIT: Entering runlevel: 2" CellDT_BootNearlyReady
+mysim trigger set console "Welcome to Fedora" CellDT_BootedLinux
+mysim trigger set console "Starting login process" CellDT_BootNearlyReady
# # CONFIGURATION:
---
„nowy plik” (b / com ...) ze+++
znacznikami. (Zobacz przykład za pomocą linku podanego powyżej.)Dość częstym problemem jest stosowanie poprawki do wersji x.yy.zzz do wersji x.yy.zza. Oznacza to, że pliki łatek są wysoce specyficzne dla poszczególnych wersji źródła. Zdecydowanie sugeruję, abyś opublikował program, który łatasz i dokładne źródło łaty.
źródło
Wydaje mi się, że twoja łatka ma dwie główne postacie „
+
” i „-
”, ale brakuje jej znacznika kontekstu „” (spacja).
Prawdopodobnie stało się tak, że skopiowałeś i wkleiłeś z jakiejś strony internetowej, a edytor użyty do wypełnienia tekstu i zapisania go w pliku upuścił wiodące spacje. To trochę zepsute, ale można to naprawić.
Osobiście wolę tę
save (link) as
metodę, ponieważ unika ona ręcznej obróbki końcowej przez 99,95% czasu.źródło