Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
fusd is a library and a kernel module that allows userspace applications to create character devices with send back data and ioctls to the userspace. Reproducible: Always Steps to Reproduce:
Created an attachment (id=61439) [details] Suggested ebuild Initial ebuild. This ebuild only works on x86 and contains an ugly hack with ARCH=i386 as kernel module does not compile otherwise (Makefile sees ARCH=x86 and thus does not find the right kernel includes) Revision 9 is because it contains Kor Nielsen's 9th patch-revision (adding support for 2.6 kernels, udev and mmap) See also Bug #96450 I suggest this to be added to sys-libs category.
Created an attachment (id=62465) [details] Patch that fixes a naming-issue of kernel 2.6.12-gitX and newer in kfusd.c As of 2.6.12-gitX they changed the name of some functions so kfusd ain't working anymore! With this patch it works at my PC.
Created an attachment (id=69397) [details] Patch that fixes a naming-issue of kernel >=2.6.12 jannis' patch didn't apply properly, so I cleaned it up.
Created an attachment (id=69398) [details] udev rules for creation of the kfusd device nodes I really hope the fusd ebuild can get some love and be accepted in the main tree. Same goes for oss2jack, these projects really help those that have soundcards with poor driver support.
There's a set_arch_to_kernel function in one of the eclasses. Can you use this?
Created an attachment (id=86800) [details] media-sound/fusd-1.10-r11.ebuild This ebuild installs fusd-kor-1.10-11. It doesn't need any patches since everything has been fixed in the source (nice ^^). The ebuild ain't really pretty but works on two of my systems.
This is now in the sunrise overlay. You can find it at: http://gentoo-sunrise.org/svn/reviewed/media-sound/fusd-kor
Created an attachment (id=113027) [details] kfusd compile cleanly against gentoo-sources-2.6.20-r2 I don't know what other kernel versions this patch will work on. It's a diff from the normal kfusd/kfusd.c against the new one here: http://hg.konstruktiv.org/fusd/file/2df3a93d0724/kfusd/, as specified in http://gentoo-wiki.com/index.php?title=HOWTO_Jack#oss2jack