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> lout-u= [email protected] <lout-users-bounces+w= [email protected]> on behalf of Ludovic Court=E8s <[email protected]><br> <b>Sent:</b> Friday, May 24, 2024 4:40 AM<br> <b>To:</b> Greg A. Woods <[email protected]><br> <b>Cc:</b> The Lout User's Mailing List <[email protected]><= br> <b>Subject:</b> Re: Location of Source-Repo (Re: Build errors with GCC= 14)</span> <div> </div> </div> <div style=3D"font-size: 11pt;">Hi,<br> <br> "Greg A. Woods" <[email protected]> skribis:<br> <br> > At Tue, 21 May 2024 03:54:11 +0200, Oliver Bandel <[email protected]= berlin.de> wrote:<br> > Subject: Location of Source-Repo (Re: Build errors with GCC 14)<br> >><br> >> I was talking about<br> >> <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> ><br> > But William is not Jeff, and vice versa.<br> ><br> > Jeff saying he's not maintaining Lout any more doesn't say anything<br= > > 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 <<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>> 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_--