Bug#797438: ekiga: FTBFS with g++-5: error: 'cout' is not a member of 'std'

Eugen Dedu eugen.dedu at univ-fcomte.fr
Sun Aug 30 19:21:15 UTC 2015


On 30/08/15 20:11, Simon McVittie wrote:
> Source: ekiga
> Version: 4.0.1-5
> Severity: serious
> Justification: fails to build from source (but built successfully in the past)
>
> I've just sponsored an upload of ptlib to do the libstdc++ transition,
> and test-built its reverse dependencies. opal and h323plus were successful,

Good.

> but ekiga failed to build:
>
> ../../plugins/loudmouth/loudmouth-dialect.cpp: In member function 'void LM::Dialect::on_open_group_chat_submitted(bool, Ekiga::Form&)':
> ../../plugins/loudmouth/loudmouth-dialect.cpp:153:3: error: 'cout' is not a member of 'std'
>     std::cout << "Should enter the room '" << name << "' with pseudonym '" << pseudo << "'" << std::endl;
>     ^
> Makefile:641: recipe for target '../../plugins/loudmouth/loudmouth-dialect.lo' failed
>
> Full log attached.
>
> I think this is probably because it doesn't include all the headers it
> should, but in previous versions of libstdc++, the header that declares
> std::cout happened to be pulled in by a header that this file does include
> and so the build succeeded.

I made a fix for a bug to this upstream, 
https://git.gnome.org/browse/ekiga/commit/?id=8561e159f2095651d8.  I 
will do an upload as soon as ptlib enters unstable.

> The ptlib upload is in NEW but should hopefully be processed
> reasonably soon. I'm uploading source and an amd64 build to
> <https://people.debian.org/~smcv/> if you need them before then.

No, there is no need.

Thanks,
-- 
Eugen




More information about the pkg-gnome-maintainers mailing list