<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, 3 Jul 2019, 06:56 Assaf Gordon via cfarm-users, <<a href="mailto:cfarm-users@lists.tetaneutral.net">cfarm-users@lists.tetaneutral.net</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hello,<br>
<br>
On 2019-07-02 10:19 p.m., Christian Jullien wrote:<br>
> Thank you for this upgrade but what about gcc?<br>
<br>
TL;DR<br>
gcc-8.3.0 is now available on gcc302 as:<br>
<br>
    /usr/local/bin/x86_64-unknown-openbsd6.5-gcc-8.3.0<br>
<br>
or simply as:<br>
<br>
    egcc<br>
<br>
>> From this page <a href="https://www.openbsd.org/65.html" rel="noreferrer noreferrer" target="_blank">https://www.openbsd.org/65.html</a> I read that<br>
>> available gcc should be "GCC 4.9.4 and 8.3.0" but the installed<br>
>> version is quite old<br>
<br>
> obsd$ which -a gcc<br>
> /usr/bin/gcc<br>
> obsd$ gcc -v<br>
> Reading specs from /usr/lib/gcc-lib/amd64-unknown-openbsd6.5/4.2.1/specs<br>
> Target: amd64-unknown-openbsd6.5<br>
> Configured with: OpenBSD/amd64 system compiler<br>
> Thread model: posix<br>
> gcc version 4.2.1 20070719<br>
> <br>
<br>
Notice above that this old version of gcc-4.2.1 *was* upgraded to kernel<br>
6.5 (see the "Target:" and the "Reading specs from").<br>
<br>
I'm no OpenBSD expert, but I believe that gcc-4.2.1 is the last gcc<br>
version which is bundled as 'native' package in core OpenBSD sets -<br>
because it was the last version released under GPLv2 (not sure about the<br>
terminology of packages/sets here, but I hope you get the gist).<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">That's right. The system GCC is still 4.2.1 and newer versions have to be installed from the ports collection (and are patched to change the libstdc++ SONAME).</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><br></div></div>