On 9/14/26 15:43, Peter wrote:
On Sun, 23 Nov 2025 13:47:43 +0100 Matthias Klose <[email protected]> wrote:


The first gcc-16 packaging has some gnat patches disabled, because they don't apply. These need updates / reconfirmation.

these are:

+#debian_patches += \
+#      0001-Ada-merge-all-timeval-and-timespec-definitions-and-c \
+#      0002-Ada-select-64-bits-time-functions-from-GNU-libc-when \

Considering the comments in the upstream PR;

Comment 59; Add System.C_Time and GNAT.C_Time units to libgnat
Comment 60; Fix GNAT build failure for x32 multilib

and that there are no current build failures,
it seems that patch 0001 has already been mostly applied upstream,
especially as most hunks fail to apply with "can be reverse-applied".

Patch 0002 mainly applies with fuzz and offset,
but one hunk does not apply at all.

It looks to me that upstream, when applying patch 0001,
have not applied it exactly as is, so breaking patch 0002,
that depends on our patch 0001.

I suggest dropping patch 0001,
and attach an (untested) rebased patch 0002

please could you test that one?

thanks, Matthias

Reply via email to