You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Current »

Upgrade to ROOT patch branch HEAD of version 5.20.00 as of June 15, 2009, which includes a fix from the ROOT team to fix the "CloneTree" bug, see:

https://savannah.cern.ch/bugs/index.php?51357

Fermi Patches

This is a GLAST/Fermi-specific release in that we replaced the default version of xrootd included in the build, to use a patched version of xrootd client. See JIRA:  https://jira.slac.stanford.edu/browse/GXR-56

Also applied a patch by hand for gcc 3.2.3, according to the ROOT Forum discussion:  http://root.cern.ch/phpBB2/viewtopic.php?t=7294&highlight=utils

Applied a patch by hand for Minuit2:Here is Lorenzo Moneta's description of the change:
If you can't move to version 5.23/40, you could eventually just apply the simple patch to fix this bug.
It is just a one line change in one file, see below
Index: math/minuit2/src/SinParameterTransformation.cxx
===================================================================
--- math/minuit2/src/SinParameterTransformation.cxx    (revision 28219)
+++ math/minuit2/src/SinParameterTransformation.cxx    (working copy)
@@ -51,7 +51,7 @@
 double SinParameterTransformation::DInt2Ext(double Value, double Upper, double Lower) const  // return the derivative of the transformation d Ext/ d Int \
-   return 0.5*fabs((Upper - Lower)*cos(Value)); \
+   return 0.5*((Upper - Lower)*cos(Value));
./configure linux --fail-on-missing --enable-mysql --enable-xrootd --with-python-incdir=/afs/slac/g/glast/ground/GLAST_EXT/rh9_gcc32opt/python/2.5.1-gl1/gcc32/include/python2.5 --with-python-libdir=/afs/slac/g/glast/ground/GLAST_EXT/rh9_gcc32opt/python/2.5.1-gl1/gcc32/lib/python2.5/config --enable-reflex --enable-cintex --enable-roofit --with-oracle-incdir=/usr/oracle/rdbms/public --with-oracle-libdir=/usr/oracle/lib --enable-minuit2 --enable-unuran --enable-table --enable-explicitlink > & config.log &

  • No labels