More information about building from source: OpenWrt Buildroot - Usage
Based on the following reference:
Help on compiling MPD full
If you build from source you will only be able to select the MPD-mini from the make menuconfig interface.
To display and enable the full version in the menuconfig interface, you'll have to edit the MPD Makefile.
/openwrt/feeds/packages/sound/mpd/Makefile.+libffmpeg to +libffmpeg-fullOrignal file:
TITLE+= (full) DEPENDS+= \ +AUDIO_SUPPORT:alsa-lib \ +libaudiofile +BUILD_PATENTED:libfaad2 +libffmpeg +libid3tag \ +libmms +libogg +libsndfile +libvorbis PROVIDES:=mpd VARIANT:=full
Edited file:
TITLE+= (full) DEPENDS+= \ +AUDIO_SUPPORT:alsa-lib \ +libaudiofile +BUILD_PATENTED:libfaad2 +libffmpeg-full +libid3tag \ [+libmms +libogg +libsndfile +libvorbis PROVIDES:=mpd VARIANT:=full
Now if you start make menuconfig, you'll have the choice to build the full or the mini MPD version