madplay uses a legacy ALSA API, implemented with symbol versioning. However, uclibc does not support versioned symbols. The patch I provide update ALSA API usage to the current one, which is supported on uclibc. This is similar to what I did for timidity++
Steps to Reproduce:
1. emerge madplay
madplay installed on system
Created attachment 411292 [details, diff]
Created attachment 411298 [details, diff]
Note: epunt_cxx seems no longer needed, it now triggers a QA warning. This is why I removed it.
Was this submitted to upstream?