Patches to improve compatibility with modern C++ standard

Thibaut Cuvelier dourouc05 at gmail.com
Tue May 5 21:00:16 UTC 2020


At the very least, Boost 1.70 seems to do the job (unlike 1.68). So 1.72 is
more than likely enough.

Thibaut Cuvelier


On Tue, 5 May 2020 at 22:19, Thibaut Cuvelier <dourouc05 at gmail.com> wrote:

> I don't have access to master: the Git server is too slow for me to
> download it (working at most at 10 kb/s); plus, my Internet access is
> disrupted (*tout le département du Val de Marne, apparemment…*), so my
> only access is 4G, like many people in the area… I highly suspect that this
> version is good enough, according to the reports I see on the Internet
> (except for ASIO, but LyX doesn't need that).
>
> Thibaut Cuvelier
>
>
> On Tue, 5 May 2020 at 22:15, Jean-Marc Lasgouttes <lasgouttes at lyx.org>
> wrote:
>
>> Le 05/05/2020 à 21:22, Thibaut Cuvelier a écrit :
>> > No, nothing requires C++20, it's just that VC19 is not C++11-compliant
>> > enough when set in C++11 mode to build LyX, you have to enable C++17 to
>> > enable some features like designated initialiser, if my memory serves
>> me
>> > right.
>>
>> Thanks, I understand better now. Then if C++17 is enough, it may be wise
>> to just use that for now on msvc19, so that we avoid extra C++20 issues.
>>
>> BTW, about boost, do you confirm that version 1.72 that we have now in
>> master is not good enough?
>>
>> JMarc
>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lyx.org/pipermail/lyx-devel/attachments/20200505/38879a6d/attachment-0001.html>


More information about the lyx-devel mailing list