fglrx-driver 8.24.8-1 kaputt? Patch geht nicht
Hey Liste!
Habe gerade einen neuen (und gepachten) 2.6.17er Kernel aus den Sourcen
gebacken. Die Patches betreffen aber nur das Scheduling. Nicht die Grafik.
Nun musste ich noch das Modul fglrx neu zu bauen, was aber leider fehlschlug.
Also hab ich ihm BTS gesucht und folgenden Bug gefunden:
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=375001
Passte auch genauf auf meinen Fehler. Zum Glück gibts dafür schon einen Patch.
Leider funktioniert er bei mir nicht.
Vielleicht bin ich auch einfach nur zu blöd den Patch ordentlich einzuspielen.
Folgendes Vorgehen:
- Das geschriebene in eine Datei "foo" schreiben
- cat foo | patch -p0 ausführen ->
sandro:/usr/src/modules/fglrx# cat fire | patch -p0
patching file firegl_public.c
Also scheint das ja gut gegangen zu sein. Also noch fix alle *.o Datein
löschen und versuchen das Modul neu zu bauen.
Jedoch erhalte ich die gleichen Fehler wie vorher:
In file included from /usr/src/modules/fglrx/drm_proc.h:41,
from /usr/src/modules/fglrx/firegl_public.c:333:
/usr/src/modules/fglrx/drmP.h:561:5: warning: "__HAVE_VBL_IRQ" is not defined
/usr/src/modules/fglrx/drmP.h:664:5: warning: "__HAVE_VBL_IRQ" is not defined
/usr/src/modules/fglrx/drmP.h:936:5: warning: "__HAVE_SG" is not defined
/usr/src/modules/fglrx/firegl_public.c:409:5: warning: "FIREGL_VMA_INFO" is
not defined
/usr/src/modules/fglrx/firegl_public.c:428:5: warning: "FIREGL_VMA_INFO" is
not defined
/usr/src/modules/fglrx/firegl_public.c: In function 'firegl_stub_open':
/usr/src/modules/fglrx/firegl_public.c:534: warning: assignment discards
qualifiers from pointer target type
/usr/src/modules/fglrx/firegl_public.c: In function 'firegl_stub_register':
/usr/src/modules/fglrx/firegl_public.c:605: warning: assignment from
incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c: At top level:
/usr/src/modules/fglrx/firegl_public.c:3594: warning: initialization from
incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c:3595: warning: initialization from
incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c:3596: warning: initialization from
incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c:3597: warning: initialization from
incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c:3598: warning: initialization from
incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c:3599: warning: initialization from
incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c:3600: warning: initialization from
incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c:3601: warning: initialization from
incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c:3603: warning: initialization from
incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c:3613: warning: function declaration
isn't a prototype
/usr/src/modules/fglrx/firegl_public.c: In
function 'test_inter_module_interface':
/usr/src/modules/fglrx/firegl_public.c:3618: warning: assignment from
incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c: In
function '__ke_agp_allocate_memory_phys_list':
/usr/src/modules/fglrx/firegl_public.c:3943: warning: passing argument 3
of 'im_fglrx_agp_stub->allocate_memory_phys_list' makes integer from pointer
without a cast
/usr/src/modules/fglrx/firegl_public.c: In function '__ke_agp_bind_memory':
/usr/src/modules/fglrx/firegl_public.c:3982: warning: passing argument 1
of 'im_fglrx_agp_stub->bind_memory' from incompatible pointer type
/usr/src/modules/fglrx/firegl_public.c: In function '__ke_agp_unbind_memory':
/usr/src/modules/fglrx/firegl_public.c:3995: warning: passing argument 1
of 'im_fglrx_agp_stub->unbind_memory' from incompatible pointer type
make[2]: *** [/usr/src/modules/fglrx/firegl_public.o] Fehler 1
make[1]: *** [_module_/usr/src/modules/fglrx] Fehler 2
make[1]: Leaving directory `/usr/src/linux-source-2.6.17-ck1'
make: *** [build] Fehler 2
Was nun? Noch ein Bugreport schreiben? Oder einfach, dass der Patch bei mir
nicht geht?
Ich will eigentlich mit der Mail nur sichergehen, dass ich den Patch
ordnungsgemäß eingespielt habe.
Tschau
Sandro
Reply to: