Svante Signell <[email protected]> writes: > On Sat, 2014-04-19 at 21:37 +0000, Debian FTP Masters wrote: >> gnat-4.9 (4.9-20140411-4) unstable; urgency=low >> . >> * debian/patches/ada-kfreebsd.diff: make System.OS_Interface.To_Timespec >> consistent with s-osinte-posix.adb. > > I think you need to do the same with the ada-hurd patch. After doing > so we should propose the relevant parts of that patch upstream.
OK but please test this patch on your HURD machine before I upload. -- Ludovic Brenta. # # old_revision [e022be58e83ace13c5b964f0356545082af6362c] # # patch "debian/changelog" # from [77fca6a4f38191f422b72cfca8f4dfa7196059c2] # to [123eda0b95b9569828ee0972be0825958b0ee148] # # patch "debian/patches/ada-hurd.diff" # from [2d5bc63073f7b443363f1d456e892f4551b83dc5] # to [d8d2eff57bea4dfd95bc78b668ff08bdffa5ec8c] # ============================================================ --- debian/changelog 77fca6a4f38191f422b72cfca8f4dfa7196059c2 +++ debian/changelog 123eda0b95b9569828ee0972be0825958b0ee148 @@ -1,3 +1,10 @@ +gnat-4.9 (4.9-20140411-5) unstable; urgency=low + + * debian/patches/ada-hurd.diff: refresh for new upstream version that + restores POSIX compliance in System.OS_Interface.timespec. + + -- Ludovic Brenta <[email protected]> Sun, 20 Apr 2014 15:34:36 +0200 + gnat-4.9 (4.9-20140411-4) unstable; urgency=low * debian/patches/ada-kfreebsd.diff: make System.OS_Interface.To_Timespec ============================================================ --- debian/patches/ada-hurd.diff 2d5bc63073f7b443363f1d456e892f4551b83dc5 +++ debian/patches/ada-hurd.diff d8d2eff57bea4dfd95bc78b668ff08bdffa5ec8c @@ -677,7 +677,7 @@ Index: b/src/gcc/ada/s-osinte-gnu.ads + + type timespec is record + tv_sec : time_t; -+ tv_nsec : time_t; -- TODO: revert to long, per POSIX ++ tv_nsec : long; + end record; + pragma Convention (C, timespec); + @@ -823,7 +823,7 @@ Index: b/src/gcc/ada/gcc-interface/Makef =================================================================== --- a/src/gcc/ada/gcc-interface/Makefile.in +++ b/src/gcc/ada/gcc-interface/Makefile.in -@@ -1292,6 +1292,33 @@ +@@ -1296,6 +1296,33 @@ MISCLIB = -lutil endif -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected] Archive: https://lists.debian.org/[email protected]
