From: Solomon P. <pi...@sh...> - 2024-07-11 00:38:43
|
On Wed, Jul 10, 2024 at 08:26:56PM -0400, Greg Troxel wrote: > Strictly, a program should specify --std=cNN for the variant it is > written in. But I think the default -- so far -- is almost always c99 > so often this doesn't happen. gcc jumped from 'gnu89' straight to 'gnu11' and currently defaults to 'gnu17'. At no point did GCC ever default to c99 (or gnu99). > I ran make check, and it passed ppds and is still going. This will take some hours depending on the speed of your system. > I don't have an inkjet printer any more, but from my viewpoint the only > thing wrong is the POSIX_C_SOURCE define. Upstream will _not_ apply this as it will break compilation on bog-standard Linux systems. What does 'man strdup' and 'man localtime_r' list as requirements for use on these problematic platforms? - Solomon -- Solomon Peachy pizza at shaftnet dot org (email&xmpp) @pizza:shaftnet dot org (matrix) Dowling Park, FL speachy (libera.chat) |