Re: [PATCH] Handle missing __suseconds64_t
Stas Boukarev <[email protected]> Sat, 28 Mar 2026 15:57:37 +0300
| Newsgroups | gmane.lisp.steel-bank.devel |
|---|---|
| Message-ID | <CAF63=11cQapAWkCi5bC1X0HLb5wEjnGWpH-JuabGLz+GYTFGmg@mail.gmail.com> |
I see that it is a problem, but this is not the best solution. sb-grovel needs to properly handle struct timeval. On Sat, Mar 28, 2026 at 11:27 AM Masatoshi SANO <[email protected]> wrote: > > I noticed the build was failing on musl x86 due to missing __suseconds64_t. The attached patch adds an os-provides-suseconds64-t feature flag and falls back to suseconds_t when the type is missing. > > BTW, are there any non-win32 platforms still in use that lack suseconds_t entirely? If not, the #-os-provides-suseconds-t "long" fallback might be dead code at this point. > > CI results for reference: > - Before (failing): https://github.com/roswell/sbcl_head/actions/runs/23646018362 > - After (passing): https://github.com/roswell/sbcl_head/actions/runs/23664212234 > _______________________________________________ > Sbcl-devel mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/sbcl-devel _______________________________________________ Sbcl-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/sbcl-devel