https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119218
--- Comment #10 from Iain Sandoe <iains at gcc dot gnu.org> --- (In reply to Andreas Schwab from comment #8) > libiberty.h has been included by system.h forever, why is this happening > only now? it's not the case that the happening is new - but the conflict has been exposed by cobol. My current understanding is that platforms that use <libgen.h> to declare base name have been silently using the liberty fallback.