Re: GSoC Blog Post 0 - GCCprefab build system

2022-06-18 Thread Bernhard Reutner-Fischer via Fortran
On 17 June 2022 21:55:47 CEST, Jakub Jelinek wrote: >On Fri, Jun 17, 2022 at 08:45:04PM +0200, Bernhard Reutner-Fischer via Gcc >wrote: >> PS: we should rm >> https://gcc.gnu.org/git/?p=gcc.git;a=blob;f=contrib/gcc_build > >No. gcc_build is used by maintainer-scripts/gcc_release, so by killing

Re: GSoC Blog Post 0 - GCCprefab build system

2022-06-17 Thread Jonathan Wakely via Fortran
On Fri, 17 Jun 2022 at 19:45, Bernhard Reutner-Fischer wrote: > > On 13 June 2022 17:26:59 CEST, Jonathan Wakely via Fortran > wrote: > > >https://gist.github.com/jwakely/95b3a790157f55d75e18f577e12b50d7#file-build_gcc_versions-sh > > s/[[/[/ > s/==/=/ > > The former are deprecated or obsolescent

Re: GSoC Blog Post 0 - GCCprefab build system

2022-06-17 Thread Jakub Jelinek via Fortran
On Fri, Jun 17, 2022 at 08:45:04PM +0200, Bernhard Reutner-Fischer via Gcc wrote: > PS: we should rm https://gcc.gnu.org/git/?p=gcc.git;a=blob;f=contrib/gcc_build No. gcc_build is used by maintainer-scripts/gcc_release, so by killing it you'd make gcc unreleasable. > It was not updated since th

Re: GSoC Blog Post 0 - GCCprefab build system

2022-06-17 Thread Bernhard Reutner-Fischer via Fortran
On 13 June 2022 17:26:59 CEST, Jonathan Wakely via Fortran wrote: >https://gist.github.com/jwakely/95b3a790157f55d75e18f577e12b50d7#file-build_gcc_versions-sh s/[[/[/ s/==/=/ The former are deprecated or obsolescent notations of test(1) syntax, fwiw. PS: we should rm https://gcc.gnu.org/git/?

Re: GSoC Blog Post 0 - GCCprefab build system

2022-06-14 Thread Wileam Yonatan Phan via Fortran
Hi Jonathan, I just pushed a commit to update the build script and config files to use the release tags instead of the tip of the branch. Thanks again for pointing this out! Thanks, Wil --- Hi Damian, That's indeed a tricky issue to implement with the build script if the user doesn't have sudo

Re: GSoC Blog Post 0 - GCCprefab build system

2022-06-14 Thread Damian Rouson
On Mon, Jun 13, 2022 at 8:27 AM Jonathan Wakely via Fortran < fortran@gcc.gnu.org> wrote: > > It doesn't include them, but they are standard system packages that > everybody can install without downloading the sources and building > them from scratch. unless the person is on a system on which th

Re: GSoC Blog Post 0 - GCCprefab build system

2022-06-14 Thread Jonathan Wakely via Fortran
On Tue, 14 Jun 2022 at 01:37, Damian Rouson wrote: > > > > On Mon, Jun 13, 2022 at 8:27 AM Jonathan Wakely via Fortran > wrote: >> >> >> Yes, it does that, but takes 400 lines of shell script to do so. >> >> If you want "relatively easy ways to build GCC painlessly" then you >> can do it with nin

Re: GSoC Blog Post 0 - GCCprefab build system

2022-06-13 Thread Damian Rouson
On Mon, Jun 13, 2022 at 8:27 AM Jonathan Wakely via Fortran < fortran@gcc.gnu.org> wrote: > > Yes, it does that, but takes 400 lines of shell script to do so. > > If you want "relatively easy ways to build GCC painlessly" then you > can do it with nine lines of shell commands. > > Or in about 80,

Re: GSoC Blog Post 0 - GCCprefab build system

2022-06-13 Thread Jonathan Wakely via Fortran
On Mon, 13 Jun 2022, 18:12 Wileam Yonatan Phan, wrote: > > > Yes, you are correct that the script currently uses the tip of the > `releases/gcc-[version]` branches. Is that not the same as using the > published > tarballs on the FTP server? No. I _do_ notice that these branches only get pushe

Re: GSoC Blog Post 0 - GCCprefab build system

2022-06-13 Thread Jonathan Wakely via Fortran
On Mon, 13 Jun 2022 at 14:34, Wileam Yonatan Phan wrote: > > Hi Jonathan, > > Thanks for the feedback. Regarding the linked page < > https://gcc.gnu.org/wiki/InstallingGCC> > if you're referring to the part that tells you to use your distro's package > manager, yes that's indeed the simplest way to

Re: GSoC Blog Post 0 - GCCprefab build system

2022-06-13 Thread Wileam Yonatan Phan via Fortran
Hi Jonathan, Thanks for the feedback. Regarding the linked page < https://gcc.gnu.org/wiki/InstallingGCC> if you're referring to the part that tells you to use your distro's package manager, yes that's indeed the simplest way to install GCC, but from pre-built binaries, not building directly from

Re: GSoC Blog Post 0 - GCCprefab build system

2022-06-13 Thread Jonathan Wakely via Fortran
On Mon, 13 Jun 2022 at 02:51, Wileam Yonatan Phan via Gcc wrote: > > Hi everyone, > > This weekend marks the end of the community bonding period for GSoC '22, and > here’s my progress so far with the GSoC project on Fortran DO CONCURRENT. > > I've initialized a GCC mirror on GitHub where I plan to

GSoC Blog Post 0 - GCCprefab build system

2022-06-12 Thread Wileam Yonatan Phan via Fortran
Hi everyone, This weekend marks the end of the community bonding period for GSoC '22, and here’s my progress so far with the GSoC project on Fortran DO CONCURRENT. I've initialized a GCC mirror on GitHub where I plan to track all patches that I will create during the GSoC: