Offline Release NuWa-1.2.0-rc01

From Daya Bay

Jump to: navigation, search

Release notes

This release is the feature release candidate for NuWa-1.2.0 of the Mock Data Challenge. All changes/bug fixes should always go into the trunk and send mail to Simon/Xingtao who will merge them into the NuWa-1.2.0-rc01. Another way is to merge changes/bug fixes from trunk to NuWa-1.2.0-rc01 by users itself as describled blow.


URL for dybinst

To get started, download:


svn export http://dayabay.ihep.ac.cn/svn/dybsvn/installation/trunk/dybinst/dybinst

and run

./dybinst 1.2.0-rc01 all

More info at Offline_Software_Installation.


Moving bug fixes from the 'trunk' to the 'branch'

The following is an example of how to port a bug fix that exists in the trunk into 'branch' rooted on this release candidate.

# Execute this in the top directory of the release
cd NuWa-1.2.0-rc01
svn diff \
    http://dayabay.ihep.ac.cn/svn/dybsvn/dybgaudi/branches/releases/1.2.0-rc01/Simulation/DetSim \
    http://dayabay.ihep.ac.cn/svn/dybsvn/dybgaudi/trunk/Simulation/DetSim
svn merge -r5612:5623 \
     <nowiki>http://dayabay.ihep.ac.cn/svn/dybsvn/dybgaudi/trunk/Simulation/DetSim \
    dybgaudi/Simulation/DetSim
svn diff dybgaudi/Simulation/DetSim
svn ci -m "Port of fix for failing to build DetSim" dybgaudi/Simulation/DetSim

The value '5612' is the revision number where the branch separated from the trunk, while 5623 was the revision where the bug was committed (this can simply be set to be 'HEAD')


Features added into this release

 -Improvement on registry ref. counting.
 -Fix the problem of Photon Generated Time: Negative values, Binning.

Problems?

Please post problems to the Trac database .


Externals

This release requires (and installs) the following external packages.

AIDA 3.2.1
Boost 1.34.1
clhep 1.9.3.1
cmake 2.4.6
CMT CMTv1r20p20080222
gccxml 0.7.0_20070615
geant4 4.9.1.p01
GSL 1.8
HepMC 1.28.02
HepPDT 2.02.02
mySQL 5.0.67
OpenMotif 2.3.0
OpenScientist 16.2
Python 2.5.2
root 5.18.00
XercesC 2.8.0
Personal tools