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 rights to install software on the system using the package manager. Maybe I can make the script download the tarballs and build them from sources. Full disclosure: the script currently assumes all prerequisites have been successfully installed, but based on the discussion here, I can add several lines to check for their existence using `command -v`. I'll start working on this later tonight. Thanks, Wil On Tue, 2022-06-14 at 04:16 -0700, Damian Rouson wrote: > 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 they are not preinstalled and a > system for which the person doesn’t have the sudo privileges that package > managers often require. What I’m describing is the norm for a lot of > government employees and even many people at private corporations with strict > security policies. For what it’s worth, I’ve been assisting someone who > contacted me with this very issue over the past few days. Building the > entire stack from source is the least painful option for this person. > > > You still need to have the other prerequisites listed at > > https://gcc.gnu.org/install/prerequisites.html > > That is a long and daunting list for a newcomer. I’ve listened to gfortran > developers describe building gfortran as “easy” for more than a decade > now. Simply saying it’s easy doesn’t make it so. I don’t know that I’ve ever > met someone who described the process as easy unless that person was a > gfortran developer. > > Damian > > >