Re: Location of Source-Repo (Re: Build errors with GCC 14)

William Bader <[email protected]> Fri, 24 May 2024 16:34:22 +0000
Newsgroups gmane.comp.type-setting.lout
Message-ID <PAXPR09MB5071B7C66216C0A13380F218C4F52@PAXPR09MB5071.eurprd09.prod.outlook.com>
--_000_PAXPR09MB5071B7C66216C0A13380F218C4F52PAXPR09MB5071eurp_
Content-Type: text/plain; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

Hi,
My repo is for my own purposes and unofficial.
I am fine with anyone either cloning it or cherry-picking commits to make a=
n official repo.
I have fixed a small number of bugs and a number of gcc compile warnings.
I didn't realize that Jeff would ever release another version of lout, so I=
 made some systemic changes when fixing compile warnings that might prevent=
 recent commits in my repo from applying cleanly to older versions.
I currently have gcc 13.2.1 on my Fedora 39 laptop.
I just built gcc 14.1.0 on an Alma8 server, and it looks like 'make' from m=
y repo builds everything cleanly.
I think that gcc 10 changed to make global declarations stricter so exactly=
 one module has to declare variables without 'extern'. Older gcc treated gl=
obals like fortran common blocks.
William

________________________________
From: [email protected] <lout-users-=
[email protected]> on behalf of Ludovic Court=
=E8s <[email protected]>
Sent: Friday, May 24, 2024 4:40 AM
To: Greg A. Woods <[email protected]>
Cc: The Lout User's Mailing List <[email protected]>
Subject: Re: Location of Source-Repo (Re: Build errors with GCC 14)

Hi,

"Greg A. Woods" <[email protected]> skribis:

> At Tue, 21 May 2024 03:54:11 +0200, Oliver Bandel <[email protected]=
.de> wrote:
> Subject: Location of Source-Repo (Re: Build errors with GCC 14)
>>
>> I was talking about
>>   https://github.com/william8000/lout/
>
> But William is not Jeff, and vice versa.
>
> Jeff saying he's not maintaining Lout any more doesn't say anything
> about the validity of any new authoritative repository.

Did Jeff say that?

Regardless, it would be good to build consensus on a gradual move
towards community development of the tool, be it on the current official
hosting site at <https://savannah.nongnu.org/projects/lout> or
elsewhere, incorporating useful changes people have made in their
personal repos.

That would be a clarification over the current situation.

Ludo=92.


--_000_PAXPR09MB5071B7C66216C0A13380F218C4F52PAXPR09MB5071eurp_
Content-Type: text/html; charset="Windows-1252"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DWindows-1=
252">
<style type=3D"text/css" style=3D"display:none;"> P {margin-top:0;margin-bo=
ttom:0;} </style>
</head>
<body dir=3D"ltr">
<div class=3D"elementToProof" style=3D"font-family: Calibri, Helvetica, san=
s-serif; font-size: 12pt; color: rgb(0, 0, 0);">
Hi,</div>
<div class=3D"elementToProof" style=3D"font-family: Calibri, Helvetica, san=
s-serif; font-size: 12pt; color: rgb(0, 0, 0);">
My repo is for my own purposes and unofficial.</div>
<div class=3D"elementToProof" style=3D"font-family: Calibri, Helvetica, san=
s-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I am fine with anyone either cloning it or cherry-picking commits to make a=
n official repo.</div>
<div class=3D"elementToProof" style=3D"font-family: Calibri, Helvetica, san=
s-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I have fixed a small number of bugs and a number of gcc compile warnings.</=
div>
<div class=3D"elementToProof" style=3D"font-family: Calibri, Helvetica, san=
s-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I didn't realize that Jeff would ever release another version of lout, so I=
 made some systemic changes when fixing compile warnings that might prevent=
 recent commits in my repo from applying cleanly to older versions.</div>
<div class=3D"elementToProof" style=3D"font-family: Calibri, Helvetica, san=
s-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I currently have gcc 13.2.1 on my Fedora 39 laptop.</div>
<div class=3D"elementToProof" style=3D"font-family: Calibri, Helvetica, san=
s-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I just built gcc 14.1.0 on an Alma8 server, and it looks like 'make' from m=
y repo builds everything cleanly.</div>
<div class=3D"elementToProof" style=3D"font-family: Calibri, Helvetica, san=
s-serif; font-size: 12pt; color: rgb(0, 0, 0);">
I think that gcc 10 changed to make global declarations stricter so exactly=
 one module has to declare variables without 'extern'. Older gcc treated gl=
obals like fortran common blocks.</div>
<div class=3D"elementToProof" style=3D"font-family: Calibri, Helvetica, san=
s-serif; font-size: 12pt; color: rgb(0, 0, 0);">
William</div>
<div id=3D"appendonsend"></div>
<div class=3D"elementToProof" style=3D"font-family: Calibri, Helvetica, san=
s-serif; font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<hr style=3D"display: inline-block; width: 98%;">
<div id=3D"divRplyFwdMsg" dir=3D"ltr"><span style=3D"font-family: Calibri, =
sans-serif; font-size: 11pt; color: rgb(0, 0, 0);"><b>From:</b>&nbsp;lout-u=
[email protected] &lt;lout-users-bounces+w=
[email protected]&gt; on behalf of
 Ludovic Court=E8s &lt;[email protected]&gt;<br>
<b>Sent:</b>&nbsp;Friday, May 24, 2024 4:40 AM<br>
<b>To:</b>&nbsp;Greg A. Woods &lt;[email protected]&gt;<br>
<b>Cc:</b>&nbsp;The Lout User's Mailing List &lt;[email protected]&gt;<=
br>
<b>Subject:</b>&nbsp;Re: Location of Source-Repo (Re: Build errors with GCC=
 14)</span>
<div>&nbsp;</div>
</div>
<div style=3D"font-size: 11pt;">Hi,<br>
<br>
&quot;Greg A. Woods&quot; &lt;[email protected]&gt; skribis:<br>
<br>
&gt; At Tue, 21 May 2024 03:54:11 +0200, Oliver Bandel &lt;[email protected]=
berlin.de&gt; wrote:<br>
&gt; Subject: Location of Source-Repo (Re: Build errors with GCC 14)<br>
&gt;&gt;<br>
&gt;&gt; I was talking about<br>
&gt;&gt;&nbsp;&nbsp; <a href=3D"https://github.com/william8000/lout/" id=3D=
"OWAb3ea442c-bfa6-3d40-f915-74f4475072d8" class=3D"OWAAutoLink" data-auth=
=3D"NotApplicable">
https://github.com/william8000/lout/</a><br>
&gt;<br>
&gt; But William is not Jeff, and vice versa.<br>
&gt;<br>
&gt; Jeff saying he's not maintaining Lout any more doesn't say anything<br=
>
&gt; about the validity of any new authoritative repository.<br>
<br>
Did Jeff say that?<br>
<br>
Regardless, it would be good to build consensus on a gradual move<br>
towards community development of the tool, be it on the current official<br=
>
hosting site at &lt;<a href=3D"https://savannah.nongnu.org/projects/lout" i=
d=3D"OWA5d352ce6-80a1-76b4-a413-fcd88a3fc775" class=3D"OWAAutoLink" data-au=
th=3D"NotApplicable">https://savannah.nongnu.org/projects/lout</a>&gt; or<b=
r>
elsewhere, incorporating useful changes people have made in their<br>
personal repos.<br>
<br>
That would be a clarification over the current situation.<br>
<br>
Ludo=92.<br>
<br>
</div>
</body>
</html>

--_000_PAXPR09MB5071B7C66216C0A13380F218C4F52PAXPR09MB5071eurp_--