I don't know why ALSA is involved at all -- if you include both --with-esd and --with-alsa, you get esd; my guess is that you've hit an esd bug, and should report it to them.