Merge branch 'IB/CMSSW_7_0_X/stable' into IB/CMSSW_7_0_X/devel-gcc472
git-toolfile: pick different perl lib dir

On SLC6 distribution a different PERL5LIB path is picked.

Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
data-MagneticField-Interpolation: bump version to V00-05-00

Update data-MagneticField-Interpolation to match CMSSW_6_2_0.
Change the structure of SPEC file. No need to update SubSystem/
Package/Data/**/download.url files in CMSSW repository. Only
data SPEC files needs to be modified.

Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
xrootd: bump version to 3.3.3-rc1

Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
llvm: bump version to 3.3 (llvm r183501, clang r183502)

- Update LLVM/Clang stack to 3.3
- Add Python to BuildRequires as default system Python is too old
  for building LLVM/Clang. Maybe it's needed for Clang Python bindings?
- Attemp to enable -O4 (-O3 + LTO [requires ld.gold])

Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
CGAL,CGAL-toolfile,cmssw-tool-conf: new external

Add new external to CMSSW, CGAL 4.2.

Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
xrootd: bump version to 3.3.3-rc2

Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
cmssw-ib: updated svn revision to 2829
cmssw-ib: updated svn revision to 2829
CGAL: change source from tar.xz to tar.bz2

Darwin platforms does not have `xz' available by default, fallback
to tar.bz2.

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
llvm: enable O4 only on Linux platform

LLVM/Clang needs `binutils' headers to genreate LLVMgold plugin
for ld.gold. On Linux headers are installed under ${GCC_ROOT}/include
while on Darwin they are not. They seems to be available under

    ${GCC_ROOT}/lib/gcc/<triplet>/<gcc_version>/plugin/include

on both platforms.

Futher investigation is needed.

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
llvm: fix typos in binutils config option

Signed-off-by: David Abdurachmanov <David.Abdurachmanov@cern.ch>
Merge pull request #122 from davidlt/IB/CMSSW_7_0_X/stable

[CMSSW_7_0_X] LLVM/Clang, CGAL, GIT, xrootd, data-MagneticField-Interpolation
Merge remote-tracking branch 'origin/IB/CMSSW_7_0_X/stable' into IB/CMSSW_7_0_X/devel-gcc472
Merge remote-tracking branch 'origin/IB/CMSSW_7_0_X/devel-gcc472' into IB/CMSSW_7_0_X/slc6_amd64_gcc480

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>