Code Migration to SL5

Download Report

Transcript Code Migration to SL5

Code Management
James N. Bellinger
University of Wisconsin at Madison
18 May 2011
18 May 2011
1
6.1.6.md Decision
• For root versions earlier than v5; if
1. Interactive X-windows-enabled session
2. Load a library that loads libpthread.so
– HANG
• Oracle, neurobayes, etc we cannot rebuild
• Not feasible to fix ancient root version
• 6.1.6.md intended for big datacenter use,
mostly batch jobs
• Release w/ caveat that you should use a
different version for interactive work
• Interactive work should use large files locally
7/21/2015
Current Work and Plans
• Need to figure out how to implement default sam configuration offsite
• Testing 6.1.6.md
• Test 6.1.6.md quickly and replace 6.1.6.ml (only in use in 3 places)
• Concentrate effort on 6.2.6 release
• Combine 6.1.4mc.m and patches into 6.2.6alpha: list almost ready
• Combine 6.1.4mc.m and patches into 6.2.4alpha
• Test 6.2.6alpha and 6.2.4alpha against gcc 4.5.1
18 May 2011
3
STATUS: First Block of
differences
7/21/2015
Second Block of Differences
7/21/2015
Product Listing
• All product listing
• Recompile which
• Automatic list (old)
7/21/2015
All Products Page 1
•
HTMLgen
•
RPM? •
dddebugger
•
blt
•
diskcache_i
•
boost
•
•
cafclient
•
herwig
•
mysql RPM?
•
histo RPM?
•
mysqltcl RPM?
ecrc
•
neurobayes
•
encp
•
imagelibsRPM? •
isajet
•
cdf_utilities
•
fcp
•
isawig
•
neurobayes_licence
•
cdfdab
•
fcslib
•
javaDROP
•
neurobayes_license_handler
•
cdfdb_data
•
fileinfoEMPTY? •
jimmy
•
numpy
•
cdfsoft2_products
•
frontier_client
•
kai_keyDROP
•
oracle_client
•
cern
•
gcc DROP
•
kftp
•
oracle_instant_client
•
cernsource
•
gccpatch
•
krb5_libs
•
oracle_tnsnames
•
csl_offline
•
•
level3_offline
•
pdf
•
•
•
lhapdf_cdf
•
•
cvs RPM?
cx_Oracle
gdb DROP
geant
•
gnuplot RPM?
•
lund
•
perl DROP
perl_dbd_oracle
•
dcap
•
gsl RPM?
•
mcfio
•
•
gtoolsRPM?
•
postgres RPM?
msql RPM?
•
pyfuzzy
7/21/2015
neurobayes_expert
All Products Page 2
•
pythia
•
sam
•
silimap
•
python DROP
•
sam_client_products
•
stdhep
•
python_dcoracle
•
sam_common_pylib
•
•
qq
•
sam_config
•
tcl DROP
tk DROP
•
root
•
sam_cpp_api
•
totalview
•
rrdtools
•
sam_cppc
•
upd
•
sam_faq
•
ups
•
sam_mis_pyapi
•
webCGI ??
•
sam_ns_ior
•
xanim RPM?
•
sam_user_pyapi
•
xfig RPM?
•
samgrid_batch_adapter
•
ximagetools RPM?
7/21/2015
Product Recompiling
Candidates (for 6.2.X)
•
•
•
•
•
•
•
cafclient
cdfdab
cern
clhep
dcap
diskcache_i
frontier_client
18 May 2011
•
•
•
•
•
•
geant?
gtools/?
herwig
isajet
jimmy
lund
•
•
•
•
•
•
mysql?
pdf
qq
root
sam
stdhep
9
Product Pruning—Automatic
Setup Set
•
•
•
•
•
•
•
•
cafclient
cdfdab
cern
clhep
dcap
Why?
dddebugger
diskcache_i
frontier_client
18 May 2011
• gccpatch
• geant
• gsl CLHEP uses this
own gmake, f2c, etc?
•Ourgtools
• herwig
• isajet
• jimmy
• lund
•
•
•
•
•
•
•
mysql
oracle
pdf
qq
root
sam
stdhep
10