Hi all!
Here i am going to tell you how to get the wolk kernel without alsa support, so you can have the wolk kernel and compile your own alsa drivers.
I am not going to get in to why i did this, but i needed to and i am now super happy!

Ok fist you need to emerge wolk-sources-3.8.ebuild
or download
linux-2.4.18.tar.bz2
you will also need
linux-2.4.18-wolk3.8-patchset.tar.bz2

Now that you have thoes files.
remove your /usr/src/linux link (or you might be sad)
then

Code:

cd /usr/src/

and unpack the linux kernel, it will unpack under the name linux that is why your link needs to be gone.

now in some other location unpack the wolk patchset.tar.bz2
when you have that done you will need to remove all the alsa patches, this can be done what ever way you want but i did it like this in the pachset dir.

Code:

find -iname "*alsa*" -exec rm {} \;

now wee need to edit some files.
edit this file fist 050_patch-int-2.4.19.1.patc
at line 915 is where we will start to edit.

NOTE< it was late at night when i wrote this, my eye lids are falling down over my eyes as i type, so there is mostlikey errors inst spelling and my speech may sound funny, but that is ok, so long as you understand what i am trying to get acrost to you!.

if any of you find errors after doing this plez post so i can figure out where it is going wrong.

OOPS, i almost forgot!!!

lostlogic helped me learn diff files and patching!! and he helped me (more like he did it) the fist change that needed to happen.

lostlogic is a great guy!! if you see him give him a pat on his back!.

I still fail to see why the devs think this is a smart move.. I mean the whole keeping alsa seperate from the kernel... I would much rather that we just dumped that feature as it annoys the crap out of me when running WOLK test kernels or development kernels.. I have ALSA in there already.. I don't want devfs and modules.

if we absolutely need this, then let me at least set somewhere that I wish for ALSA driver to be injected and instead rely on the inkernel one.