ROOT snapshots with fixed PROOF issues



We describe here the content of ROOT binary/source snapshots providing fixes for PROOF issues. The idea is to give the possibility to use the latest PROOF with tagged versions of ROOT. This is needed because the pace of development of ROOT and PROOF is not the same.

Since September 2007 the ROOT project code repository is managed by SVN. A branch dedicated to PROOF development has been created under SVN, the URL of which is https://root.cern.ch/svn/root/branches/dev/proof. The snapshots presented below are tags on this branch available at the URL https://root.cern.ch/svn/root/branches/dev/proof-tags. The format of the tags is vMajor-Minor-Patch-PROOF-snapshot, where Major, Minor, Patch refer to the reference ROOT release and snapshot is the version of the PROOF snapshot; for example, v5-17-05-PROOF-00.

Naming and version

The name of this distributions will be in the form ROOTversion-PROOF.xx , where ROOTversion is the reference ROOT version, e.g. 5.16.00, and xx is an increasing, sequential, patch number. The first release will be 5.16.00-PROOF.00 .

The version number has the same major and minor of the reference release with patch release numbers starting at 100; the version number of the first release is 5.16.100 .

Build configuration, location

Binaries are build with the same flags of those made available under /afs/cern.ch/sw/lcg/external/root . The binaries and sources are located under /afs/cern.ch/sw/lcg/contrib/proof/root . The directory structure is version-tag/os-architecture-compiler/root , where for the OS, architecture and compiler information the same convention as for LCG external is followed; it is planned to provide both optimized and debug binaries for SLC4, AMD64 and IA32 architectures and gcc 3.45 (current defaults). For example, for the first release the following structure has been created:

  • /afs/cern.ch/sw/lcg/contrib/proof/root/5.16.00-PROOF.00/slc4_amd64_gcc34 (SLC4, AMD64, gcc 3.45, optimized)
  • /afs/cern.ch/sw/lcg/contrib/proof/root/5.16.00-PROOF.00/slc4_amd64_gcc34_dbg (SLC4, AMD64, gcc 3.45, debug)
  • /afs/cern.ch/sw/lcg/contrib/proof/root/5.16.00-PROOF.00/slc4_ia32_gcc34 (SLC4, IA32, gcc 3.45, optimized)
  • /afs/cern.ch/sw/lcg/contrib/proof/root/5.16.00-PROOF.00/slc4_ia32_gcc34_dbg (SLC4, IA32, gcc 3.45, debug)

The corresponding sources are in /afs/cern.ch/sw/lcg/contrib/proof/root/5.16.00-PROOF.00/src .


Releases

5.19.01-PROOF.00

5.17.09-PROOF.00

5.17.05-PROOF.00

5.16.00-PROOF.00

  • Release date : Jul 31st, 2007
  • Version number : 5.16.100
  • Version tag : 5.16.00-PROOF.00
  • AFS binaries : /afs/cern.ch/sw/lcg/contrib/proof/root/5.16.00-PROOF.00/
  • Description (time of CVS updates: Jul 30th, 2007, 23:00):
    • CVS 5.16.00
    • full updates of the following modules: proof, proofplayer, proofx, proofd, netx, tree, treeplayer, xrootd
    • updates of base/inc/TFileInfo.h, base/src/TFileInfo.cxx, base/inc/MessageTypes.h, base/inc/TVirtualMonitoring.h
    • XROOTD version: 20070716-0300
  • Release Notes


-- GerardoGanis - 23 Jan 2008
Edit | Attach | Watch | Print version | History: r10 < r9 < r8 < r7 < r6 | Backlinks | Raw View | WYSIWYG | More topic actions
Topic revision: r10 - 2008-01-23 - GerardoGanis
 
    • Cern Search Icon Cern Search
    • TWiki Search Icon TWiki Search
    • Google Search Icon Google Search

    Main All webs login

This site is powered by the TWiki collaboration platform Powered by PerlCopyright & 2008-2019 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback