[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#954681: [gnat-9] crash caused by SOURCE_DATE_EPOCH patch



Package: src:gcc-9
Followup-For: Bug #954681
Control: reopen -1

Hello.

The initial symptom is cured, but the fix lets
debian/patches/ada-lib-info-source-date-epoch.diff modify
gcc/ada/libgnat/s-os_lib.ad[bs].

This invalidates the checksums embedded in the .ali files of
libgnat-9, causing a failure in all Ada compilations involving
packaged dependencies. Especially, all run time tests for packaged
libraries fail.

Ludovic suggests to revert the fix (commit
c1d276b0e2cb60140389aa4c23ac3addb7a77af3 )in the gcc-9 branch.

I suggest to cherry-pick the commit in the gcc-10 branch, so that it
is part of the future gnat-10 transition.

Matthias, do you agree with these two actions?

Then, we will search for a less intrusive work-around for this bug in
gcc-9.


Reply to: