llvm - The Low Level Virtual Machine

Property Value
Distribution CentOS 6
Repository PUIAS Computational i386
Package name llvm
Package version 3.4
Package release 9.sdl6
Package architecture i686
Package type rpm
Installed size 3.60 MB
Download size 1.29 MB
Official Mirror springdale.math.ias.edu
LLVM is a compiler infrastructure designed for compile-time,
link-time, runtime, and idle-time optimization of programs from
arbitrary programming languages.  The compiler infrastructure includes
mirror sets of programming tools as well as libraries with equivalent


Package Version Architecture Repository
llvm-3.4.2-4.el6.x86_64.rpm 3.4.2 x86_64 EPEL
llvm-3.4.2-4.el6.i686.rpm 3.4.2 i686 EPEL
llvm-3.4.2-4.el6.i686.rpm 3.4.2 i686 EPEL
llvm-3.4-9.sdl6.x86_64.rpm 3.4 x86_64 PUIAS Computational
llvm-3.0-5.el6.elrepo.i686.rpm 3.0 i686 ELRepo Extras
llvm-3.0-5.el6.elrepo.x86_64.rpm 3.0 x86_64 ELRepo Extras
llvm-3.0-5.el6.i686.rpm 3.0 i686 NauLinux Extras
llvm-3.0-5.el6.x86_64.rpm 3.0 x86_64 NauLinux Extras
llvm - - -


Name Value
libLLVM-3.4.so -
libc.so.6(GLIBC_2.7) -
libdl.so.2 -
libdl.so.2(GLIBC_2.0) -
libffi.so.5 -
libgcc_s.so.1 -
libgcc_s.so.1(GCC_3.0) -
libgcc_s.so.1(GCC_3.4) -
libgcc_s.so.1(GLIBC_2.0) -
libm.so.6 -
libm.so.6(GLIBC_2.0) -
libpthread.so.0 -
libpthread.so.0(GLIBC_2.0) -
libpthread.so.0(GLIBC_2.1) -
libpthread.so.0(GLIBC_2.2) -
librt.so.1 -
libstdc++.so.6 -
libstdc++.so.6(CXXABI_1.3) -
libstdc++.so.6(GLIBCXX_3.4) -
libstdc++.so.6(GLIBCXX_3.4.9) -
libtinfo.so.5 -
llvm-libs(x86-32) = 3.4-9.sdl6
rtld(GNU_HASH) -


Name Value
llvm = 3.4-9.sdl6
llvm(x86-32) = 3.4-9.sdl6


Name Value
pure <= 0.55


Type URL
Binary Package llvm-3.4-9.sdl6.i686.rpm
Source Package llvm-3.4-9.sdl6.src.rpm

Install Howto

  1. Download latest puias-computational rpm from
  2. Install puias-computational rpm:
    # rpm -Uvh puias-computational*rpm
  3. Install llvm rpm package:
    # yum install llvm




2014-02-05 - Dave Johansen <davejohansen@gmail.com> 3.4-9
- Removing specification of targets
2014-02-04 - Dave Johansen <davejohansen@gmail.com> 3.4-8
- Adding include path for ffi.h
2014-02-03 - Dave Johansen <davejohansen@gmail.com> 3.4-7
- Removing specification of --with-c-include-dirs
2014-01-31 - Kyle McMartin <kyle@redhat.com> 3.4-6
- Disable lldb on everything but x86_64, and i686. It hasn't been ported
beyond those platforms so far.
2014-01-29 - Dave Johansen <davejohansen@gmail.com> 3.4-5
- Obsoleting pure on EL6
2014-01-18 - Dave Johansen <davejohansen@gmail.com> 3.4-4
- Enable building on EL6
2014-01-17 - Dave Airlie <airlied@redhat.com> 3.4-3
- bump nvr for lldb on ppc disable
2014-01-14 - Dave Airlie <airlied@redhat.com> 3.4-2
- add ncurses-devel BR and Requires
2014-01-14 - Dave Airlie <airlied@redhat.com> 3.4-1
- update to llvm 3.4 release
2013-12-20 - Jan Vcelak <jvcelak@fedoraproject.org> 3.3-4
- remove RPATHs
- run ldconfig when installing lldb (#1044431)
- fix: scan-build manual page is installed into wrong location (#1038829)
- fix: requirements for llvm-ocaml-devel packages (#975914)
- add LLVM cmake modules into llvm-devel (#914713)

See Also

Package Description
llvm-devel-3.4-9.sdl6.i686.rpm Libraries and header files for LLVM
llvm-doc-3.4-9.sdl6.noarch.rpm Documentation for LLVM
llvm-libs-3.4-9.sdl6.i686.rpm LLVM shared libraries
llvm-ocaml-3.4-9.sdl6.i686.rpm OCaml binding for LLVM
llvm-ocaml-devel-3.4-9.sdl6.i686.rpm Development files for llvm-ocaml
llvm-ocaml-doc-3.4-9.sdl6.noarch.rpm Documentation for LLVM's OCaml binding
llvm-static-3.4-9.sdl6.i686.rpm LLVM static libraries
luajit-2.0.4-3.sdl6.i686.rpm Just-In-Time Compiler for Lua
luajit-devel-2.0.4-3.sdl6.i686.rpm Development files for luajit
luarocks-2.1.2-1.sdl6.noarch.rpm A deployment and management system for Lua modules
lustre-client-1.8.9-1.wc1.1.i686.rpm Lustre File System
lustre-client-source-1.8.9-1.wc1.1.i686.rpm Object-Based Disk storage driver source
lustre-client-tests-1.8.9-1.wc1.1.i686.rpm Lustre testing framework
lz4-devel-r131-1.sdl6.i686.rpm Development library for lz4
lz4-r131-1.sdl6.i686.rpm Extremely fast compression algorithm