82. llvm

wget https://www.gnuwakes.org/depot/1.1/main/sources/llvm-3.9.1.src.tar.xz

tar -xf llvm-3.9.1.src.tar.xz

wget https://www.gnuwakes.org/depot/1.1/main/sources/llvm.patch
cd llvm-3.9.1.src
patch -p1 < ../llvm.patch 
cd ..

SOURCES_DIR=$PWD/llvm-3.9.1.src
INSTALL_DIR=$PWD/llvm-3.9.1.src-install
BUILD_DIR=$PWD/llvm-3.9.1.src-build

mkdir $INSTALL_DIR $BUILD_DIR
cd $BUILD_DIR

cmake -DCMAKE_BUILD_TYPE=Release        \
  -DCMAKE_INSTALL_PREFIX=/usr           \
  -DLLVM_TARGETS_TO_BUILD='X86;AMDGPU'  \
  -DLLVM_BUILD_LLVM_DYLIB=ON            \
  $SOURCES_DIR &&                       \
make && make DESTDIR=$INSTALL_DIR install