*Hi Mario* :)

thank you for the quick reply. I guess I got your email, before I sent 
my request ;). I'll use a search engine to get some knowhow and in 
addition I'll ask the 64 Studio developers, if they can post a howto for 
noobs to their homepage someday.

I hope it's okay that I also sent this private mail to the mailing 
lists, to avoid mistakes by forwarding your information in my on words, 
but on broken English.

Cheers,
Ralf

*Hi lists* :)

please read Mario's information, maybe this is something from interest 
for the distro.

My requests are available here:
http://lists.64studio.com/pipermail/64studio-users/2009-August/003443.html
http://lists.64studio.com/pipermail/64studio-users/2009-August/003444.html

There's only a useful output in 
/var/lib/dkms/fglrx/8.593/build/make.sh.log, but not in make.log.

spinymouse-s...@64studio:~$ cat /var/lib/dkms/fglrx/8.593/build/make.sh.log
AMD kernel module generator version 2.1
.
Active kernel:
uname -a = Linux 64studio 2.6.29-1-multimedia-amd64 #1 SMP PREEMPT RT 
Thu Feb 26 16:18:05 UTC 2009 x86_64 GNU/Linux
uname -s = Linux
uname -m = x86_64
uname -r = 2.6.29-1-multimedia-amd64
uname -v = #1 SMP PREEMPT RT Thu Feb 26 16:18:05 UTC 2009
.
Target kernel:
uname -a = Linux 64studio 2.6.29-1-multimedia-amd64 #1 SMP PREEMPT RT 
Thu Feb 26 16:18:05 UTC 2009 x86_64 GNU/Linux
uname -s = Linux
uname -m = x86_64
uname -r = 2.6.29-1-multimedia-amd64
uname -v = #1 SMP PREEMPT RT Thu Feb 26 16:18:05 UTC 2009
.
OsVersion says: SMP=1
file /proc/kallsyms says: SMP=1
file 
/lib/modules/2.6.29-1-multimedia-amd64/build/include/linux/autoconf.h 
says: SMP=1
file 
/lib/modules/2.6.29-1-multimedia-amd64/build/include/linux/autoconf.h 
says: MODVERSIONS=1
.
doing Makefile based build for kernel 2.6.x and higher
make -C /lib/modules/2.6.29-1-multimedia-amd64/build 
SUBDIRS=/var/lib/dkms/fglrx/8.593/build/2.6.x modules
make[1]: Entering directory 
`/usr/src/linux-headers-2.6.29-1-multimedia-amd64'
CC [M] /var/lib/dkms/fglrx/8.593/build/2.6.x/firegl_public.o
In file included from 
/var/lib/dkms/fglrx/8.593/build/2.6.x/firegl_public.c:169:
/var/lib/dkms/fglrx/8.593/build/2.6.x/firegl_public.h:164:1: warning: 
"PM_EVENT_SUSPEND" redefined
In file included from 
/usr/src/linux-headers-2.6.29-1-multimedia-amd64/arch/x86/include/asm/apic.h:4,
from 
/usr/src/linux-headers-2.6.29-1-multimedia-amd64/arch/x86/include/asm/smp.h:13,
from include/linux/smp.h:36,
from include/linux/topology.h:33,
from include/linux/mmzone.h:767,
from include/linux/gfp.h:4,
from include/linux/kmod.h:22,
from include/linux/module.h:13,
from /var/lib/dkms/fglrx/8.593/build/2.6.x/firegl_public.c:91:
include/linux/pm.h:241:1: warning: this is the location of the previous 
definition
In file included from 
/var/lib/dkms/fglrx/8.593/build/2.6.x/firegl_public.c:431:
/var/lib/dkms/fglrx/8.593/build/2.6.x/drm_proc.h: In function 
‘FGLDRM__vma_info’:
/var/lib/dkms/fglrx/8.593/build/2.6.x/drm_proc.h:497: warning: format 
‘%08lx’ expects type ‘long unsigned int’, but argument 5 has type 
‘phys_addr_t’
/var/lib/dkms/fglrx/8.593/build/2.6.x/firegl_public.c: In function 
‘KCL_GetEffectiveUid’:
/var/lib/dkms/fglrx/8.593/build/2.6.x/firegl_public.c:1405: error: 
‘struct task_struct’ has no member named ‘euid’
/var/lib/dkms/fglrx/8.593/build/2.6.x/firegl_public.c: In function 
‘KCL_PosixSecurityCapSetIPCLock’:
/var/lib/dkms/fglrx/8.593/build/2.6.x/firegl_public.c:1779: error: 
‘struct task_struct’ has no member named ‘cap_effective’
/var/lib/dkms/fglrx/8.593/build/2.6.x/firegl_public.c:1783: error: 
‘struct task_struct’ has no member named ‘cap_effective’
/var/lib/dkms/fglrx/8.593/build/2.6.x/firegl_public.c: In function 
‘KCL_MEM_VM_GetRegionPhysAddrStr’:
/var/lib/dkms/fglrx/8.593/build/2.6.x/firegl_public.c:3223: warning: 
return makes pointer from integer without a cast
/var/lib/dkms/fglrx/8.593/build/2.6.x/firegl_public.c:3224: warning: 
return makes pointer from integer without a cast
/var/lib/dkms/fglrx/8.593/build/2.6.x/firegl_public.c:3225: warning: 
return makes pointer from integer without a cast
/var/lib/dkms/fglrx/8.593/build/2.6.x/firegl_public.c:3227: warning: 
return makes pointer from integer without a cast
make[2]: *** [/var/lib/dkms/fglrx/8.593/build/2.6.x/firegl_public.o] Error 1
make[1]: *** [_module_/var/lib/dkms/fglrx/8.593/build/2.6.x] Error 2
make[1]: Leaving directory 
`/usr/src/linux-headers-2.6.29-1-multimedia-amd64'
make: *** [kmod_build] Error 2
build failed with return value 2

Cheers,
Ralf

Mario Limonciello wrote:
> Hi Ralf:
>
> I don't actually work for AMD, I just have a set of scripts I maintain 
> to help them with building Ubuntu packages. What you'll need to do is 
> probably write/fix the patches for 2.6.29 support on the kernel 
> module. Hardy didn't ship with 2.6.29, and the RT patches sometimes 
> don't work properly anyway.
>
> Take a look at the logs in /var/lib/dkms/* for more information about 
> what was failing. There should be a make.log and I think a 
> make.sh.log. When you identify the problems, you can add patches in to 
> /usr/src/fglrx-8.583/patches and lines to identify them to 
> /usr/src/fglrx-8.593/dkms.conf.
>
> To issue a rebuild, just do:
>
> sudo dkms build -m fglrx -v 8.593
>
> On Wed, Aug 5, 2009 at 12:11, Ralf Mardorf <[email protected] 
> <mailto:[email protected]>> wrote:
> [snip]
>
> -- 
> Mario Limonciello
> [email protected] <mailto:[email protected]>
> Sent from Manchester, NH, United States
_______________________________________________
64studio-devel mailing list
[email protected]
http://lists.64studio.com/mailman/listinfo/64studio-devel

Reply via email to