Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

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?51357Image Removed

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.  Unfortunately this version does not build on windows, so for now, xrootd has been disabled.  I do not believe anyone uses xrootd from windows anyhow.  We will activate it again, when we're able to build xrootd.  Probaby when we move to ROOT v5.24.00 and can hopefully use xrootd out of the box.

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:

Wiki Markup

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   

cxx    (revision

28219)

\


++

\

+

math/minuit2/src/SinParameterTransformation.

cxx   

cxx    (working

copy)


@@

\

-51,7

\

+51,7

@@  double

@@
 double SinParameterTransformation::DInt2Ext(double

Value,

double

Upper,

double

Lower)

const {    

const  //

return

the

derivative

of

the

transformation

d

Ext/

d

Int

\

-   return


-   return 0.5*fabs((Upper

-

Lower)*cos(Value));

\

+   return


+   return 0.5*((Upper

-

Lower)*cos(Value))

;  }     }&nbsp

;

// namespace Minuit2

./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 &

...