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 <lasgout...@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 <lasgout...@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++. -- lyx-devel mailing list lyx-devel@lists.lyx.org https://lists.lyx.org/mailman/listinfo/lyx-devel