Re: Gutenprint 5.3.5-pre1 Release

Solomon Peachy via Gimp-print-devel <[email protected]> Wed, 10 Jul 2024 20:38:30 -0400
Newsgroups gmane.linux.printing.gimp-print.devel
Message-ID <[email protected]>
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)

_______________________________________________
Gimp-print-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gimp-print-devel
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAABCgAdFiEE3H5Sx9DyiyB5hnENrGLLO/XVulEFAmaPKYQACgkQrGLLO/XV
ulHUNRAAp8RNgS+YnsEwTTBn962LcTaA8ip+VTXXV8ZCtLAK9jDkkt3wsiDxIISD
jZ5Hj+XwrxlvAkG6JFdLvruNZfXJOb6q9fsLzPlj3T/4mRzeBnVBMwo6TZtkFPY0
ztXFblUi7vubut8VKf5UecCmzGh6ap3OpHMu5Zc3z8qkeEtLhb31XFuYzZdERyxX
gxCurriqLnQuDuhJiogdff3LY1Wu2YR9pmUStAPQbrRLmSyr8eyLgptwHQhCcG9G
1raekZFOaoxXTQi9hjlXIT2BzEzYI9UKxnsZvXRcKN07uznsgPdU8eKBzs/KEtSt
+IgCXtCIiwF2HrFvc2xiFoaVtzO8L/IM90D+d6ySEHCKEuU+JAm7lml4UT6nVfPF
Z5iZ5chfTcTBgfA3fBK7MZqm+1gsajeBQcOHCbREunEw9KLJmANLvHfxDz/hRkjR
7QbSQ4GnhuguClVJ/PGfV1vLww+/djCrnLtQ0iEbIKCvhLDVV9t2VPeZjMIsO/6j
RzlZjFyhRl39BKP4Wh1bBK45WeodfliqpQPcIVqzPAOdhKMCwQZwYEhL7336/Fvs
hwUSKl+Y9aWdTb0L5DQoIOOE2W7PKDsSKT1UVcsfvLzvVzJZBW2vPr3SVDsySFP8
H195sYl2E41ag6tVVeywq78eBwXFXmTHRGMNgQR3sESGeGQfTAc=
=XRmz
-----END PGP SIGNATURE-----