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

Reply via email to