<div dir="ltr"><div dir="ltr"><div>Joe, there are distro supplied RPMs for SuSE and Redhat for up to date versions of the compiler.</div><div>Yes, the system supplied ones stay at 4.x or whatever.</div><div>You need to enable the devtools RPM then the more modern versions install somewhere else in the filetree.</div><div><br></div><div><a href="https://access.redhat.com/documentation/en-us/red_hat_software_collections/3/html/3.1_release_notes/chap-rhscl">https://access.redhat.com/documentation/en-us/red_hat_software_collections/3/html/3.1_release_notes/chap-rhscl</a><br></div></div></div><br><div class="gmail_quote"><div dir="ltr">On Mon, 29 Oct 2018 at 15:59, Joe Landman <<a href="mailto:joe.landman@gmail.com">joe.landman@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
On 10/29/18 11:44 AM, Ryan Novosielski wrote:<br>
> On Oct 29, 2018, at 11:29, Prentice Bisbal via Beowulf <br>
> <<a href="mailto:beowulf@beowulf.org" target="_blank">beowulf@beowulf.org</a> <mailto:<a href="mailto:beowulf@beowulf.org" target="_blank">beowulf@beowulf.org</a>>> wrote:<br>
><br>
>> On 10/29/2018 06:54 AM, INKozin via Beowulf wrote:<br>
>>><br>
>>> what would be an alternative to RH?<br>
>><br>
>> Ubuntu<br>
><br>
> Maybe LTS, but having run both, they’re not really comparable. Perhaps <br>
> Debian compares to RHEL. Ubuntu ships with broken stuff all the time, <br>
> stuff that usually stays broken for the whole release.<br>
<br>
<br>
Ubuntu releases are based upon debian bleeding edge/dev tree. named <br>
"sid" and the testing distribution based on "buster".  In 18.04.1 LTS, <br>
you see this:<br>
<br>
root@ubuntu:/etc/apt# cat /etc/debian_version<br>
buster/sid<br>
<br>
root@ubuntu:/etc/apt# uname -a<br>
Linux ubuntu 4.15.0-36-generic #39-Ubuntu SMP Mon Sep 24 16:19:09 UTC <br>
2018 x86_64 x86_64 x86_64 GNU/Linux<br>
<br>
So, yeah, the LTS is based upon bleeding edge.  This said, I've not seen <br>
much broken from Ubuntu recently, though I personally dislike <br>
<a href="http://netplan.io" rel="noreferrer" target="_blank">netplan.io</a>.  YAML based configuration is not a feature, rather it is a bug.<br>
<br>
This said, from my viewpoint, Debian stable (currently "Stretch") is <br>
extraordinarily stable.  You can install backported packages from <br>
upstream if you need them.  Infiniband works well on them.<br>
<br>
The downside to (most) of the stable distros are the aging compilers, <br>
languages, and libraries.  RH ships with 4.9.x, Debian 9.x ships with <br>
6.3.x.  You can easily install gcc7 and gcc8 in debian.  Its a little <br>
harder for pre-built rpms in RH (and its never a good idea to replace <br>
distro required packages with updated ones ... always use a separate <br>
tree, or a container).<br>
<br>
Python 2.x is dead, 3.x should be used/shipped everywhere.  Perl 5.16 <br>
was EOLed 5 years ago (RH I am looking at you).<br>
<br>
This is where Ubuntu shines, in that they have nearly up to date <br>
versions of everything.  gcc 7.3.0, perl 5.26, python 3.6.6.<br>
<br>
It turns out that getting up to date compilers and libraries has become <br>
quite important for those working on large distributed code bases.  Its <br>
possible to do this with Ubuntu in default config, with minimal effort <br>
in Debian, and significant effort/pain in RH/CentOS, usually employing <br>
modules or similar construct.<br>
<br>
<br>
-- <br>
<br>
Joe Landman<br>
e: <a href="mailto:joe.landman@gmail.com" target="_blank">joe.landman@gmail.com</a><br>
t: @hpcjoe<br>
w: <a href="https://scalability.org" rel="noreferrer" target="_blank">https://scalability.org</a><br>
g: <a href="https://github.com/joelandman" rel="noreferrer" target="_blank">https://github.com/joelandman</a><br>
l: <a href="https://www.linkedin.com/in/joelandman" rel="noreferrer" target="_blank">https://www.linkedin.com/in/joelandman</a><br>
<br>
_______________________________________________<br>
Beowulf mailing list, <a href="mailto:Beowulf@beowulf.org" target="_blank">Beowulf@beowulf.org</a> sponsored by Penguin Computing<br>
To change your subscription (digest mode or unsubscribe) visit <a href="http://www.beowulf.org/mailman/listinfo/beowulf" rel="noreferrer" target="_blank">http://www.beowulf.org/mailman/listinfo/beowulf</a><br>
</blockquote></div>