MLD-5.x > Development

develserver: Patches werden nicht komplett angewendet

(1/2) > >>

BobW:
Hallo,

bei der Suche nach der Ursache für mein (nur mein?) Problem mit softhddevice bin ich auf Folgendes gestoßen:

Im Subdirectory src/ von vdr-plugin-softhddevice liegen ein paar Patches:


--- Code: ----rw-r--r-- 1 mkfrank mkfrank  367 Aug  5 11:21 10_softhddevice_trusty.patch
-rw-r--r-- 1 mkfrank mkfrank  353 Aug  5 11:21 11_Makefile.patch
-rw-r--r-- 1 mkfrank mkfrank  531 Aug  5 11:21 12_ffmpeg2.2.2.patch
-rw-r--r-- 1 mkfrank mkfrank 2016 Aug  5 11:21 13_vdpauqueue.patch
-rw-r--r-- 1 mkfrank mkfrank 1095 Aug  5 11:21 15_fsigned_char.patch.bpi
drwxr-xr-x 2 mkfrank mkfrank 4096 Aug  5 12:16 locale

--- End code ---

Das Log des Kompiliervorgangs zeigt aber nur die Nutzung des ersten Patches!

Wenn ich Makefile.tools richtig verstanden habe, dann muss in jedem Patch am Anfang auch der Name des Moduls enthalten sein (und die Architektur muss natürlich passen), damit er überhaupt angewendet wird.

Ich habe also die File-Namen geändert in:

--- Code: ----rw-r--r-- 1 mkfrank mkfrank  367 Aug  5 11:21 10_softhddevice_trusty.patch
-rw-r--r-- 1 mkfrank mkfrank  353 Aug  5 11:21 11_softhddevice_Makefile.patch
-rw-r--r-- 1 mkfrank mkfrank  531 Aug  5 11:21 12_softhddevice_ffmpeg2.2.2.patch
-rw-r--r-- 1 mkfrank mkfrank 2016 Aug  5 11:21 13_softhddevice_vdpauqueue.patch
-rw-r--r-- 1 mkfrank mkfrank 1095 Aug  5 11:21 15_softhddevice_fsigned_char.patch.bpi
drwxr-xr-x 2 mkfrank mkfrank 4096 Aug  5 12:16 locale

--- End code ---

und siehe da, jetzt wurden sie alle angewendet.

Leider betrifft das auch mehrere weitere Pakete, wie zum Beispiel
oscam
satip
transcode
vdradmin-am
vdr-plugin-softhddevice-dev

und möglicherweise auch andere Pakete, wie z.B. dvb, dvb-tbs, doch da bin ich mir nicht so sicher.

Ich denke, es wäre sicher gut, wenn die Entwickler sich das näher anschauen.

Schöne Grüße aus Wien
BobW

MegaX:
Hi

danke für den Tipp, werde morgen mal alles durchgehen.

Wenn du noch weitere findest schreib sie ruhig hier rein.

Du weißt ja, 4 Augen sehen mehr als 2  ;)

BobW:
@MegaX

Problematisch ist besonders vdr-plugin-softhddevice-dev:

Das System zieht bei jedem make die Sourcen neu und kümmert sich überhaupt nicht um die Patches.

Ich habe es mit Umbenennen versucht, dann löscht das System die Patches.

Ich habe es mit Links versucht und die hat das System einfach ignoriert.

BobW

clausmuus:
Hi Andreas,

hast Du vergessen das anzupassen, oder sollen die Patches doch nicht mit rein?

Claus

BobW:
Mal nachgefragt:

Tut sich da noch was?

BobW

Navigation

[0] Message Index

[#] Next page

Go to full version