http://bugme.osdl.org/show_bug.cgi?id=3708

           Summary: build failure in drivers/char/drm/gamma_drv.c:42
                    (missing structure member in included headers)
    Kernel Version: 2.6.9
            Status: NEW
          Severity: normal
             Owner: [EMAIL PROTECTED]
         Submitter: [EMAIL PROTECTED]


Distribution: Debian Testing
Hardware Environment: P3 Celeron-t 1300mhz
Software Environment: 
Reading specs from /usr/lib/gcc-lib/i486-linux/3.3.5/specs
Configured with: ../src/configure -v
--enable-languages=c,c++,java,f77,pascal,objc,ada,treelang --prefix=/usr
--mandir=/usr/share/man --infodir=/usr/share/info
--with-gxx-include-dir=/usr/include/c++/3.3 --enable-shared --with-system-zlib
--enable-nls --without-included-gettext --enable-__cxa_atexit
--enable-clocale=gnu --enable-debug --enable-java-gc=boehm
--enable-java-awt=xlib --enable-objc-gc i486-linux
Thread model: posix
gcc version 3.3.5 (Debian 1:3.3.5-2)

Problem Description: 
drivers/char/drm/gamma_drv.c fails to build after errors from gamma_context.h

Error log follows:

In file included from drivers/char/drm/gamma_drv.c:42:
drivers/char/drm/gamma_context.h: In function `gamma_context_switch_complete':
drivers/char/drm/gamma_context.h:193: error: structure has no member named
`next_buffer'
drivers/char/drm/gamma_context.h:193: error: structure has no member named
`next_buffer'
In file included from drivers/char/drm/gamma_drv.c:44:
drivers/char/drm/gamma_old_dma.h: In function `gamma_clear_next_buffer':
drivers/char/drm/gamma_old_dma.h:40: error: structure has no member named
`next_buffer'
drivers/char/drm/gamma_old_dma.h:41: error: structure has no member named
`next_queue'
drivers/char/drm/gamma_old_dma.h:41: error: structure has no member named
`next_queue'
drivers/char/drm/gamma_old_dma.h:41: error: structure has no member named
`next_queue'
drivers/char/drm/gamma_old_dma.h:41: error: structure has no member named
`next_queue'
drivers/char/drm/gamma_old_dma.h:41: error: structure has no member named
`next_queue'
drivers/char/drm/gamma_old_dma.h:41: error: structure has no member named
`next_queue'
drivers/char/drm/gamma_old_dma.h:42: error: structure has no member named
`next_queue'
drivers/char/drm/gamma_old_dma.h:44: error: structure has no member named
`next_queue'
In file included from drivers/char/drm/gamma_drv.c:46:
drivers/char/drm/drm_drv.h: In function `gamma_release':
drivers/char/drm/drm_drv.h:808: warning: implicit declaration of function
`gamma_ctxbitmap_free'
make[3]: *** [drivers/char/drm/gamma_drv.o] Error 1
make[2]: *** [drivers/char/drm] Error 2
make[1]: *** [drivers/char] Error 2
make: *** [drivers] Error 2

Steps to reproduce: 
wget http://jbevren.net/config-2.6.9.gz
zcat config-2.6.9.gz >.config
make oldconfig
make

Notes:
Normally I look for a solution, but this is beyond my skripting abilities ;)
make defconfig; make does not have this issue.
this .config is made by copying debian's /boot/config, make oldconfig (use
defaults on questions asked), and adding acenic support.

Thanks for your time. :)

------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


-------------------------------------------------------
This SF.Net email is sponsored by:
Sybase ASE Linux Express Edition - download now for FREE
LinuxWorld Reader's Choice Award Winner for best database on Linux.
http://ads.osdn.com/?ad_id=5588&alloc_id=12065&op=click
--
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to