Error with one of last commits

Jean-Marc Lasgouttes lasgouttes at lyx.org
Thu Oct 24 10:26:06 UTC 2024


Le 24/10/2024 à 11:39, Kornel Benko a écrit :
> My try at commits 7bba9a3a and 112208dd.

These are fine. There are also a couple older things (see below). For 
the second point, what is useful for cmake is that there is no need to 
define USE_GLIBCXX_CXX11_ABI, STD_STRING_USES_COW and USE_LLVM_LIBCPP.

JMarc


commit 02beaa0a7bc4a094fe54a5453a2e585a077a1eb1
Author: Jean-Marc Lasgouttes <lasgouttes at lyx.org>
Date:   Sat Oct 5 15:17:37 2024 +0200

     Remove configure test for std::call_once

     It was not needed anymore since 193cda6e.

commit 09684899d68972ff2dc415218a8411fc7ccc2b69
Author: Jean-Marc Lasgouttes <lasgouttes at lyx.org>
Date:   Sat Oct 5 15:04:51 2024 +0200

     Clean up after removal of strfwd.h

     Remove autoconf tests for whether std::string uses COW, since this is
     forbidden by C++11 standard.

     Forbid the use of gcc 4.9 (which still uses COW).

     Remove code in debug.h that added forward declarations for LLVM's
     libc++, since we do not do forward declarations anymore.

     Remove configure test for libc++.



More information about the lyx-devel mailing list