https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111244
--- Comment #7 from Thiago Macieira <thiago at kde dot org> --- (In reply to Costas Argyris from comment #6) > At this point I just meant embedding it in your example a.out executable > file, just to check if it will work correctly. Ah, got it. But that is not the conditions of the issue at hand, so proving it works doesn't help me in the conditions that do apply. > But yes, assuming this even works, embedding the UTF-8 manifest is part of > the build process of the application, so it would have to be accounted for > in the Makefiles etc. And I can't force my users to do that. If libstdc++ wants to enforce that or require it for use of std::filesystem, it's your choice.