Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Sep 2023 14:07:49 +0300
From:      Gleb Popov <arrowd@freebsd.org>
To:        Emmanuel Vadot <manu@bidouilliste.com>
Cc:        "Tobias C. Berner" <tcberner@freebsd.org>, ports-committers@freebsd.org,  dev-commits-ports-all@freebsd.org, dev-commits-ports-main@freebsd.org
Subject:   Re: git: 4df0e66a3662 - main - llvm.mk: add export/noexport to handle CC/CXX/CPP exports
Message-ID:  <CALH631kT_sMDa%2BJ2xYysMWm%2Bt0_Ds2neNHfzwQsswH6ngg85Dg@mail.gmail.com>
In-Reply-To: <20230913124833.6d5174bb8d6ed46cf96b3ce6@bidouilliste.com>
References:  <202309130518.38D5INm2018105@gitrepo.freebsd.org> <CALH631mauenLxm13nmEo9SCyqGMu2yRJ9C-gjjJ9yS4Wg0L33g@mail.gmail.com> <20230913102352.b641f29cd7cb76f2937d1a61@bidouilliste.com> <CALH631m_52-k8waQDk2Y7zAz3Q1sE=E53d4%2Bnod1%2BRUAwqxWHA@mail.gmail.com> <20230913124833.6d5174bb8d6ed46cf96b3ce6@bidouilliste.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Sep 13, 2023 at 1:48=E2=80=AFPM Emmanuel Vadot <manu@bidouilliste.c=
om> wrote:
>
>  Why ? I'm not familiar with those port but if you add USES=3Dllvm it
> will add a build dependancy on llvm, so why would you want to do that
> if the port will be build with base llvm ?

KDevelop is an IDE and uses libclang to parse C/C++ sources. There is
no requirement that libclang should be of the same version as the
clang that was used to compile the port. Moreover, the port itself can
be build with GCC too, but still use libclang at the runtime.

KLEE is a LLVM IR interpreter so it uses libLLVM.so, but again the
port itself can be compiled with whatever user likes. There is no
reason to require building it with ports LLVM.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CALH631kT_sMDa%2BJ2xYysMWm%2Bt0_Ds2neNHfzwQsswH6ngg85Dg>