@longmobi, I haven’t tested this with a large number of albums, but given Volumio Buster is in the works, I don’t feel it is worthwhile anymore to go through the hassle of diagnosing an issue and providing a fix (if such a fix is possible at all) that would only last for a short while. I would suggest trying out the beta version of Volumio Buster and see how it works out for you.
Without logs pinpointing the cause of the issue, and the fact that I no longer possess an Amlogic device capable of running Volumio, you would have to do the build yourself.
Follow the Github link in the first post of this thread. You will find the build scripts there which you can tune and build MPD for your Amlogic device. As you can see from the issues raised there, it would probably be best to do the build on a computer running Debian Buster or in a Buster chroot cage (which is how I did my builds).
I would consider looking into this issue if it’s being reported more widely and I have actual data indicating the cause.
I do not know how I can help with just a screenshot showing that the ncurses package failed to build…
In fact, why do you think rebuilding MPD will help if the same build scripts were used? Do you even know what caused the scan to go into a loop in the first place?
# Go to home directory
$ cd ~
# Get the script
$ git clone https://github.com/patrickkfkan/volumio-build-mpd.git
$ cd volumio-build-mpd
$ ./build.sh --target=armv7 --prefix=/opt/mympd --output=mympd.tar.gz -j8
– You are trying to rebuild the same version as is linked in the first post - not sure if that will solve any issues you have.
– Those scripts are not meant to run on the actual device, but to “Cross” compile. i.e compile from a different architecture (or lets call it a different computer for simplicity)
To make them work, try running it on a x86_64 computer…
@ashthespy, thanks for replying. I agree that going through the same build is not going to solve any issue.
@longmobi , I would like to repeat my previous suggestion that you find the cause of the problem first so you can target it in your fix.
But, if you are adamant about doing this build without a clue what to look out for, then please do it on Debian Buster or in a Buster chroot cage as this is the environment I did my builds in.
Hi, I left my success story about updating to mpd 0.21 version on the the thread about youtube 2/3 cut off. I did it to solve my 2/3 cut off problem with youtube plugin. It solved 2/3 cut off problem however caused me unable to play DSD files. After I reverted with “–original” option, I can play DSD files now. Also after I reverted to original MPD, youtube2 plugin is not working.
My system info
Odroid XU4 with Volumio version 2.857 downloaded at this link . No other plugin than youtube2 installed.
Thanks.