In a default install of mpd the port is set to 6600, whereas in WMmp the default port is set to 2100. Therefore default WMmp installs will not connect to a mpd server running on localhost, which definitely isn't what I expected it to do. An easy user workaround already exists for this, simply setting the MPD_PORT envvar to 6600 will work. Still I believe it should work out of the box, and the small patch attached fixes this. Thanks James
Created attachment 96206 [details, diff] wmmp-0.10.0-mpd_defaults.patch The patch was created on top of the patch from Bug #146586, but it applies cleanly with a little offset without it.
Created attachment 96207 [details, diff] wmmp-0.10.0-mpd_defaults-2.patch Adds the missing call to die on emake failure.
Fixed in -r1, thanks for reporting.