llvmPackages: generalize "3.9.0" string occurrences

Discussed:
https://github.com/NixOS/nixpkgs/commit/15af9082eb#commitcomment-18903919

Changed files
+2 -2
pkgs
development
compilers
llvm
+1 -1
pkgs/development/compilers/llvm/3.9/clang/default.nix
···
# Clang expects to find sanitizer libraries in its own prefix
postInstall = ''
ln -sv ${llvm}/lib/LLVMgold.so $out/lib
-
ln -sv ${llvm}/lib/clang/3.9.0/lib $out/lib/clang/3.9.0/
ln -sv $out/bin/clang $out/bin/cpp
'';
···
# Clang expects to find sanitizer libraries in its own prefix
postInstall = ''
ln -sv ${llvm}/lib/LLVMgold.so $out/lib
+
ln -sv ${llvm}/lib/clang/${version}/lib $out/lib/clang/${version}/
ln -sv $out/bin/clang $out/bin/cpp
'';
+1 -1
pkgs/development/compilers/llvm/3.9/default.nix
···
fetch = fetch_v version;
fetch_v = ver: name: sha256: fetchurl {
-
url = "http://llvm.org/releases/3.9.0/${name}-${ver}.src.tar.xz";
inherit sha256;
};
···
fetch = fetch_v version;
fetch_v = ver: name: sha256: fetchurl {
+
url = "http://llvm.org/releases/${version}/${name}-${ver}.src.tar.xz";
inherit sha256;
};