- Mark BROKEN on amd64/9:
/usr/bin/ld: [..]/work/llvm-2.6.r71086/Release/lib/LLVMX86CodeGen.o:
relocation R_X86_64_PC32 against `X86CompilationCallback2' can not be used when
making a shared object; recompile with -fPIC
/usr/bin/ld: final link failed: Bad value
Reported by: pointyhat
Upgrade the LLVM and Clang -devel ports to r133062.
Update the conflicts lines in all the llvm and clang ports to conflict
with 3.x as well as 2.x and generally simplify the conflict definitions
following the example of llvm-etoile.
Low Level Virtual Machine (LLVM) is:
- A compilation strategy designed to enable effective program
optimization across the entire lifetime of a program.
- A virtual instruction set.
- A compiler infrastructure.
- LLVM does not imply things that you would expect from a high-level
virtual machine. It does not require garbage collection or run-time
code generation.
This port is only to build the Etoile project.
WWW: http://llvm.cs.uiuc.edu/