@grayman4hire
Yeah I saw your blog. (Thanks for putting all of that in one place, by the way.) I actually started with the build you had listed on your blog (which i assume is the same that you just linked). I had the same issue with both your build and my 1.0-dev build.
FYI, I'm using this sound stick:
http://www.newegg.com/Product/Product.aspx?Item=N82E16829128002which has the C-Media CM108 chipset.
I did some more careful testing and found that I was only having trouble with my iphone (ios6.1.2) and with airfoil. Itunes seemed to play just fine.
Per moomman's suggestion I updated the system and moved to the new kernel (note: i think the kernel headers listed in the AL-ARM repo are actually called "linux-headers-kirkwood"). This seems to have fixed the issue with ios. I was able to listen to about an hour of audio and didn't have any issues.
Unfortunately, airfoil is still not working. Airfoil sees the plug, but when I try to connect shairport throws this error:
$this->bbcode_second_pass_code('', 'Segmentation fault (core dumped)')
Then it crashes. When I try to run it again (without rebooting) I get:
$this->bbcode_second_pass_code('', 'could not bind a listen socket: Address already in use
could not bind a listen socket: Address already in use
FATAL: could not bind any listen sockets!')
I think that during the crash it's not releasing control of the port and therefore when it starts again, can't open it as usual.
I know that airfoil works with shairport4w, so it could be that there's some issue with avahi (as opposed to bonjour, which would be used by windows). It could also just be something that's different between those two forks of the shairport library.