Hi Daniel, Thanks a lot for your quick help. Good news ! I pulled your change and it seems Qserv is now building fine with eupspkg, using custom.py method : fjammes@clrlsst-dbmaster-vm:~/src/qserv/core (u/fjammes/eupspkg) $ scons scons: Reading SConscript files ... Building into bld using custom.py Looking for protoc in custom Missing geom.py specification. Distribution won't be runnable (e.g., set GEOMETRY=/u1/lsst/stack/geom/python/lsst/geom/geometry.py ) twisted ok! ... g++ -o bld/xrdfs/testMySqlFs_2 bld/xrdfs/testMySqlFs_2.o bld/mysql/MySqlConnection.os bld/mysql/SqlConfig.os bld/obsolete/QservPath.os bld/obsolete/QservPathStructure.os bld/proto/worker.pb.os bld/sql/SqlConnection.os bld/sql/SqlErrorObject.os bld/sql/SqlFragmenter.os bld/sql/SqlResults.os bld/sql/sqltoken.os bld/util/MmapFile.os bld/util/StringHash.os bld/util/Substitution.os bld/util/Thread.os bld/util/Timer.os bld/util/WorkQueue.os bld/util/xrootd.os bld/wbase/Base.os bld/wconfig/Config.os bld/wcontrol/Foreman.os bld/wcontrol/RequestTaker.os bld/wcontrol/Service.os bld/wcontrol/Task.os bld/wdb/QueryPhyResult.os bld/wdb/QueryRunner.os bld/wdb/QuerySql.os bld/wlog/WLogger.os bld/wpublish/MySqlExportMgr.os bld/wsched/BlendScheduler.os bld/wsched/ChunkDisk.os bld/wsched/ChunkState.os bld/wsched/FifoScheduler.os bld/wsched/GroupScheduler.os bld/wsched/ScanScheduler.os bld/xrdfs/MySqlFs.os bld/xrdfs/MySqlFsCommon.os bld/xrdfs/MySqlFsDirectory.os bld/xrdfs/MySqlFsFile.os bld/proto/TaskMsgDigest.o -L/opt/qserv/stack/Linux64/mysql/5.1.65/lib/mysql -L/opt/qserv/stack/Linux64/protobuf/2.4.1/lib -L/opt/qserv/stack/Linux64/xrootd/qs5/lib64 -lmysqlclient_r -lboost_signals-mt -lboost_regex-mt -lboost_thread-mt -lprotobuf -lssl -lXrdClient -lXrdOfs -lXrdServer -lXrdSfs -lXrdSys -lXrdUtils g++ -o bld/xrdoss/QservOss.o -c -D_FILE_OFFSET_BITS=64 -fPIC -Ibld/xrdoss/modules -I/opt/qserv/stack/Linux64/mysql/5.1.65/include -I/opt/qserv/stack/Linux64/xrootd/qs5/include/xrootd -Ibld -I/opt/qserv/stack/Linux64/protobuf/2.4.1/include -I/opt/qserv/stack/Linux64/protobuf/2.4.1/include -Ibld/xrdoss/modules -I/usr/include/python2.6 bld/xrdoss/QservOss.cc g++ -o bld/xrdoss/testQservOss.o -c -D_FILE_OFFSET_BITS=64 -fPIC -Ibld/xrdoss/modules -I/opt/qserv/stack/Linux64/mysql/5.1.65/include -I/opt/qserv/stack/Linux64/xrootd/qs5/include/xrootd -Ibld -I/opt/qserv/stack/Linux64/protobuf/2.4.1/include -I/opt/qserv/stack/Linux64/protobuf/2.4.1/include -Ibld/xrdoss/modules -I/usr/include/python2.6 bld/xrdoss/testQservOss.cc g++ -o bld/xrdoss/testQservOss bld/xrdoss/testQservOss.o bld/mysql/MySqlConnection.os bld/mysql/SqlConfig.os bld/obsolete/QservPath.os bld/obsolete/QservPathStructure.os bld/sql/SqlConnection.os bld/sql/SqlErrorObject.os bld/sql/SqlFragmenter.os bld/sql/SqlResults.os bld/sql/sqltoken.os bld/util/MmapFile.os bld/util/StringHash.os bld/util/Substitution.os bld/util/Thread.os bld/util/Timer.os bld/util/WorkQueue.os bld/util/xrootd.os bld/wbase/Base.os bld/wconfig/Config.os bld/wlog/WLogger.os bld/wpublish/MySqlExportMgr.os bld/xrdoss/QservOss.o -L/opt/qserv/stack/Linux64/mysql/5.1.65/lib/mysql -L/opt/qserv/stack/Linux64/protobuf/2.4.1/lib -L/opt/qserv/stack/Linux64/xrootd/qs5/lib64 -lboost_regex-mt -lboost_thread-mt -lmysqlclient_r -lssl -lXrdClient -lXrdOuc -lXrdSys -lXrdUtils scons: done building targets. fjammes@clrlsst-dbmaster-vm:~/src/qserv/core (u/fjammes/eupspkg) $ Have a nice week-end, Fabrice On 14/02/2014 23:01, Daniel L. Wang wrote: > Hi Fabrice, > > Sorry about that. I failed to catch a couple cleanups because of > building and testing in an unclean source tree. I pushed the cleanups > to master. It should be better now. > > -Daniel > > > On 02/14/2014 09:01 AM, Fabrice Jammes wrote: >> Hello Daniel, >> >> Qserv new version is quite easy to build, nevertheless I still meet a >> minor problem : >> >> fjammes@clrlsst-dbmaster-vm:~/src/qserv/core (u/fjammes/eupspkg) $ scons >> scons: Reading SConscript files ... >> Building into bld >> using custom.py >> Looking for protoc in custom >> Missing geom.py specification. Distribution won't be runnable >> (e.g., set GEOMETRY=/u1/lsst/stack/geom/python/lsst/geom/geometry.py ) >> twisted ok! >> Checking for C++ library mysqlclient_r... (cached) yes >> Checking whether mysql_next_result is declared... (cached) yes >> debug is 0 >> Checking for C++ library mysqlclient_r... (cached) yes >> Checking whether mysql_next_result is declared... (cached) yes >> Checking for C++ header file XrdPosix/XrdPosixLinkage.hh... (cached) yes >> Missing Xrootd Include >> Checking for XrdUtils,XrdClient,XrdPosix,XrdPosixPreload...(cached) yes >> Checking for C++ header file XrdPosix/XrdPosixLinkage.hh... (cached) yes >> Checking for C++ library boost_regex-gcc41-mt... (cached) no >> Checking for C++ library boost_regex-gcc34-mt... (cached) no >> Checking for C++ library boost_regex-mt... (cached) yes >> scons: done reading SConscript files. >> scons: Building targets ... >> *scons: *** [bld/parser/testSimple.o] Source >> `bld/parser/testSimple.cc' not found, needed by target >> `bld/parser/testSimple.o'.* >> scons: building terminated because of errors. >> >> I can't find testSimple.cc in qserv/core source tree, have i done >> something wrong ? >> My branch is named u/fjammes/eupspkg, and >> ssh:[log in to unmask] is up to date with my local >> repos. >> >> Thanks for your help, and have a nice day, >> >> Fabrice >> > ######################################################################## 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