Re: grub2 on old Linux Distributions (at least CentOS 7)
On 11/21/21 2:21 AM, Joel Sherrill wrote: > > > On Sat, Nov 20, 2021, 6:50 PM Karel Gardas wrote: > > > Hi, > > indeed, centos 7 is bundled with gcc 4.8.5. Now, the question is, is > centos 7 still supported by RTEMS? If so, then we will need to invent > some machinery to check not only for commands but also for versions in > cfg files? Also if we're doing this we need to check firmly we're really > on old centos IMHO. > > > You can't build the documentation without using a Python 3 software > collection, Texlive, and some pip magic. For rtems6, I might be ok with > recommending a newer GCC. Well, that would be also a way out of the issue here. Honestly having gcc >= 5.x is really a modest requirement and if centos7 provides gcc8 packages, it would be silly not to use those... Thanks, Karel ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel
Re: grub2 on old Linux Distributions (at least CentOS 7)
On 21/11/21 12:21 pm, Joel Sherrill wrote: > On Sat, Nov 20, 2021, 6:50 PM Karel Gardas wrote: >> indeed, centos 7 is bundled with gcc 4.8.5. Now, the question is, is >> centos 7 still supported by RTEMS? If so, then we will need to invent >> some machinery to check not only for commands but also for versions in >> cfg files? Also if we're doing this we need to check firmly we're really >> on old centos IMHO. > > You can't build the documentation without using a Python 3 software > collection, Texlive, and some pip magic. For rtems6, I might be ok with > recommending a newer GCC. Is this to be checked and enforced or does it just fail to build? Chris ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel
Re: grub2 on old Linux Distributions (at least CentOS 7)
On Sat, Nov 20, 2021, 6:50 PM Karel Gardas wrote: > > Hi, > > indeed, centos 7 is bundled with gcc 4.8.5. Now, the question is, is > centos 7 still supported by RTEMS? If so, then we will need to invent > some machinery to check not only for commands but also for versions in > cfg files? Also if we're doing this we need to check firmly we're really > on old centos IMHO. > You can't build the documentation without using a Python 3 software collection, Texlive, and some pip magic. For rtems6, I might be ok with recommending a newer GCC. > > Thanks, > Karel > > On 11/21/21 12:05 AM, Joel Sherrill wrote: > > Hi > > > > Looking over the build sweep failures, I spotted this one > > (https://lists.rtems.org/pipermail/build/2021-November/030118.html) > > which would lean to their being a floor on older distributions. There > > is a software collection for a gcc8 for CentOS 7 but do we want to > > require it? This is for x86_64 tools: > > > > In file included from grub-core/disk/lvm.c:28:0: > > ./include/grub/safemath.h:34:2: error: #error gcc 5.1 or newer or > > clang 3.8 or newer is required > > > > #error gcc 5.1 or newer or clang 3.8 or newer is required, > > > > Just looking for thought on what the best thing to do is. > > > > --joel > > ___ > > devel mailing list > > devel@rtems.org > > http://lists.rtems.org/mailman/listinfo/devel > > > > ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel
Re: grub2 on old Linux Distributions (at least CentOS 7)
Hi, indeed, centos 7 is bundled with gcc 4.8.5. Now, the question is, is centos 7 still supported by RTEMS? If so, then we will need to invent some machinery to check not only for commands but also for versions in cfg files? Also if we're doing this we need to check firmly we're really on old centos IMHO. Thanks, Karel On 11/21/21 12:05 AM, Joel Sherrill wrote: > Hi > > Looking over the build sweep failures, I spotted this one > (https://lists.rtems.org/pipermail/build/2021-November/030118.html) > which would lean to their being a floor on older distributions. There > is a software collection for a gcc8 for CentOS 7 but do we want to > require it? This is for x86_64 tools: > > In file included from grub-core/disk/lvm.c:28:0: > ./include/grub/safemath.h:34:2: error: #error gcc 5.1 or newer or > clang 3.8 or newer is required > > #error gcc 5.1 or newer or clang 3.8 or newer is required, > > Just looking for thought on what the best thing to do is. > > --joel > ___ > devel mailing list > devel@rtems.org > http://lists.rtems.org/mailman/listinfo/devel > ___ devel mailing list devel@rtems.org http://lists.rtems.org/mailman/listinfo/devel