Archiv > Development

Fehler Beim Kompilieren Von Dvb

<< < (3/3)

wino:
Danke für Eure Bemühungen. Als eigentliche Ursache habe Patche für den nicht mehr vorhandenen et61x251 Treiber ausgemacht. Dieser sollte aus den dvb_*.configs entfernt werden. Für den Rest habe ich einen Patch gebaut.

--- Code: ---diff -Nur dvb/backports/api_version.patch dvb/backportsn/api_version.patch
--- dvb/backports/api_version.patch 2012-05-11 04:31:07.000000000 +0200
+++ dvb/backportsn/api_version.patch 2012-05-11 04:41:23.000000000 +0200
@@ -1,9 +1,3 @@
-diff --git a/drivers/media/video/et61x251/et61x251_core.c b/drivers/media/video/et61x251/et61x251_core.c
---- a/drivers/media/video/et61x251/et61x251_core.c
-+++ b/drivers/media/video/et61x251/et61x251_core.c
-@@ -1582,1 +1582,1 @@ et61x251_vidioc_querycap(struct et61x251
--  .version = LINUX_VERSION_CODE,
-+  .version = V4L2_VERSION,
 diff --git a/drivers/media/video/pvrusb2/pvrusb2-v4l2.c b/drivers/media/video/pvrusb2/pvrusb2-v4l2.c
 --- a/drivers/media/video/pvrusb2/pvrusb2-v4l2.c
 +++ b/drivers/media/video/pvrusb2/pvrusb2-v4l2.c
diff -Nur dvb/backports/pr_fmt.patch backportsn/pr_fmt.patch
--- dvb/backports/pr_fmt.patch 2012-05-11 04:31:07.000000000 +0200
+++ dvb/backportsn/pr_fmt.patch 2012-05-11 04:42:50.000000000 +0200
@@ -322,30 +322,6 @@
  #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
  
  #include "cx25821-video.h"
-diff --git a/drivers/media/video/et61x251/et61x251_core.c b/drivers/media/video/et61x251/et61x251_core.c
-index 5539f09..8cdf5b6 100644
---- a/drivers/media/video/et61x251/et61x251_core.c
-+++ b/drivers/media/video/et61x251/et61x251_core.c
-@@ -18,6 +18,7 @@
-  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.               *
-  ***************************************************************************/
-
-+#undef pr_fmt
- #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
-
- #include <linux/version.h>
-diff --git a/drivers/media/video/et61x251/et61x251_tas5130d1b.c b/drivers/media/video/et61x251/et61x251_tas5130d1b.c
-index ced2e16..3977c93 100644
---- a/drivers/media/video/et61x251/et61x251_tas5130d1b.c
-+++ b/drivers/media/video/et61x251/et61x251_tas5130d1b.c
-@@ -19,6 +19,7 @@
-  * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.               *
-  ***************************************************************************/
-
-+#undef pr_fmt
- #define pr_fmt(fmt) KBUILD_MODNAME ": " fmt
-
- #include "et61x251_sensor.h"
 diff --git a/drivers/media/video/gspca/benq.c b/drivers/media/video/gspca/benq.c
 index 9769f17..e9b1052 100644
 --- a/drivers/media/video/gspca/benq.c
diff -Nur dvb/backports/v2.6.31_vm_ops.patch dvb/backportsn/v2.6.31_vm_ops.patch
--- dvb/backports/v2.6.31_vm_ops.patch 2012-05-11 04:31:07.000000000 +0200
+++ dvb/backportsn/v2.6.31_vm_ops.patch 2012-05-11 04:44:18.000000000 +0200
@@ -1,5 +1,4 @@
 ---
- drivers/media/video/et61x251/et61x251_core.c |    2 +-
  drivers/media/video/gspca/gspca.c            |    2 +-
  drivers/media/video/meye.c                   |    2 +-
  drivers/media/video/sn9c102/sn9c102_core.c   |    2 +-
@@ -13,17 +12,6 @@
  include/media/videobuf2-memops.h             |    4 ++--
  13 files changed, 15 insertions(+), 15 deletions(-)
 
---- linux.orig/drivers/media/video/et61x251/et61x251_core.c
-+++ linux/drivers/media/video/et61x251/et61x251_core.c
-@@ -1499,7 +1499,7 @@ static void et61x251_vm_close(struct vm_
- }
-
-
--static const struct vm_operations_struct et61x251_vm_ops = {
-+static struct vm_operations_struct et61x251_vm_ops = {
-  .open = et61x251_vm_open,
-  .close = et61x251_vm_close,
- };
 --- linux.orig/drivers/media/video/gspca/gspca.c
 +++ linux/drivers/media/video/gspca/gspca.c
 @@ -107,7 +107,7 @@ static void gspca_vm_close(struct vm_are

--- End code ---
Ohne die Hilfe von MarMic wäre nicht auf die Idee gekommen dass da ein Treibe entfernt wurde aber noch Patche für diesen da sind.

MfG
wino

MarMic:
@wino,

so kann man es natürlich auch machen. ich bin halt den weg des geringsten widerstandes gegangen :) -> paar tage zurück :-P bis ufo sein media_build nachzieht. mich wunderts das wir die ersten sind bei dennen es probleme gibt :-)

so ist es halt wenn man immer das neuste haben will *hihi*

greetz MarMic

wino:

--- Quote ---...mich wunderts das wir die ersten sind bei dennen es probleme gibt :-)
--- End quote ---
Viele werden wohl die Treiber von yaVDR nehmen. Diese funktionieren ja.

--- Quote ---so ist es halt wenn man immer das neuste haben will *hihi*
--- End quote ---
Der Gedanke kam mir auch kurzzeitig.

MarMic:
@wino: vorhaben??? -> NEUGIER :-P

greetz MarMic

MarMic:
so sollte wieder ohne gefrimmel gehen -> ufo hat nachgezogen

danke dafür!

greetz marmic

Navigation

[0] Message Index

[*] Previous page

Go to full version