• Why is there no GCC package for GCC newer than 4.9.4?

    From Philipp Klaus Krause@21:1/5 to All on Fri Oct 19 10:15:19 2018
    As far as I know, OpenBSd comes with ancient GCC 4.2.1 (or
    reasonably-new LLVM on architecures for which it is available) since
    OpenBSD developers don't like GPLv3. So e.g. for macppc, a lot of
    current software cannot be compiled with the default compiler, as it is
    written to language standards not supported.

    Fortunately, there is a GPLv3 GCC 4.9.4 package that can be used to get
    a C++11 compiler.

    I'm wondering why there are no packages for GCC newer than 4.9.4. For
    C++14 support, one needs GCC 5, for C++17 GCC 7.

    Philipp

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Christian Weisgerber@21:1/5 to Philipp Klaus Krause on Fri Oct 19 14:02:36 2018
    On 2018-10-19, Philipp Klaus Krause <pkk@spth.de> wrote:

    I'm wondering why there are no packages for GCC newer than 4.9.4. For
    C++14 support, one needs GCC 5, for C++17 GCC 7.

    Because nobody with the required intersection of interest, time,
    and skill has sat down and created ports for newer versions of GCC.
    Actually, somebody started a GCC 6 port but hasn't finished it. (ports/lang/gcc/6, not hooked up to the build.)

    --
    Christian "naddy" Weisgerber naddy@mips.inka.de

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)