Additional thread safety fixes for root.

See also cms-sw/root#33.
Merge pull request #1102 from degano/root_thread_fixes_73X

Additional thread safety fixes for root.
thepeg: build shared version of LesHouches; misc. cleanup

Build two versions of LesHouches: module and shared. These two
have different meaning on Darwin/OSX. You are not allowed to link to
module (MH_BUNDLE), only load it with dlopen(). CMSSW and ThePEG
interface is implemented against ThePEG design. This is hack to keep
the same workaround to work on Darwin, yet the interface should be
reimplemented.

Remove all ancient Darwin/OSX bits.

Remove line for libLHAPDF, such doesn't exist in ThePEG.

Fix relocation list, new files added and non-existing removed.

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
Merge pull request #1103 from davidlt/thepeg-darwin

thepeg: build shared version of LesHouches; misc. cleanup
Additional thread safety fixes.

See also cms-sw/root#34.
Merge pull request #1104 from degano/root_thread_fixes_73XNext

Additional thread safety fixes.
Merge remote branch 'origin/IB/CMSSW_7_3_X/stable' into IB/CMSSW_7_0_X/stable
cmssw-tool-conf: enable GDB also for Darwin/OSX

Patch enables GDB for Darwin/OSX. There is no technical reasons why
GDB should not work on Darwin/OSX. Users can use it with root privileges
or can code sign it with self-signed certificate.

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
git: clean install errors on Darwin/OSX

There are a number of errors from post-install script on Darwin/OSX.

Can't open osx108_amd64_gcc481/external/git/1.8.3.1-cms2/share/git-gui/lib/Git: No such file or directory, <> line 7902.
Can't open Gui.app/Contents/Info.plist: No such file or directory, <> line 7902.
Can't open osx108_amd64_gcc481/external/git/1.8.3.1-cms2/share/git-gui/lib/Git: No such file or directory, <> line 7902.
Can't open Gui.app/Contents/MacOS/Wish: No such file or directory, <> line 7902.
Can't open osx108_amd64_gcc481/external/git/1.8.3.1-cms2/share/git-gui/lib/Git: No such file or directory, <> line 7902.
Can't open Gui.app/Contents/Resources/git-gui.icns: No such file or directory, <> line 7902.
Can't open osx108_amd64_gcc481/external/git/1.8.3.1-cms2/share/git-gui/lib/Git: No such file or directory, <> line 7902.
Can't open Gui.app/Contents/Resources/Scripts/AppMain.tcl: No such file or directory, <> line 7902.
find: osx108_amd64_gcc481/external/git/1.8.3.1-cms2/lib64/perl5: No such file or directory

- Disable building Tcl/Tk `Git Gui.app` on Darwin/OSX.
- Treat lib64/perl5 and lib/perl5 equally in post-install script.
- No need to use -name "*" on find, it's default.

Signed-off-by: David Abdurachmanov <davidlt@cern.ch>
Merge pull request #1105 from davidlt/enable-gdb-and-clean-git

Enable GDB for Darwin/OSX and clean up GIT install errors
Merge remote branch 'origin/IB/CMSSW_7_3_X/stable' into IB/CMSSW_7_0_X/stable
update to pythia 8.200 (official release)
Merge pull request #1106 from bendavid/py8200final_73x

update to pythia 8.200 (official release) (73x)
included icc related changes
Merge pull request #1107 from smuzaffar/IB/CMSSW_7_3_X/stable

included icc related changes
Merge remote branch 'origin/IB/CMSSW_7_3_X/stable' into IB/CMSSW_7_0_X/stable
updated config tag to V05-03-27 which contains fixes for dxr build rule
Merge pull request #1108 from smuzaffar/IB/CMSSW_7_3_X/stable

updated config tag to V05-03-27 which contains fixes for dxr build rule
Merge remote branch 'origin/IB/CMSSW_7_3_X/stable' into IB/CMSSW_7_0_X/stable
Merge remote-tracking branch 'remotes/upstream/IB/CMSSW_7_3_X/next' into IB/CMSSW_7_3_X/next