...
Number of packages Successfully built: 84 out of 84
Package | Build Status
| Comment(s) |
---|
AcdDigi | Pass | |
AcdRecon | Pass | |
AdfEvent | Pass | |
AnalysisNtuple | Pass | |
AncillaryDataEvent | Pass | |
AncillaryDataUtil | Pass | |
CHS/eventFile | Pass | |
calibGenTKR | Pass | |
CRflux | Pass | |
CalDigi | Pass | |
CalRecon | Pass | |
CalUtil | Pass | |
CalXtalResponse | Pass | |
CalibData | Pass | |
CalibSvc | Pass | |
ConfigSvc | Pass | |
DetDisplay | Pass | |
EbfWriter | Pass | |
EventIntegrity | Pass | |
FluxSvc | Pass | |
G4Generator | Pass | |
G4HadronSim | Pass | |
G4Propagator | Pass | |
GCRCalib | Pass | |
GlastClassify | Pass | |
GlastMS | Pass | |
GlastSvc | Pass | |
Gleam | Pass | |
GuiSvc | Pass | |
HepRepCorba | Pass | |
HepRepSvc | Pass | |
HepRepXml | Pass | |
Interleave | Pass | |
LdfConverter | Pass | depends on ldfReader ....
ldfReader is in violation of package conventions (public header file includes a header from ldfReader's private src/ directory) Error Message: In file included from LdfConverter/build/redhat4-i686-32bit/src/LdfEventSelector.cxx:23: include/ldfReader/LdfParser.h:10:48: ../src/iterators/EbfDatagramParser.h: No such file or directory In file included from LdfConverter/build/redhat4-i686-32bit/src/LdfEventSelector.cxx:23: include/ldfReader/LdfParser.h:102: warning: ISO C++ forbids declaration of `EbfDatagramParser' with no type include/ldfReader/LdfParser.h:102: error: expected `;' before '*' token In file included from LdfConverter/build/redhat4-i686-32bit/src/LdfEventSelector.cxx:25: include/ldfReader/SocketParser.h:82: warning: ISO C++ forbids declaration of `EbfDatagramParser' with no type include/ldfReader/SocketParser.h:82: error: expected `;' before '*' token
Wiki Markup | {-}scons: \ **\* \ [LdfConverter/build/redhat4-i686-32bit/src/LdfEventSelector.os\] Error 1{-} scons: building terminated because of errors. scons: printing failed nodes LdfConverter/build/redhat4-i686-32bit/src/LdfEventSelector.os scons: done printing failed nodes Status
Emailed Tracy and Heather and requested the private headers (needed by ldfReader's public headers) be moved to ldfReader's public directory. I offered to move them myself. I could create a subdirectory, "iterators", in the public ldfReader directory, "ldfReader/ldfReader/. Then I could modify any other ldfReader's private headers that reference (include) any of those headers that I moved. I am just waiting for a response from the package owners. Resolution Heather tagged ldfReader v6r0p1gr1 - it's along the v15r49 branch. So rather than move anything, she modified the LdfParser.h and SocketParser.h files so that EbfDatagramParser is declared in a forward declaration - rather than including the header at that point. I updated my local ldfReader to the v6r0p1gr1 tag, recompiled ldfReader. Next I recompiled LdfConverter.
|
ldfReader | Pass | This builds, but it only works locally. External packages that need ldfReader, such as LdfConverter will fail until because of this package not conforming to the conventions for storing public headers (see LdfConverter (status), further up in this table, for further details) Resolution (same as, "Resolution," for LdfConverter, above) Heather tagged ldfReader v6r0p1gr1 - it's along the v15r49 branch. So rather than move anything, she modified the LdfParser.h and SocketParser.h files so that EbfDatagramParser is declared in a forward declaration - rather than including the header at that point.I updated my local ldfReader to the v6r0p1gr1 tag, recompiled ldfReader. Next I recompiled LdfConverter.
|
LdfEvent | Pass
| |
MootSvc | Pass
| |
OnboardFilter
| Pass
| |
OnboardFilterTds
| Pass
| |
RootConvert | Pass
| |
RootDisplay | Pass
| |
TkrDigi | Pass
| |
TkrRecon | Pass
| |
TkrUtil | Pass | |
Trigger | Pass
| |
astro | Pass
| |
calibGenACD | Pass
| |
calibGenCAL | Pass
| |
calibGenTKR | Pass
| |
calibUtil | Pass
| |
celestialSources | Pass
| |
classifier | Pass
| |
commonRootData | Pass
| |
configData | Pass | |
detCheck | Pass
| |
digiRootData | Pass
| |
enums | Pass
| |
f2c | Pass
| |
facilities | Pass
| |
flux | Pass
| |
gcrSelectRootData | Pass
| |
geometry | Pass
| |
gr_app | Pass
| |
gui | Pass
| |
idents | Pass
| |
lsfData | Pass
| |
mcRootData | Pass
| |
merit | Pass
| |
mootCore | Pass
| |
ntupleWriterSvc | Pass
| |
rdbModel | Pass
| |
reconRootData | Pass
| |
rootTestData | Pass
| |
rootUtil | Pass
| |
tip | Pass
| |
userAlg | Pass | |
xmlBase | Pass
| |
xmlGeoDbs | Pass
| |
xmlUtil | Pass
| |
rootTestData | * Pass
| No library or applications are actually built. This package's SConscript just registers it's "data/" directory.
|
calibRootData | Pass
| |
| | |
| | |
| | |
| | |