[LyX/master] Fix compilation with gcc-12
José Abílio Matos
jamatos at lyx.org
Thu Jan 27 15:44:56 UTC 2022
On Thursday, 27 January 2022 15.06.43 WET José Matos wrote:
> commit b73ab0256d113571174fed4b2a3405fe8c44d297
> Author: José Matos <jamatos at lyx.org>
> Date: Thu Jan 27 15:37:45 2022 +0000
>
> Fix compilation with gcc-12
> ---
> src/insets/InsetListings.cpp | 1 +
> 1 files changed, 1 insertions(+), 0 deletions(-)
>
> diff --git a/src/insets/InsetListings.cpp b/src/insets/InsetListings.cpp
> index 57df06e..67a0462 100644
> --- a/src/insets/InsetListings.cpp
> +++ b/src/insets/InsetListings.cpp
> @@ -41,6 +41,7 @@
> #include "frontends/alert.h"
> #include "frontends/Application.h"
>
> +#include <cstring>
> #include <regex>
> #include <sstream>
@Riki (or any other Fedora user), in case you are interested, this is my work flow:
Install gcc-latest from copr:
https://copr.fedorainfracloud.org/coprs/jwakely/gcc-latest/
Configure lyx to use it:
$ </path/to/lyx/>configure --with-version-suffix=-devel CC=/opt/gcc-latest/bin/gcc CXX=/opt/gcc-latest/bin/g++
And that is it. :-)
The previous patch was all that it was required to compile lyx-2.4 with gcc-12. :-)
--
José Abílio
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lyx.org/pipermail/lyx-devel/attachments/20220127/7f257acc/attachment-0001.html>
More information about the lyx-devel
mailing list