GNU bug report logs -
#71897
[PATCH 0/9] gnu: telegram-desktop: Update to 5.5.5.
Previous Next
Reported by: dan <i <at> dan.games>
Date: Tue, 2 Jul 2024 05:19:01 UTC
Severity: normal
Tags: patch
Done: Maxim Cournoyer <maxim.cournoyer <at> gmail.com>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Maxim Cournoyer <maxim.cournoyer <at> gmail.com> writes:
>> + (add-after 'use-system-xdg-desktop-portal
>> 'patch-libwebview
>> + (lambda _
>> + (substitute*
>> "Telegram/lib_webview/webview/webview_interface.h"
>> + (("constexpr ") ""))))
>
> GCC should know about constexpr; perhaps the wrong C++ standard
> (can be
> provided via a CMake flag) is being selected, or alternatively
> you could
> provide a newer gcc compiler native inputs?
Mentioned in a previous cover letter, when trying to build
telegram-desktop with a newer version of gcc (I've tried gcc-12,
gcc-13 and gcc-14), I ran into an issue which is similar to:
https://issues.guix.gnu.org/43579.
--8<---------------cut here---------------start------------->8---
/tmp/guix-build-telegram-desktop-5.5.5.drv-0/source/Telegram/lib_base/base/algorithm.cpp:21:47:
error: ?FE_ALL_EXCEPT? was not declared in this scope
21 | const auto errors =
std::fetestexcept(FE_ALL_EXCEPT);
|
^~~~~~~~~~~~~
/tmp/guix-build-telegram-desktop-5.5.5.drv-0/source/Telegram/lib_base/base/algorithm.cpp:28:14:
error: ?feclearexcept? is not a member of ?std?
28 | std::feclearexcept(FE_ALL_EXCEPT);
| ^~~~~~~~~~~~~
--8<---------------cut here---------------end--------------->8---
--
dan
This bug report was last modified 295 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.