[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: libzeep updated



I think I fixed it, the code currently in master should work.

-maarten

Op 10-09-2020 om 13:44 schreef Maarten L. Hekkelman:
Hi Andreas,

I used a buster 'image' in pbuilder to create the package. Just now installed sid and ran into the same problem. I'm working on it.

-maarten

Op 10-09-2020 om 13:41 schreef Andreas Tille:
Hi again,

On Thu, Sep 10, 2020 at 01:22:49PM +0200, Andreas Tille wrote:
Hi Maarten,

On Thu, Sep 10, 2020 at 11:50:27AM +0200, Maarten L. Hekkelman wrote:
I should be comfortable with the internals of libzeep, after all I've been
coding on this for at least ten years :-)
Great! ;-)
I did now started the build of the package but under Debian unstable (with
gcc-10) there is a build error:

...
/usr/include/c++/10/type_traits:906:12: error: invalid use of iIn file included from /usr/include/c++/10/bits/move.h:57,
                  from /usr/include/c++/10/bits/stl_pair.h:59,
                  from /usr/include/c++/10/bits/stl_algobas/usr/include/c++/10/type_traits:900:12: note: declaration of ‘struct std::__is_constructible_impl<zeep::json::element, const zeep::js
   900 |     struct __is_constructible_impl
       |            ^~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/10/bits/stl_algobase.h:64,
                  from /usr/include/c++/10/bits/specfun.h:45,
                  from /usr/include/c++/10/cmath:1927,
                  from /usr/include/c++/10/valarray:37,
                  from ../include/zeep/config.hpp:12,
                  from ../include/zeep/exception.hpp:12,
                  from src/parser.cpp:7:


...
/usr/include/c++/10/bits/stl_uninitialized.h:137:72: error: ‘value’ is not a member of ‘std::is_constructible<zeep::json::element, const zeep::json::element&>’    137 |       static_assert(is_constructible<_ValueType2, decltype(*__first)>::value,
| ^~~~~


Are you able to reproduce and to fix these issues?

Kind regards

      Andreas.




--
Maarten L. Hekkelman
Cataloniëstraat 3
6663NJ Lent

http://www.hekkelman.com/
+31 24 348 0192


Reply to: