@der_bud,
die Anleitung ist soweit gut, ich hatte sie nicht auf dem Radar. ABER: Patch spielt ja einen Unterschied zwischen zwei Dateien ein um die lokale Version auf den Stand der externen zu bringen. Wie aber bei dem Beispiel von mir zu sehen war, unterscheidet sich der betreffende Dateiname in der Patch-Datei vom Dateinamen auf meinem System (VBoxNetFlt-linux.c != VBoxNetFlt.c). Daher die Unsicherheit ob ich überhaupt die richtige Datei am Wickel habe. Ist das zusätzliche "-linux" in der Patch-Datei immer zu ignorieren? Wenn ja, warum steht es dann da so drin? Mir geht es dabei in erster Linie darum heraus zu finden nach welcher Datei bzw in welchem Verzeichnis ich suchen muß um patchen zu können. zB liegt der virtualbox-Kram unter /usr/share/ nvidia liegt offensichtlich unter /usr/src.
Mir geht es jetzt nicht nur um diesen einen Patch sondern allgemein ums Patchen, kann ja auch mal was Anderes sein.
Ebenso war das mit dem vboxconfig ausführen bei mir Zufall. Wäre da der offizielle Weg dann im Verzeichnis wo auch das make-file liegt dann "make clean && make && make install" auszuführen? Oder muß da dann noch etwas Anderes beachtet werden? Wie verhält es sich bei Sachen die eigentlich über die Paketverwaltung kommen zB X11 wenn da mal etwas gemacht werden muß weil der Nvidia Treiber nicht will aber schon ein Patch existiert der noch nicht ins Paket eingeflossen ist (oder wegen grundlegender Änderungen auch nicht einfließen wird, aber noch kein neuer Treiber von Nvidia existiert)? Was muß dabei beachtet werden, wenn überhaupt?
@samoht,
schön, dann war das offensichtlich bei mir auch nicht verkehrt gelaufen auch wenn die Meldung erst einmal etwas Anderes erwarten lassen würde.
@bevo,
dann suche doch mal per "find / -name "VBoxNetFlt.c" nach der betreffenden Datei. Ansonsten bleibt die Frage ob Du überhaupt virtualbox installiert hast und wenn ja, in welcher Version und aus welcher Quelle.
Im Zweifel wäre das aber ein schönes Beispiel für das was ich durch diesen Thread erfragen wollte: Wie finde ich den richtigen Ort um einen Patch anzuwenden...