Hi Andy, That helped, thanks. I am getting close to finishing the migration to the new logging, I have a few small issues to resolve that I'm planning to run by you tomorrow (eg. puzzling missing symbols from Log.o), and things marked with "LOGGING FIXME". I'm hoping you will review it, if you have time, you might have a look how things look like now, it is in branch u/jbecla/DM-207, lot of changes (I didn't squash things yet) git diff --stat 325226..c84feb core/modules/ccontrol/AsyncQueryManager.cc | 9 +++++- core/modules/ccontrol/dispatcher.cc | 20 +++++++++++-- core/modules/ccontrol/thread.cc | 10 +++---- core/modules/css/Facade.cc | 120 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-------- core/modules/css/KvInterfaceImplMem.cc | 71 ++++++++++++++++++++++++++++++++++++++++++++-- core/modules/css/KvInterfaceImplZoo.cc | 96 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- core/modules/czar/bin/startCzar.py | 23 ++++++++++++--- core/modules/czar/lsst/qserv/czar/logger.py | 4 +-- core/modules/log/Logger.cc | 15 +++++++--- core/modules/log/Logger.h | 14 +++++++++ core/modules/log/loggerInterface.cc | 8 ++++-- core/modules/parser/BoolTermFactory.cc | 11 ++++++++ core/modules/parser/FromFactory.cc | 35 ++++++++++++++++++++--- core/modules/parser/ModFactory.cc | 29 ++++++++++++++++++- core/modules/parser/SelectFactory.cc | 23 ++++++++++++--- core/modules/parser/ValueExprFactory.cc | 12 ++++++-- core/modules/parser/ValueFactorFactory.cc | 33 ++++++++++++++++++---- core/modules/parser/WhereFactory.cc | 43 ++++++++++++++++++++++++---- core/modules/parser/dbgParse.cc | 29 ++++++++++++++++++- core/modules/qana/AggregatePlugin.cc | 13 +++++++-- core/modules/qana/PostPlugin.cc | 4 +++ core/modules/qana/ScanTablePlugin.cc | 16 +++++++++++ core/modules/qana/TablePlugin.cc | 33 +++++++++++++++++++--- core/modules/qana/TableStrategy.cc | 25 ++++++++++++++-- core/modules/qdisp/ChunkQuery.cc | 126 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++- core/modules/qdisp/MessageStore.cc | 12 ++++++-- core/modules/qproc/QuerySession.cc | 60 ++++++++++++++++++++++++++++++++------- core/modules/qproc/TaskMsgFactory2.cc | 28 ++++++++++++------ core/modules/query/BoolTerm.cc | 5 ++++ core/modules/query/QueryTemplate.cc | 7 +++++ core/modules/query/SelectStmt.cc | 12 +++++++- core/modules/rproc/SqlInsertIter.cc | 22 +++++++++++++-- core/modules/rproc/TableMerger.cc | 64 +++++++++++++++++++++++++++++++++++++++-- core/modules/util/MmapFile.cc | 23 +++++++++++++-- core/modules/util/WorkQueue.cc | 14 +++++++-- core/modules/xrdc/PacketIter.cc | 4 +++ core/modules/xrdc/xrdfile.cc | 127 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---- site_scons/state.py | 7 ++++- 38 files changed, 1098 insertions(+), 109 deletions(-) Thanks, Jacek On 08/05/2014 05:24 PM, Salnikov, Andrei A. wrote: > Hi Jacek, > > you need to add couple of things to site_scons/state.py in > _initVariables() method: > > - together with bunch of other _DIR variables: > PathVariable('LOG_DIR', 'log install dir', os.getenv("LOG_DIR"), PathVariable.PathIsDir) > > then below that where you see all _INC and _LIB add > something like > > (PathVariable('LOG_INC', 'log include path', os.path.join(env['LOG_DIR'], "include"), PathVariable.PathIsDir)), > (PathVariable('LOG_LIB', 'log libraries path', os.path.join(env['LOG_DIR'], "lib"), PathVariable.PathIsDir)), > > (this is assuming that includes are in $LOG_DIR/include and libs are > in $LOG_DIR/lib). > > The rest should happen automatically. > > os.getenv("LOG_DIR") above should probably be replaced with > some smarter function (like all other functions there) which > can work without eups setting $LOG_DIR (or take it from > custom.py). > > > Cheers, > Andy > > > Jacek Becla wrote on 2014-08-05: >> quick question: how do I force qserv to find includes >> from the new log package? The includes are correctly >> installed in: >> >> <myStack>/Linux64/log/1.0.0/include/lsst/log/Log.h >> >> and the log package is correctly setup: >> >> eups list log >> 1.0.0 current setup >> but I guess I need to tweak one of our custom SCons scripts. >> Any quick hints where to look would be appreciated. >> >> thanks, >> Jacek >> >> ######################################################################## >> Use REPLY-ALL to reply to list >> >> To unsubscribe from the QSERV-L list, click the following link: >> https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=QSERV-L&A=1 > > > ######################################################################## Use REPLY-ALL to reply to list To unsubscribe from the QSERV-L list, click the following link: https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=QSERV-L&A=1