Re: grub2 on old Linux Distributions (at least CentOS 7)

2021-11-21 Thread Karel Gardas
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)

2021-11-21 Thread Chris Johns
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)

2021-11-20 Thread Joel Sherrill
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)

2021-11-20 Thread Karel Gardas


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