[Pkg-opennebula-devel] xmlrpc-c-config Scons recipe failure - Was: Re: opennebula-4.12.3

Olivier Berger olivier.berger at telecom-sudparis.eu
Wed Aug 5 14:07:22 UTC 2015


Hi again.

Now I'm able to build inside pbuilder (or git-pbuilder/cowbuilder), I'm
stuck on the following error (hard to debug, since I haven't found the
way to keep a trace of the logs to dig what's wrong in there, thanks to
pbuilder ;).

The Scons recipe for "xmlrpc-c-config" is failing :-/

Any guesses ?

----------
...
dpkg-source -b opennebula-4.12.3+dfsg
dpkg-source: info: using source format '3.0 (quilt)'
dpkg-source: info: building opennebula using existing ./opennebula_4.12.3+dfsg.orig.tar.gz
dpkg-source: warning: ignoring deletion of file src/sunstone/public/css/app.css, use --include-removal to override
dpkg-source: info: building opennebula in opennebula_4.12.3+dfsg-1.debian.tar.xz
dpkg-source: info: building opennebula in opennebula_4.12.3+dfsg-1.dsc
 debian/rules build
dh build --parallel --with javahelper,systemd,linktree
   dh_testdir -O--parallel
   dh_auto_configure -O--parallel
   jh_linkjars -O--parallel
   debian/rules override_dh_auto_build
make[1]: Entering directory '/tmp/buildd/opennebula-4.12.3+dfsg'
scons --no-cache mysql=yes #parsers=yes
scons: Reading SConscript files ...
Testing recipe: xmlrpc-c-config
g++ .xmlrpc_test/xmlrpc_test.608be7.cc -o .xmlrpc_test/xmlrpc_test.608be7.cc.out -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pthread -L/usr/lib/x86_64-linux-gnu   -lxmlrpc_server_abyss++ -lxmlrpc_server++ -lxmlrpc_server_abyss -lxmlrpc_server -lxmlrpc_abyss  -lpthread -lxmlrpc++ -lxmlrpc  -lxmlrpc_xmlparse -lxmlrpc_xmltok -lxmlrpc_util  -I/usr/include 1>>.xmlrpc_test/xmlrpc_test.608be7.cc.log 2>&1

Testing recipe: xmlrpc-c-config
g++ .xmlrpc_test/xmlrpc_test.f1d8fd.cc -o .xmlrpc_test/xmlrpc_test.f1d8fd.cc.out -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pthread -L/usr/lib/x86_64-linux-gnu   -lxmlrpc_client++ -lxmlrpc_client -lxmlrpc++ -lxmlrpc  -lxmlrpc_xmlparse -lxmlrpc_xmltok -lxmlrpc_util -L/usr/lib/x86_64-linux-gnu -lcurl -lxmlrpc_packetsocket -I/usr/include 1>>.xmlrpc_test/xmlrpc_test.f1d8fd.cc.log 2>&1

Testing recipe: pkg-config
  Error calling pkg-config xmlrpc_client++ xmlrpc++ --libs
Testing recipe: mixed hardcoded libraries and xmlrpc-c-config (debian lenny)
g++ .xmlrpc_test/xmlrpc_test.f1d8fd.cc -o .xmlrpc_test/xmlrpc_test.f1d8fd.cc.out -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pthread -I/usr/include -L/usr/lib -lxmlrpc_client -lxmlrpc_client -lxmlrpc -lxmlrpc_util -lxmlrpc_xmlparse -lxmlrpc_xmltok -lxmlrpc_client++ -lxmlrpc++ 1>>.xmlrpc_test/xmlrpc_test.f1d8fd.cc.log 2>&1

Testing recipe: hardcoded libraries for Mac OS X (installed using port)
g++ .xmlrpc_test/xmlrpc_test.5c6fa0.cc -o .xmlrpc_test/xmlrpc_test.5c6fa0.cc.out -fPIE -pie -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pthread -I/opt/local/include -L/opt/local/lib -lcurl -lxmlrpc_client++ -lxmlrpc_client -lxmlrpc++ -lxmlrpc -lxmlrpc_util -lxmlrpc_xmlparse -lxmlrpc_xmltok -lwwwxml -lxmltok -lxmlparse -lwwwzip -lwwwinit -lwwwapp -lwwwtelnet -lwwwhtml -lwwwnews -lwwwhttp -lwwwmime -lwwwgopher -lwwwftp -lwwwfile -lwwwdir -lwwwcache -lwwwstream -lwwwmux -lwwwtrans -lwwwcore -lwwwutils -lm -lmd5 1>>.xmlrpc_test/xmlrpc_test.5c6fa0.cc.log 2>&1


Error searching for xmlrpc-c libraries. Please check this things:

 * You have installed development libraries for xmlrpc-c. One way to check
   this is calling xmlrpc-c-config that is provided with the development
   package.
 * Check that the version of xmlrpc-c is at least 1.06. You can do this also
   calling:
   $ xmlrpc-c-config --version
 * If all this requirements are already met please send log files located in
   .xmlrpc_test to the mailing list.

debian/rules:41: recipe for target 'override_dh_auto_build' failed
...
----------

Best regards,

-- 
Olivier BERGER 
http://www-public.telecom-sudparis.eu/~berger_o/ - OpenPGP-Id: 2048R/5819D7E8
Ingenieur Recherche - Dept INF
Institut Mines-Telecom, Telecom SudParis, Evry (France)



More information about the Pkg-opennebula-devel mailing list