Project

General

Profile

Support #10172

new product stack

Added by Lynn Garren over 4 years ago. Updated over 4 years ago.

Status:
Closed
Priority:
Normal
Assignee:
Target version:
Start date:
09/17/2015
Due date:
% Done:

100%

Estimated time:
Spent time:
Scope:
Internal
Experiment:
-
SSI Package:
-
Co-Assignees:
Duration:

Description

We would like to update the product stack for the upcoming release of art (v1_16_00)

This will include, but is not limited to:
python v2_7_10
boost v1_59_0
mysql_client v5_6_26
(We will also fix a mysql_client table file problem.)
root v5_34_32

History

#1 Updated by Lynn Garren over 4 years ago

ifdhc v1_8_6
scons 2.3.6
sqlite 3.8.11.1

#2 Updated by Lynn Garren over 4 years ago

Requests from Mike Diesburg

1) Patch for the incorrect $MYSQL_CLIENT_INC variable in mysql_client
2) Also would like the mysql_client setup to define $MYSQL_CLIENT_LIB
3) The geant4 setup should add ${GEANT4_FQ_DIR}/bin to PATH

#3 Updated by Christopher Green over 4 years ago

  • Status changed from New to Assigned
  • Assignee set to Lynn Garren
  • Target version set to 1.16.00
  • SSI Package - added
  • SSI Package deleted ()

#4 Updated by Lynn Garren over 4 years ago

The product stack so far:

Product art 1.15.02 art 1.16.00 Notes
ups v5_1_5 v5_2_0 first implementation of ups platform command
upd v5_0_1 v5_0_1
cmake v3_0_1 drop older cmake releases
cmake v3_1_2 v3_2_1
cmake v3_2_1 v3_3_2
gcc v4_9_2 v4_9_2
gdb v7_9 v7_9
valgrind v3_11_0
boost v1_57_0 v1_57_0a
clhep v2_2_0_5 v2_2_0_8
cppunit v1_12_1b v1_12_1c
fftw v3_3_4 v3_3_4
gccxml v0_9_20140718a v0_9_20150423
getopt v1_1_6 v1_1_6 OSX only
git v2_4_6 v2_4_6
gitflow v1_8_0 v1_8_0a setup getopt on OSX
libxml2 v2_9_2 v2_9_2
sqlite v3_08_08_02 v3_08_10_02
python v2_7_9 v2_7_10
ninja v1_6_0a needs to build with python v2_7_10
tbb v4_3_5 v4_4_0
xrootd v3_3_4c v3_3_4d
root v5_34_30 v5_34_32

#5 Updated by Lynn Garren over 4 years ago

Boost 1.59.0 will not be used. There are problems on OSX, and an overloaded virtual has been introduced. This release seems not fit for use. We will continue to use boost 1.57.0. The stack list has been edited to reflect this.

#6 Updated by Lynn Garren over 4 years ago

Products required by root:

Product art 1.15.02 art 1.16.00 Notes
fftw v3_3_4 v3_3_4
libxml2 v2_9_2 v2_9_2
xrootd v3_3_4c v3_3_4d
python v2_7_9 v2_7_10
gsl v1_16 v1_16a only for the nu qualified build
clhep v2_2_0_5 v2_2_0_8 only for the nu qualified build
mysql_client v5_5_42 v5_5_45 only for the nu qualified build
postgresql v9_3_6 v9_3_9 only for the nu qualified build
pythia v6_4_28c v6_4_28d only for the nu qualified build

#7 Updated by Lynn Garren over 4 years ago

  • % Done changed from 0 to 80

Here is the complete nu distribution product stack.

Product art 1.15.02 art 1.16.00 Notes
ups v5_1_5 v5_2_0 first implementation of ups platform command
upd v5_0_1 v5_0_1
cmake v3_0_1 drop older cmake releases
cmake v3_1_2 v3_2_1
cmake v3_2_1 v3_3_2
gcc v4_9_2 v4_9_2
gdb v7_9 v7_9
valgrind v3_11_0
getopt v1_1_6 v1_1_6 OSX only
git v2_4_6 v2_4_6
gitflow v1_8_0 v1_8_0a setup getopt on OSX
boost v1_57_0 v1_57_0a
fftw v3_3_4 v3_3_4
sqlite v3_08_08_02 v3_08_10_02
python v2_7_9 v2_7_10
cppunit v1_12_1b v1_12_1c
gccxml v0_9_20140718a v0_9_20150423
ninja v1_6_0a needs to build with python v2_7_10
clhep v2_2_0_5 v2_2_0_8
libxml2 v2_9_2 v2_9_2
tbb v4_3_5 v4_4_0
xrootd v3_3_4c v3_3_4d
xerces_c v3_1_1d v3_1_2
cry v1_7d v1_7e
lhapdf v5_9_1c v5_9_1d
log4cpp v1_1_1c v1_1_1d
mysql_client v5_5_42 v5_5_45
postgresql v9_3_6 v9_3_9
pythia v6_4_28c v6_4_28d
gsl v1_16 v1_16a
root v5_34_30 v5_34_32
genie v2_8_6c v2_8_6d
dk2nu v01_01_03c v01_02_00 per NOvA request
cstxsd v4_0_0c v4_0_0d
qt v5_4_2 v5_4_2a
geant4 v4_9_6_p04b v4_9_6_p04c
pandora v01_01_00b moved to the larsoft distribution
pdfsets v5_9_1b v5_9_1b
g4emlow v6_32 v6_32
g4neutron v4_2 v4_2
g4neutronxs v1_2 v1_2
g4nucleonxs v1_1 v1_1
g4photon v3_0 v3_0
g4pii v1_3 v1_3
g4radiative v4_0 v4_0
g4surface v1_0 v1_0
genie_phyopt v2_8_6 v2_8_6
genie_xsec v2_8_6a v2_8_6a
libwda v2_21_1 v2_21_1
ifdhc v1_8_5 v1_8_7
ifbeam v1_4_12 v1_4_14
nucondb v1_4_12 v1_4_14
cetpkgsupport v1_08_06 v1_08_07
cetbuildtools v4_12_06 v4_14_01
cpp0x v1_04_10 v1_04_11
cetlib v1_12_02 v1_15_00
fhiclcpp v3_06_01 v3_12_03
messagefacility v1_14_07 v1_16_04
art v1_15_02 v1_16_00
ifdh_art v1_12_02 v1_13_00
nutools v1_14_02 v1_15_00
artdaq_core v1_04_17 v1_04_18

#8 Updated by Lynn Garren over 4 years ago

Here is the complete mu distribution product stack.

Product art 1.15.02 art 1.16.00 Notes
ups v5_1_5 v5_2_0 first implementation of ups platform command
upd v5_0_1 v5_0_1
cmake v3_0_1 drop older cmake releases
cmake v3_1_2 v3_2_1
cmake v3_2_1 v3_3_2
gcc v4_9_2 v4_9_2
gdb v7_9 v7_9
valgrind v3_11_0
getopt v1_1_6 v1_1_6 OSX only
git v2_4_6 v2_4_6
gitflow v1_8_0 v1_8_0a setup getopt on OSX
boost v1_57_0 v1_57_0a
fftw v3_3_4 v3_3_4
sqlite v3_08_08_02 v3_08_10_02
python v2_7_9 v2_7_10
cppunit v1_12_1b v1_12_1c
gccxml v0_9_20140718a v0_9_20150423
ninja v1_6_0a needs to build with python v2_7_10
clhep v2_2_0_5 v2_2_0_8
libxml2 v2_9_2 v2_9_2
tbb v4_3_5 v4_4_0
xrootd v3_3_4c v3_3_4d
xerces_c v3_1_1d v3_1_2
cry v1_7d v1_7e
root v5_34_30 v5_34_32
qt v5_4_2 v5_4_2a
geant4 v4_9_6_p04b v4_9_6_p04c
scons v2_3_4 v2_4_0
heppdt v3_04_01c v3_04_01d
g4emlow v6_32 v6_32
g4neutron v4_2 v4_2
g4neutronxs v1_2 v1_2
g4nucleonxs v1_1 v1_1
g4photon v3_0 v3_0
g4pii v1_3 v1_3
g4radiative v4_0 v4_0
g4surface v1_0 v1_0
libwda v2_21_1 v2_21_1
ifdhc v1_8_5 v1_8_7
ifbeam v1_4_12 v1_4_14
nucondb v1_4_12 v1_4_14
cetpkgsupport v1_08_06 v1_08_07
cetbuildtools v4_12_06 v4_14_01
cpp0x v1_04_10 v1_04_11
cetlib v1_12_02 v1_15_00
fhiclcpp v3_06_01 v3_12_03
messagefacility v1_14_07 v1_16_04
art v1_15_02 v1_16_00
ifdh_art v1_12_02 v1_13_00

#9 Updated by Lynn Garren over 4 years ago

  • Status changed from Assigned to Resolved
  • % Done changed from 80 to 100

The products will now be built with gcc v4_9_3 (e9) as well.

#10 Updated by Christopher Green over 4 years ago

  • Status changed from Resolved to Closed


Also available in: Atom PDF