I am not sure what I am missing. I do see "patch: command not found".I don't really want to start downloading everything that has the word patch in it because that would be Bad.
make: Entering directory `/usr/src/alsa/alsa-driver-1.0.18rc3'
make: Entering directory `/usr/src/alsa/alsa-driver-1.0.18rc3/acore'
copying file alsa-kernel/core/info.c
/usr/src/alsa/alsa-driver-1.0.18rc3/utils/patch-alsa: line 22: patch: command not found
make: *** [info.c] Error 1
make: Leaving directory `/usr/src/alsa/alsa-driver-1.0.18rc3/acore'
make: *** [dep] Error 1
make: Leaving directory `/usr/src/alsa/alsa-driver-1.0.18rc3'
make: *** [include/sndversions.h] Error 2