Sorry to grave dig, I can't update OP (removed my old account)
I am working on porting dingux to another device (RS-97 with a JZ4760) went to go back and build the toolchain etc and I gotta say, quite a bit was broken.
1)dependencies > add bzr & gcc-multilib (building with linux mint 18.3)
2)gcc pointing to wrong folder, make symbolic link "sudo ln -s /usr/include/asm-generic/ /usr/include/asm"
3)make files for libpng, libmikmod, libglog, xinetd have broken source links (fixed in attachment)
4)gcc started messing up ncurses, ncurses needs patched (patch in attachment)
5)cmake is pointing to 2.8, yet is requireing 3.1 or above, corrected make file and patch changes are included in newer version so patch was removed.
6)etna_viv reports no targets, unable to fix (disabled) (changed in gcw0_defconfig)
7)hostadb source unresolveable, can't find suitable replacement (disabled) (changed in gcw0_defconfig)
8)mono-host is pointing to version 3.10, current version 5.4.1 (changed in gcw0_defconfig)
I'm not sure who to submit these changes to for the toolchain, if the maintainer still exists, so I'll leave them here in case anyone cares can validate and send them upstream.
If anyone is able to correct the issues with etna_viv and hostadb, that would be helpfull.
below is a link to the changes in a tar file
https://drive.google.com/file/d/1kCvb7fAOcS5LInQlH6tQJqKxUz9BlMK2/view?usp=sharing