|
From: | William Bader |
Subject: | Re: Build errors with GCC 14 |
Date: | Thu, 23 May 2024 03:23:42 +0000 |
Hi Matěj,
I didn't realize that Jeff was still maintaining lout.
The patch from 3.40 (what I started from) to the 3.41 in your repo is 271664 lines, although I think that a lot is generated files.
I missed some of the earlier messages because I am also on a gcc mailing list, and from the subject, I thought that it was a gcc issue.
Is gcc 14 why parent.h and child.h were created?
Most of the other C code changes are similar to what I did for gcc 13 on Fedora 39.
Jeff's version comments out "Parent(family, Up(face));" in FontFace() in z37.c.
Is that because "family" is never used and Parent() has no side-effects other than updating "family"?
Does the same thing hold for "Child(z, Down(y));" in EnvReadRetrieve() in z47.c?
Regards,
William
From: Matěj Cepl Sent: Wednesday, May 22, 2024 11:54 AM To: William Bader; Jeffrey Kingston; Lout Mailing List Subject: Re: Build errors with GCC 14 On Wed May 22, 2024 at 4:24 AM CEST, William Bader wrote:
> I missed some of this because I have been traveling, > but I am fine with applying any reasonable patches to > https://github.com/william8000/lout so they don't get lost. Nothing gets lost for me. It is all on https://git.cepl.eu/cgit/toys/lout/. I was trying very hard not to do anything before Jeff accepts it. Best, Matěj -- http://matej.ceplovi.cz/blog/, @mcepl@floss.social GPG Finger: 3C76 A027 CA45 AD70 98B5 BC1D 7920 5802 880B C9D8 For a successful technology, reality must take precedence over public relations, for nature cannot be fooled. -- R. P. Feynman’s concluding sentence in his appendix to the Challenger Report |
[Prev in Thread] | Current Thread | [Next in Thread] |