<div dir="ltr">The abi-breaking.h seems to be incompatible with modules, owing to it having strong definitions in the header.<br><br>I'm wondering if I can make it compatible by changing the:<br><br>__attribute__((weak, visibility("hidden"))) variables to __attribute__((used)) static variables instead? It still seems to produce the desired link errors in my basic tests. Does that seem plausible to you?<br><br>(modules have a special case for static variables in headers to support things like the iostreams initializer)<br><br>Not sure why the modules buildbots don't see this but google's internal build system building with modules does... <br><br>- Dave</div>