On Mon, Feb 03, 2025 at 07:32:47PM +0100, Marco Atzeri wrote:
It was not present on 2.3.7, last that I packaged.
/pub/devel/lyx/lyx-2.4.3-1.x86_64/src/lyx-2.4.3/src/support/lassert.cpp:29:10:
fatal error: execinfo.h: No such file or directory
29 | #include <execinfo.h>
| ^~~~~~~~~~~~
https://www.gnu.org/software/libc/manual/html_node/Backtraces.html
For what I see <execinfo.h> is GLIBC specific and not present on Newlib
that is used by Cygwin, so a test should be added before using such header.
Hi Marco,
the was already a configure check but due to a thinko it turned out that
callstack printing was always possible. This has been fixed in the
development version and the fix will probably be available for 2.4.4.
In the meantime you can use the --disable-callstack-printing configure
option.
Thanks for the report.
--
Enrico
--
lyx-devel mailing list
lyx-devel@lists.lyx.org
https://lists.lyx.org/mailman/listinfo/lyx-devel