Package Details: clang50 5.0.2-3

Git Clone URL: (read-only)
Package Base: llvm50
Description: C language family frontend for LLVM
Upstream URL:
Licenses: custom:University of Illinois/NCSA Open Source License
Submitter: SolarAquarion
Maintainer: SolarAquarion
Last Packager: SolarAquarion
Votes: 3
Popularity: 0.892252
First Submitted: 2017-11-19 18:17
Last Updated: 2018-06-08 03:38

Latest Comments

comcj commented on 2018-05-27 18:19

@akb825 where can i find "Seddigirl's PKGBUILD" ?

akb825 commented on 2018-05-19 00:57

I needed to apply the following patch to get this to compile. (I think it might be related to the recent upgrade to GCC 8)

--- a/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h  2018-05-18 17:01:09.619271000 -0700
+++ b/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h  2018-05-18 17:01:29.865530530 -0700
@@ -713,7 +713,7 @@

   uint32_t getTrampolineSize() const { return RemoteTrampolineSize; }

-  Expected<std::vector<char>> readMem(char *Dst, JITTargetAddress Src,
+  Expected<std::vector<uint8_t>> readMem(char *Dst, JITTargetAddress Src,
                                       uint64_t Size) {
     // Check for an 'out-of-band' error, e.g. from an MM destructor.
     if (ExistingError)

I also had to apply Seddigirl's PKGBUILD. The one here is pretty broken, both failing on ocaml as well as producing symlinks with * in the filename.

brauliobo commented on 2018-04-21 18:29

how to make the default instead of llvm 6.0?

12eason commented on 2018-04-06 20:34

As with clang40, this package essentially conflicts with ocaml as it tries to find docs that aren't generated. Uninstal ocaml to compile.

rubenvb commented on 2018-04-05 19:05

Right, I forgot to include compiler-rt in the sources list. I also updated my gist. If the maintainer is willing to orphan this package, I'm willing to take over.

Seddigirl commented on 2018-04-04 19:25

@rubenvb 's PKGBUILD wasnt working, this one should work properly:

rubenvb commented on 2018-04-03 19:07

A better PKGBUILD, which does not conflict with anything, actually builds and contains compiler-rt (like the llvm40 package):

Ceqblaey commented on 2018-04-02 21:03

... and it fails after 6 hours of compilation. :-(

hrehfeld commented on 2018-03-30 15:20

if we disable make ocamld_doc in PKGBUILD, go tests fail:

hrehfeld commented on 2018-03-29 19:06

Build is broken for me:

$ yaourt -S llvm50

[100%] Built target c-index-test

make: *** No rule to make target 'ocaml_doc'. Stop.

more log: