crosstool-ng has moved fast-forward compared to its stable releases on Linux distros. For example, my local build host with latest stable crosstool-ng from zypper failed to build basic platforms. Blame on good fixes like issue-631, issue-1217.
x86_64-w64-mingw32 failed to build due to fallthrough - which can be fixed updating sources, but hope latest source already taken care of this.
I went ahead to fetch sources and build ct-ng locally.
Build with ‘./configure –enable-local’ failed, issue-993 is already covering this though.
While trying to find solutions, I found really good write ups by ilyas-hmadouche, ltekieli and ofcourse crosstool-ng Documentation itself is as simple as crosstool-ng.