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

Hámorszky Balázs balihb at gmail.com
Sat Apr 17 20:36:45 UTC 2010


On 2010-04-17 12:33, Patrick Matthäi wrote:
> Am 16.04.2010 21:17, schrieb Hámorszky Balázs:
>> the 2.6.33 patch is missing from
>> 1:10-4~prerelease-1
>> the patch is here:
>> http://aur.archlinux.org/packages/catalyst/catalyst/fglrx-2.6.33.patch
>
> it isn't missing ;)
>

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...

balihb2:/usr/src/modules#
 > cd fglrx
balihb2:/usr/src/modules/fglrx#
 > cat /tmp/fglrx-2.6.33.patch | patch -p6
patching file drmP.h
patching file firegl_public.c
Hunk #3 succeeded at 1478 (offset -2 lines).
patching file kcl_acpi.c
Hunk #1 succeeded at 15 with fuzz 2.
patching file kcl_agp.c
patching file kcl_io.c
patching file kcl_osconfig.h
patching file kcl_pci.c
patching file kcl_str.c
patching file kcl_wait.c
patching file make.sh
balihb2:/usr/src/modules/fglrx#
 > m-a -O -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
"/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
In file included from /usr/src/modules/fglrx/firegl_public.c:451:
/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:1324: 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'
   CC [M]  /usr/src/modules/fglrx/kcl_acpi.o
   CC [M]  /usr/src/modules/fglrx/kcl_agp.o
   CC [M]  /usr/src/modules/fglrx/kcl_debug.o
   CC [M]  /usr/src/modules/fglrx/kcl_ioctl.o
   CC [M]  /usr/src/modules/fglrx/kcl_io.o
   CC [M]  /usr/src/modules/fglrx/kcl_pci.o
   CC [M]  /usr/src/modules/fglrx/kcl_str.o
   CC [M]  /usr/src/modules/fglrx/kcl_wait.o
   LD [M]  /usr/src/modules/fglrx/fglrx.o
   Building modules, stage 2.
   MODPOST 1 modules
   CC      /usr/src/modules/fglrx/fglrx.mod.o
   LD [M]  /usr/src/modules/fglrx/fglrx.ko
make[2]: Leaving directory `/usr/src/linux-2.6.29.1'
dh_testdir
dh_testroot
dh_clean -k
rm -f /usr/src/modules/fglrx/debian/control 
/usr/src/modules/fglrx/debian/dirs
sed -e 's/#KVERS#/2.6.33.2/g' \
	    -e 's/#VERSION#/1:10-4~prerelease-1/g' debian/control.template > 
/usr/src/modules/fglrx/debian/control
sed -e 's/#KVERS#/2.6.33.2/g' debian/dirs.template > 
/usr/src/modules/fglrx/debian/dirs
dh_installdirs
dh_install fglrx.ko lib/modules/2.6.33.2/misc
dh_testdir
dh_testroot
dh_installdocs
dh_installmodules
dh_installchangelogs
dh_link
dh_strip
dh_compress
dh_fixperms
dh_installdeb
dh_gencontrol -- -v1:10-4~prerelease-1+0.001
dh_md5sums
dh_builddeb --destdir=/usr/src
dpkg-deb: building package `fglrx-kernel-2.6.33.2' in 
`/usr/src/fglrx-kernel-2.6.33.2_10-4~prerelease-1+0.001_amd64.deb'.
make[1]: Leaving directory `/usr/src/modules/fglrx'
dpkg -Ei /usr/src/fglrx-kernel-2.6.33.2_10-4~prerelease-1+0.001_amd64.deb
Version 1:10-4~prerelease-1+0.001 of fglrx-kernel-2.6.33.2 already 
installed, skipping.






More information about the Pkg-fglrx-devel mailing list