Responding to myself on this one. It would seem the BSP 184.108.40.206 is based on the dizzy release of OE (almost 3 years old as of today and unsupported). There were problems with this release and GCC 5.x.
To work around this, I'm just going to use an old version of GCC.
Is there plans to move the BSP forward?
This message was posted on behalf of Intel Corporation
We are constantly trying to improve our products and add new features to them. As you may know Quark's BSP is regularly updated because we are committed to improve this platform. However we can't disclose any information about if/when we are going to base the BSP on a new version of Yocto.
We are glad to hear that you found a workaround for this issue and we appreciate that you share it with the community, it might be helpful for other users.
Sorry to hear that, but the fact that the BSP is based on an outdated and unsupported version of OpenEmbedded implies to me that Intel doesn't care about the Quark platform at all. It feels abandoned. If I have to use an old version of Linux running an old version of GCC just to compile, why should I bother?