• LLVM versions

    From Louis Epstein@21:1/5 to All on Fri Oct 21 18:04:27 2022
    A lot of my applications running with FreeBSD 12
    apparently relay on LLVM 12 and 13 though 14 and
    15 are available...is there any particular reason
    this has not upgraded?

    -=-=-
    The World Trade Center towers MUST rise again,
    at least as tall as before...or terror has triumphed.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Steven G. Kargl@21:1/5 to Louis Epstein on Fri Oct 21 20:35:45 2022
    On Fri, 21 Oct 2022 18:04:27 +0000, Louis Epstein wrote:

    A lot of my applications running with FreeBSD 12
    apparently relay on LLVM 12 and 13 though 14 and
    15 are available...is there any particular reason
    this has not upgraded?


    It has been update to 14.

    % clang --version
    FreeBSD clang version 14.0.5 (https://github.com/llvm/llvm-project.git \
    llvmorg-14.0.5-0-gc12386ae247c)
    Target: x86_64-unknown-freebsd14.0
    Thread model: posix
    InstalledDir: /usr/bin
    % which clang
    /usr/bin/clang

    --
    steve

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Christian Weisgerber@21:1/5 to Louis Epstein on Fri Oct 21 21:39:28 2022
    On 2022-10-21, Louis Epstein <le@top.put.com> wrote:

    A lot of my applications running with FreeBSD 12
    apparently relay on LLVM 12 and 13 though 14 and
    15 are available...is there any particular reason
    this has not upgraded?

    It has been updated in FreeBSD 13 and 14.

    What do you want?
    Stability? Then continue to run an old branch--but you can't have
    all the new toys.
    New toys? Then upgrade to a newer branch and deal with the changes.

    You can't have both.

    That said, there were a lot of commits to stable/12 to _allow_ to
    build it with newer clang versions. I don't know if there are plans
    to still update the compiler, though.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Christian Weisgerber@21:1/5 to Steven G. Kargl on Fri Oct 21 21:29:12 2022
    On 2022-10-21, Steven G. Kargl <sgk@REMOVEtroutmask.apl.washington.edu> wrote:

    A lot of my applications running with FreeBSD 12
    apparently relay on LLVM 12 and 13

    It has been update to 14.

    Not on FreeBSD 12.x, where it's still LLVM 13.

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

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Louis Epstein@21:1/5 to Christian Weisgerber on Sat Oct 22 03:27:22 2022
    Christian Weisgerber <naddy@mips.inka.de> wrote:
    On 2022-10-21, Louis Epstein <le@top.put.com> wrote:

    A lot of my applications running with FreeBSD 12
    apparently relay on LLVM 12 and 13 though 14 and
    15 are available...is there any particular reason
    this has not upgraded?

    It has been updated in FreeBSD 13 and 14.

    What do you want?
    Stability? Then continue to run an old branch--but you can't have
    all the new toys.
    New toys? Then upgrade to a newer branch and deal with the changes.

    You can't have both.

    OK...I tend to go with trailing edge stability,
    was just wondering why the ports tree is running
    a couple of versions ahead of my applications.

    That said, there were a lot of commits to stable/12 to _allow_ to
    build it with newer clang versions. I don't know if there are plans
    to still update the compiler, though.


    -=-=-
    The World Trade Center towers MUST rise again,
    at least as tall as before...or terror has triumphed.

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