Keep note that our base libc++ and libc++abi are still from version
8.0.1. This means that it's very possible that version 10 is not
yet correctly patched to support OpenBSD. Or maybe they added
something that is incompatible to us.
On Mon, Aug 03, 2020 at 08:58:44AM +0100, Julian Smith wrote:
> I'd like to try llvm-10 (latest git master), but when i try to build on
> OpenBSD-6.7 (amd64), but i get build failures such as:
>
> llvm-project/libcxxabi/../libcxx/include/__config:1150:6: error: "No thread API").
>
> Is there a set of patches somewhere that i can use?
>
> [ports/lang/clang/ doesn't seem to have anything relevant.]
>
> Thanks,
>
> - Jules
>
>
> On Sat, 1 Aug 2020 22:14:03 +0200
> Christian Weisgerber <naddy@mips.inka.de> wrote:
>
> > I don't think there was any public announcement, but most will have
> > surmised it by now: The base compiler will soon switch from LLVM 8
> > to LLVM 10 on all CLANG_ARCHS. This also concerns the linker on
> > LLD_ARCHS.
> >
> > This will cause a certain amount of breakage in the ports tree.
> > We are working on it now.
> >
> > I have uploaded the failure logs from early builds at
> > http://build-failures.rhaalovely.net/amd64-clang/
> >
> > Note that the devel/pango failure prevented GTK and Qt and thus a
> > huge chunk of the tree from building. More meaningful logs should
> > appear within 24 hours.
> >
> > Principal sources of build failures:
> > * C++ incompatibilities, as always.
> > * Use of -Werror breaking on new warnings.
> > * Linking errors.
> >
> > There are also silly problems such as configure scripts misrecognizing
> > LLVM 10 due to changes in the output of "cc -v" or "cc -dumpversion".
> >
> > Anyway, I would like to encourage more people to join into the effort.
> > (And yes, I'm aware that there's no publically available snapshot
> > or patchset with LLVM 10...)
> >
>
>
>
> --
> http://op59.net
>
>
No comments:
Post a Comment