[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#536579: drm-modules-source: Fails to build with kernel 2.6.30



Package: drm-modules-source
Version: 2.4.11+git+20090630+de1ed01-1
Severity: critical
Justification: breaks unrelated software

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

drm-modules-source fails to build on 2.6.30:

/usr/bin/make -C linux-core LINUXDIR=/lib/modules/2.6.30-1-amd64/build KVERREL=2.6.30-1-amd64 clean
make[1]: Entering directory `/usr/src/modules/drm-modules/linux-core'
rm -rf *.o *.ko .depend .*.flags .*.d .*.cmd *.mod.c drm_pciids.h .tmp_versions
make[1]: Leaving directory `/usr/src/modules/drm-modules/linux-core'
/usr/bin/make  -f debian/rules kdist_clean kdist_config binary-modules
make[1]: Entering directory `/usr/src/modules/drm-modules'
/usr/bin/make -C linux-core LINUXDIR=/lib/modules/2.6.30-1-amd64/build KVERREL=2.6.30-1-amd64 clean
make[2]: Entering directory `/usr/src/modules/drm-modules/linux-core'
rm -rf *.o *.ko .depend .*.flags .*.d .*.cmd *.mod.c drm_pciids.h .tmp_versions
make[2]: Leaving directory `/usr/src/modules/drm-modules/linux-core'
for templ in ; do \
    cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.30-1-amd64/g'` ; \
  done
for templ in `ls debian/*.modules.in` ; do \
    test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} ${templ%.modules.in}.backup 2>/dev/null || true; \
    sed -e 's/##KVERS##/2.6.30-1-amd64/g ;s/#KVERS#/2.6.30-1-amd64/g ; s/_KVERS_/2.6.30-1-amd64/g ; s/##KDREV##/2.6.30-2/g ; s/#KDREV#/2.6.30-2/g ; s/_KDREV_/2.6.30-2/g  ' < $templ > ${templ%.modules.in}; \
  done
dh_testroot
dh_prep
# Build the modules
/usr/bin/make -C linux-core LINUXDIR=/lib/modules/2.6.30-1-amd64/build KVERREL=2.6.30-1-amd64 \
		EXTRA_CFLAGS=-DGIT_REVISION=\\\"libdrm-2.4.11-15-gde1ed01214874dcdd\\\"
make[2]: Entering directory `/usr/src/modules/drm-modules/linux-core'
sh ../scripts/create_linux_pci_lists.sh < ../shared-core/drm_pciids.txt
make -C /lib/modules/2.6.30-1-amd64/build  SUBDIRS=`/bin/pwd` DRMSRCDIR=`/bin/pwd` modules
make[3]: Entering directory `/usr/src/linux-headers-2.6.30-1-amd64'
fatal: Not a git repository (or any of the parent directories): .git
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_auth.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_bufs.o
/usr/src/modules/drm-modules/linux-core/drm_bufs.c: In function 'drm_rmmap_locked':
/usr/src/modules/drm-modules/linux-core/drm_bufs.c:402: warning: enumeration value '_DRM_GEM' not handled in switch
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_context.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_dma.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_drawable.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_drv.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_fops.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_ioctl.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_irq.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_lock.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_memory.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_proc.o
/usr/src/modules/drm-modules/linux-core/drm_proc.c: In function 'drm__vma_info':
/usr/src/modules/drm-modules/linux-core/drm_proc.c:589: warning: format '%08lx' expects type 'long unsigned int', but argument 5 has type 'phys_addr_t'
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_stub.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_vm.o
/usr/src/modules/drm-modules/linux-core/drm_vm.c: In function 'drm_vm_shm_close':
/usr/src/modules/drm-modules/linux-core/drm_vm.c:248: warning: enumeration value '_DRM_GEM' not handled in switch
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_sysfs.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_pci.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_agpsupport.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_scatter.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_memory_debug.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/ati_pcigart.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_sman.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_hashtab.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_mm.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_compat.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_vm_nopage_compat.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_gem.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/drm_ioc32.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/nouveau_drv.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/nouveau_state.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/nouveau_fifo.o
  CC [M]  /usr/src/modules/drm-modules/linux-core/nouveau_mem.o
/usr/src/modules/drm-modules/linux-core/nouveau_mem.c: In function 'nouveau_mem_init_ttm':
/usr/src/modules/drm-modules/linux-core/nouveau_mem.c:445: error: implicit declaration of function 'drm_bo_driver_init'
/usr/src/modules/drm-modules/linux-core/nouveau_mem.c:453: error: implicit declaration of function 'drm_bo_init_mm'
/usr/src/modules/drm-modules/linux-core/nouveau_mem.c:453: error: 'DRM_BO_MEM_PRIV0' undeclared (first use in this function)
/usr/src/modules/drm-modules/linux-core/nouveau_mem.c:453: error: (Each undeclared identifier is reported only once
/usr/src/modules/drm-modules/linux-core/nouveau_mem.c:453: error: for each function it appears in.)
/usr/src/modules/drm-modules/linux-core/nouveau_mem.c:465: error: 'DRM_BO_MEM_VRAM' undeclared (first use in this function)
/usr/src/modules/drm-modules/linux-core/nouveau_mem.c:483: error: 'DRM_BO_MEM_TT' undeclared (first use in this function)
make[6]: *** [/usr/src/modules/drm-modules/linux-core/nouveau_mem.o] Error 1
make[5]: *** [_module_/usr/src/modules/drm-modules/linux-core] Error 2
make[4]: *** [sub-make] Error 2
make[3]: *** [all] Error 2
make[3]: Leaving directory `/usr/src/linux-headers-2.6.30-1-amd64'
make[2]: *** [modules] Error 2
make[2]: Leaving directory `/usr/src/modules/drm-modules/linux-core'
make[1]: *** [binary-modules] Error 2
make[1]: Leaving directory `/usr/src/modules/drm-modules'
make: *** [kdist_build] Error 2



- -- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-1-amd64 (SMP w/1 CPU core)
Locale: LANG=ru_RU.UTF-8, LC_CTYPE=ru_RU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages drm-modules-source depends on:
ii  debhelper                    7.2.21      helper programs for debian/rules
ii  git-core                     1:1.6.3.3-2 fast, scalable, distributed revisi
ii  make                         3.81-6      An utility for Directing compilati
ii  module-assistant             0.11.1      tool to make module package creati
ii  quilt                        0.46-7      Tool to work with series of patche

drm-modules-source recommends no packages.

Versions of packages drm-modules-source suggests:
pn  kernel-package                <none>     (no description available)
ii  linux-headers-2.6-amd64 [linu 2.6.30+20  Header files for Linux 2.6-amd64
ii  linux-headers-2.6.30-1-amd64  2.6.30-2   Header files for Linux 2.6.30-1-am
ii  linux-source-2.6.30 [linux-so 2.6.30-2   Linux kernel source for version 2.

- -- no debconf information

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)

iEUEARECAAYFAkpYZUYACgkQghRN8fnyN/3vZQCYgot4pg0MO3mFTjKgIWmFvMWn
kQCgn/tqbmsmfB6YdtA0EHdVSdFU2X0=
=Hzjj
-----END PGP SIGNATURE-----



Reply to: