Code Management
description
Transcript of Code Management
Code Management
James N. BellingerUniversity 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 session2. 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
04/21/23
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
04/21/23
Second Block of Differences
04/21/23
Product Listing
• All product listing• Recompile which• Automatic list (old)
04/21/23
All Products Page 1
• HTMLgen
• blt
• boost
• cafclient
• cdf_utilities
• cdfdab
• cdfdb_data
• cdfsoft2_products
• cern
• cernsource
• csl_offline
• cvs
• cx_Oracle
• dcap
• dddebugger
• diskcache_i
• ecrc
• encp
• fcp
• fcslib
• fileinfo
• frontier_client
• gcc
• gccpatch
• gdb
• geant
• gnuplot
• gsl
• gtools
04/21/23
• herwig
• histo
• imagelibs
• isajet
• isawig
• java
• jimmy
• kai_key
• kftp
• krb5_libs
• level3_offline
• lhapdf_cdf
• lund
• mcfio
• msql
• mysql
• mysqltcl
• neurobayes
• neurobayes_expert
• neurobayes_licence
• neurobayes_license_handler
• numpy
• oracle_client
• oracle_instant_client
• oracle_tnsnames
• perl
• perl_dbd_oracle
• postgres
• pyfuzzy
DROP
DROP
DROP
DROPRPM?
RPM?
RPM?RPM?RPM?
RPM? RPM?
RPM?
EMPTY?
RPM?
DROP
RPM?RPM?
All Products Page 2
• pythia
• python
• python_dcoracle
• root
• rrdtools
• sam
• sam_client_products
• sam_common_pylib
• sam_config
• sam_cpp_api
• sam_cppc
• sam_faq
• sam_mis_pyapi
• sam_ns_ior
• sam_user_pyapi
• samgrid_batch_adapter
04/21/23
• silimap
• stdhep
• tcl
• tk
• totalview
• upd
• ups
• webCGI
• xanim
• xfig
• ximagetools
DROP
DROPDROP
RPM?RPM?
RPM?
??
Product Recompiling Candidates (for 6.2.X)
• cafclient• cdfdab• cern• clhep• dcap• diskcache_i• frontier_client
• geant?• gtools/?• herwig• isajet• jimmy• lund
18 May 2011 9
• mysql?• pdf• qq• root• sam• stdhep
Product Pruning—Automatic Setup Set
• cafclient• cdfdab• cern• clhep• dcap• dddebugger• diskcache_i• frontier_client
• gccpatch• geant• gsl• gtools• herwig• isajet• jimmy• lund
18 May 2011 10
• mysql• oracle• pdf• qq• root• sam• stdhep
CLHEP uses this
Our own gmake, f2c, etc?
Why?