EMGD-Community / intel-binaries-linux

Binaries and source code published by Intel®
https://thopiekar.eu:5443/EMGD
Other
37 stars 11 forks source link

[DRM] DKMS module fails to build against 3.14 #12

Closed thopiekar closed 10 years ago

thopiekar commented 10 years ago
thopiekar@ubuntu-32bit-vm:/$ cat /var/lib/dkms/emgd/1.16/build/make.log
DKMS make.log for emgd-1.16 for kernel 3.14.5-031405-generic (i686)
Mi 4. Jun 19:19:15 CEST 2014
/var/lib/dkms/emgd/1.16/build -- release
make -C /lib/modules/3.14.5-031405-generic/build M=/var/lib/dkms/emgd/1.16/build modules
make[1]: Betrete Verzeichnis '/usr/src/linux-headers-3.14.5-031405-generic'
  CC [M]  /var/lib/dkms/emgd/1.16/build/pvr/services4/3rdparty/emgd_displayclass/emgd_dc.o
In file included from /var/lib/dkms/emgd/1.16/build/emgd/drm/drm_emgd_private.h:42:0,
                 from /var/lib/dkms/emgd/1.16/build/pvr/services4/3rdparty/emgd_displayclass/emgd_dc.c:26:
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_drv.h:73:1: warning: parameter names (without types) in function declaration [enabled by default]
 extern irqreturn_t emgd_driver_irq_handler(DRM_IRQ_ARGS);
 ^
/var/lib/dkms/emgd/1.16/build/pvr/services4/3rdparty/emgd_displayclass/emgd_dc.c: In function ‘emgddc_init_devinfo’:
/var/lib/dkms/emgd/1.16/build/pvr/services4/3rdparty/emgd_displayclass/emgd_dc.c:2157:38: warning: assignment from incompatible pointer type [enabled by default]
  devinfo->dc_jtable.pfnGetBufferAddr = GetDCBufferAddr;
                                      ^
  CC [M]  /var/lib/dkms/emgd/1.16/build/pvr/services4/3rdparty/emgd_displayclass/emgd_dc_linux.o
In file included from /var/lib/dkms/emgd/1.16/build/emgd/drm/drm_emgd_private.h:42:0,
                 from /var/lib/dkms/emgd/1.16/build/pvr/services4/3rdparty/emgd_displayclass/emgd_dc_linux.c:24:
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_drv.h:73:1: warning: parameter names (without types) in function declaration [enabled by default]
 extern irqreturn_t emgd_driver_irq_handler(DRM_IRQ_ARGS);
 ^
  CC [M]  /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.o
In file included from /var/lib/dkms/emgd/1.16/build/emgd/drm/drm_emgd_private.h:42:0,
                 from /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fb.c:51:
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_drv.h:73:1: warning: parameter names (without types) in function declaration [enabled by default]
 extern irqreturn_t emgd_driver_irq_handler(DRM_IRQ_ARGS);
 ^
  CC [M]  /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fbcon.o
In file included from /var/lib/dkms/emgd/1.16/build/emgd/drm/drm_emgd_private.h:42:0,
                 from /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_fbcon.c:42:
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_drv.h:73:1: warning: parameter names (without types) in function declaration [enabled by default]
 extern irqreturn_t emgd_driver_irq_handler(DRM_IRQ_ARGS);
 ^
  CC [M]  /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_crtc.o
In file included from /var/lib/dkms/emgd/1.16/build/emgd/drm/drm_emgd_private.h:42:0,
                 from /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_crtc.c:39:
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_drv.h:73:1: warning: parameter names (without types) in function declaration [enabled by default]
 extern irqreturn_t emgd_driver_irq_handler(DRM_IRQ_ARGS);
 ^
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_crtc.c:86:2: warning: initialization from incompatible pointer type [enabled by default]
  .mode_fixup    = emgd_crtc_mode_fixup,
  ^
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_crtc.c:86:2: warning: (near initialization for ‘emgd_crtc_helper_funcs.mode_fixup’) [enabled by default]
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_crtc.c:102:2: warning: initialization from incompatible pointer type [enabled by default]
  .page_flip   = emgd_crtc_page_flip,
  ^
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_crtc.c:102:2: warning: (near initialization for ‘emgd_crtc_funcs.page_flip’) [enabled by default]
  CC [M]  /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_encoder.o
In file included from /var/lib/dkms/emgd/1.16/build/emgd/drm/drm_emgd_private.h:42:0,
                 from /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_encoder.c:38:
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_drv.h:73:1: warning: parameter names (without types) in function declaration [enabled by default]
 extern irqreturn_t emgd_driver_irq_handler(DRM_IRQ_ARGS);
 ^
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_encoder.c:71:2: warning: initialization from incompatible pointer type [enabled by default]
  .mode_fixup = emgd_encoder_mode_fixup,
  ^
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_encoder.c:71:2: warning: (near initialization for ‘emgd_encoder_helper_funcs.mode_fixup’) [enabled by default]
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_encoder.c: In function ‘emgd_encoder_dpms’:
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_encoder.c:93:22: warning: unused variable ‘igd_port’ [-Wunused-variable]
  igd_display_port_t *igd_port = emgd_encoder->igd_port;
                      ^
  CC [M]  /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_connector.o
In file included from /var/lib/dkms/emgd/1.16/build/emgd/drm/drm_emgd_private.h:42:0,
                 from /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_connector.c:39:
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_drv.h:73:1: warning: parameter names (without types) in function declaration [enabled by default]
 extern irqreturn_t emgd_driver_irq_handler(DRM_IRQ_ARGS);
 ^
  CC [M]  /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_mmap.o
In file included from /var/lib/dkms/emgd/1.16/build/emgd/drm/drm_emgd_private.h:42:0,
                 from /var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_mmap.c:35:
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_drv.h:73:1: warning: parameter names (without types) in function declaration [enabled by default]
 extern irqreturn_t emgd_driver_irq_handler(DRM_IRQ_ARGS);
 ^
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_mmap.c: In function ‘emgd_vm_open’:
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_mmap.c:156:17: error: ‘struct drm_device’ has no member named ‘vma_count’
  atomic_inc(&dev->vma_count);
                 ^
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_mmap.c: In function ‘emgd_vm_close’:
/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_mmap.c:178:17: error: ‘struct drm_device’ has no member named ‘vma_count’
  atomic_dec(&dev->vma_count);
                 ^
make[2]: *** [/var/lib/dkms/emgd/1.16/build/emgd/drm/emgd_mmap.o] Fehler 1
make[1]: *** [_module_/var/lib/dkms/emgd/1.16/build] Fehler 2
make[1]: Verlasse Verzeichnis '/usr/src/linux-headers-3.14.5-031405-generic'
make: *** [modules] Fehler 2