https://gcc.gnu.org/bugzilla/show_bug.cgi?id=114065
--- Comment #7 from Nicolas Boulenguez <nicolas at debian dot org> --- Hello. The attached suggestions (based on gcc-13/13.2.0) might solve the current issue, or at least simplify the investigation, but they are so intrusive that I would like a quick review by experts before testing anything. For now, I have not even tried a build. In principle, is there a chance that you accept such changes upstream, once/if they are tested in Debian? The main suggestion is of course 'Define time_t ... in a single place'. Then, ``` diff -u --color=auto libgnarl/s-linux{,__x32}.ads diff -u --color=auto libgnat/s-parame{,__posix2008}.ads diff -u --color=auto libgnat/s-osprim__{unix,solaris}.adb diff -u --color=auto libgnat/s-osprim__{rtems,darwin}.adb diff -u --color=auto libgnat/s-osprim__{rtems,x32}.adb ``` should validate the removal and the last suggestion should be trivial. Thanks in advance.