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
|