p14.01.00 build 10 I 26 IRIX6.5-KCC_4_0 Im 26 IRIX6.5-KCC_4_0-maxopt 7 25 Linux2.4-KCC_4_0 7m 28 Linux2.4-KCC_4_0-maxopt 35 total People, it's time to fix your code. I've split the packages up into groups, grouped by the first problem exhibited. The higher groups are more serious. The first two groups didn't build their libraries or executables. These need to be fixed or removed from the release. I have even included hints on what is probably the problem. Please fix them! The following packages did not build. These have all been here for a while. 'undef "string"' etc errors are because you are not #including the appropriate headers in your code as required. Most likely these used to be in someone's header which you were inheriting "by accident". , etc headersshould almost never be included in a header. So the #include was, correctly, removed. You need to put the appropriate #include into your .cpp files. How hard can that be to actually make your code work? The "no constructor" problem is also, usually a missing header. The header defines one of the data types in the call to a constructor. With the data type undefined, the compiler can't find an appropriate constructor. If it recently "broke" it is probably for the same reason as above. You'd been getting it "by accident" from someone else who has now corrected their code. cft_calib_manager v00-02-14 -lib/bin- undef "string" (I,Im, , ) cft_examine v00-02-31 -lib- undef "min" (I,Im,7,7m) d0om_root v00-00-19 -lib- undef "string" (I,Im,7,7m) d0root_analysis v00-05-03 -lib- undef "cout" (I,Im, , ) -lib- no constructor ( , ,7,7m) d0root_btag v00-05-03 -lib- undef "vector" (I,Im, , ) -lib- no constructor ( , ,7,7m) d0root_met v00-05-03 -lib- no constructor ( , ,7,7m) d0root_top v00-05-03 -lib- no constructor ( , ,7,7m) eBrowser v00-02-08 -lib/bin- undef "string" (I,Im,7,7m) em_analyze v01-02-20 -bin- undef "cout" (I,Im,7,7m) exam_reg v01-00-06 -lib- undef "string" (I,Im,7,7m) examine_mgr p13-br-01 -lib- hidden func (I,Im,7,7m) exweb v01-01-05 -bin- undef "string" (I,Im,7,7m) muo_alignment v00-01-12 -bin- undef "endl" (I,Im,7,7m) root_gui v02-05-02 -lib- undef "string" (I,Im,7,7m) The hidden function error is usually because you are cal_examine v00-04-10-br-01 -lib- hidden func (I,Im,7,7m) l2_examine v00-00-04 -lib- hidden func (I,Im,7,7m) root_framework v02-03-01 -lib- hidden func (I,Im,7,7m) smt_examine v09-00-05 -lib- hidden func (I,Im,7,7m) -test only- may or may not be serious but it's clear that the test either is doing what it's supposed to do and you have a problem, or the test itself is wrong in which case either you've been fooled that it was doing the right thing earlier or it now isn't doing the right thing. In any case, there is a problem that needs to be fixed so that you can have confidence in your code. analyze v00-04-00 -test- itest (I,Im,7,7m) cft_geometry v02-01-33 -test- diff prob (I,Im, , ) d0reco p14-01-00-b10 -test- itest (I,Im, , ) l2io p13-br-04 -test- ctest ( ,Im, ,7m) l3fcpsunp p14-br-01 -test- itest ( , , ,7m) l3node p13-br-01 -test- missing libr "libz" ( , ,7,7m) l3tCalUnpTool p14-br-02 -test- itest (I,Im,7,7m) mc_analyze p13-br-04 -test- undef "TMBMCpart" (I,Im,7,7m) mctest v01-02-01 -test- itest ( , , ,7m) muon_geometry p14-br-01 -test- diff prob (I,Im, , ) trfcylplane v00-64-20 -test- itest ( , ,7,7m) -ld core dumped- notice these are almost always *only* on IRIX debug. For the cases that we've tracked down these appeared to be due to having hit an (almost) 2GB memory limit in the loader. NOTE: this is the memory needed to load the program, *not* the memory needed by the program. The memory needed by the loader is a strong function of the number of libraries searched and the number of symbols in those libraries, even if those libraries and symbols are never used by the program. l3fsec_vtx v00-00-24 -test- ld core dumped (I, , , ) tmb_analyze p14-br-01 -bin- ld core dumped (I, , , ) -rte/ro prob- This is simple, the codegen script is attempting to overwrite a file in the rundata area that is read only. Since the source code area is readonly any copies of files from there will be, by default, also readonly. Unless the protection is changed or the file removed any copy after the first will fail. cal_t42 p14-01-00-b10 -codegen- rte ro error ( ,Im,7, ) -know/noise/fixed- These are mostly "gliches" in the build system that are either hard or imposible to prevent. We fix them by hand when they occur. HepTuple R-02-04-23 -all- *known* (I,Im,7,7m) coor v00-56-00 -bin- *noise* ( , ,7,7m) l2slic_tables p13-br-10 -bin- *noise* fortran (I,Im, ,7m) -