[Pkg-fglrx-devel] Bug#571272: Bug#571272: Bug#571272: 2.6.33 support patch missing

Michael Gilbert michael.s.gilbert at gmail.com
Sat Apr 17 21:18:56 UTC 2010


On Sat, 17 Apr 2010 22:36:45 +0200 Hámorszky Balázs wrote:
> that's interesting:
> 
>  > m-a -t a-i fglrx
> .
> Updated infos about 1 packages
> Getting source for kernel version: 2.6.33.2
> Kernel headers available in /lib/modules/2.6.33.2/source
> apt-get install build-essential
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> build-essential is already the newest version.
> 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
> 1 not fully installed or removed.
> After this operation, 0B of additional disk space will be used.
> Setting up squid3 (3.1.1-3) ...
> sed: read error on stdin: Is a directory
> dpkg: error processing squid3 (--configure):
>   subprocess installed post-installation script returned error exit status 4
> Errors were encountered while processing:
>   squid3
> E: Sub-process /usr/bin/dpkg returned an error code (1)
> 
> Done!
> unpack
> Extracting the package tarball, /usr/src/fglrx.tar.bz2, please wait...
> "/usr/share/modass/packages/fglrx-source" build KVERS=2.6.33.2 
> KSRC=/lib/modules/2.6.33.2/source KDREV=0.001 kdist_image
> /usr/bin/make  -f debian/rules clean
> make[1]: Entering directory `/usr/src/modules/fglrx'
> dh_testroot
> rm -f configure-stamp
> rm -f fglrx.ko fglrx.mod.c *.o libfglrx_ip.a
> rm -f .version .*.o.flags .*.o.d .*.o.cmd .*.ko.cmd
> rm -rf .tmp_versions
> rm -rf patch
> dh_clean
> rm -f /usr/src/modules/fglrx/debian/control
> rm -f /usr/src/modules/fglrx/debian/dirs
> make[1]: Leaving directory `/usr/src/modules/fglrx'
> /usr/bin/make  -f debian/rules binary_modules
> make[1]: Entering directory `/usr/src/modules/fglrx'
> if [ -f /usr/src/modules/fglrx/debian/control.template ]; then \
> 		cat /usr/src/modules/fglrx/debian/control.template > 
> /usr/src/modules/fglrx/debian/control; \
> 	fi
> dh_testdir
> touch configure-stamp
> dh_testdir
> /usr/bin/make -C /lib/modules/2.6.33.2/source 
> SUBDIRS=/usr/src/modules/fglrx modules
> make[2]: Entering directory `/usr/src/linux-2.6.29.1'
>    CC [M]  /usr/src/modules/fglrx/firegl_public.o
> /usr/src/modules/fglrx/firegl_public.c:31:28: error: linux/autoconf.h: 
> No such file or directory
> /usr/src/modules/fglrx/firegl_public.c:166:30: error: 
> linux/utsrelease.h: No such file or directory
> /usr/src/modules/fglrx/firegl_public.c:247: error: 'UTS_RELEASE' 
> undeclared here (not in a function)
> In file included from /usr/src/modules/fglrx/firegl_public.c:443:
> /usr/src/modules/fglrx/drm_proc.h: In function 'FGLDRM__vma_info':
> /usr/src/modules/fglrx/drm_proc.h:497: warning: format '%08lx' expects 
> type 'long unsigned int', but argument 5 has type 'phys_addr_t'
> /usr/src/modules/fglrx/firegl_public.c: In function 
> 'KCL_SetPageCache_Array':
> /usr/src/modules/fglrx/firegl_public.c:1316: warning: passing argument 1 
> of 'KCL_ConvertPageToKernelAddress' makes pointer from integer without a 
> cast
> /usr/src/modules/fglrx/firegl_public.h:325: note: expected 'void *' but 
> argument is of type 'long unsigned int'
> /usr/src/modules/fglrx/firegl_public.c: In function '__ke__cmpxchg':
> /usr/src/modules/fglrx/firegl_public.c:1473: error: variable or field 
> '__ret' declared void
> /usr/src/modules/fglrx/firegl_public.c:1473: error: variable or field 
> '__old' declared void
> /usr/src/modules/fglrx/firegl_public.c:1473: error: variable or field 
> '__new' declared void
> make[3]: *** [/usr/src/modules/fglrx/firegl_public.o] Error 1
> make[2]: *** [_module_/usr/src/modules/fglrx] Error 2
> make[2]: Leaving directory `/usr/src/linux-2.6.29.1'
> make[1]: *** [build] Error 2
> make[1]: Leaving directory `/usr/src/modules/fglrx'
> make: *** [kdist_image] Error 2
> BUILD FAILED!
> See /var/cache/modass/fglrx-source.buildlog.2.6.33.2.1271536470 for details.
> Build failed. Press Return to continue...

it's trying to build in the linux-2.6.29.1 directory, which is probably
the problem.  try removing that, or back it up.  you may also get
better results with the dkms package rather than module-assistant.

mike





More information about the Pkg-fglrx-devel mailing list