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

Olivier Berger olivier.berger at telecom-sudparis.eu
Thu Aug 6 14:55:00 UTC 2015


Hi again.

Olivier Berger <olivier.berger at telecom-sudparis.eu> writes:
>
> FYI, I've committed to the repo a patch that makes the get_xmlrpc_config
> script invoked by SCons a bit more verbose, displaying the logs of the
> compilation tests.
>
> This exhibits the C++ errors already mentioned, as well as the libcurl
> dependency issue.
>
> Hope this helps.
>

While trying to understand what was done by SCons and its
share/scons/get_xmlrpc_config (and thanks to this more verbose output),
I've noticed that the script tries several configurations that are
supposed to address various cases, which are failing more or less
systematically on Debian.

These failures have been distracting me from spotting the real issues.

So I've decided to compare with prior builds to see what was actually
working before (in testing).

So I've marked down the output of the command in the cases that are
succesfull, and thus have made a patch that will add these as default
Debian values, as a first tested configuration.

After all, we are supposed to know that Debian needs specific options,
and not auto-detect all possible cases.

This will avoid unnecessary wandering abut failures on missing libcurl,
whereas the real problem is a failure because of the C++11 ABI changes,
for instance.

I guess this will help with the maintenance of the package, until
upstream eventually changes the defaults to take into consideration
debian stretch.

Pushed on master, hoping that this helps.

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