https://gcc.gnu.org/bugzilla/show_bug.cgi?id=111315
--- Comment #6 from Rimvydas (RJ) <rimvydas.jas at gmail dot com> --- (In reply to Xi Ruoyao from comment #5) > Maybe related to PR112263 but I'm not sure. Can confirm that with patch posted at https://gcc.gnu.org/bugzilla/show_bug.cgi?id=112263#c7 the stacktrace.cc testsuite testcases (for both -std=gnu++23 and -std=gnu++26) now able to pass execution tests when gcc is built with ./configure --enable-bootstrap --enable-default-pie --- libstdc++-v3/src/libbacktrace/Makefile.orig +++ libstdc++-v3/src/libbacktrace/Makefile @@ -232,3 +232,3 @@ AWK = gawk -BACKTRACE_CPPFLAGS = -DHAVE_ATOMIC_FUNCTIONS=1 -DHAVE_SYNC_FUNCTIONS=1 -DHAVE_FCNTL=1 -DBACKTRACE_ELF_SIZE=64 +BACKTRACE_CPPFLAGS = -D_GNU_SOURCE -DHAVE_ATOMIC_FUNCTIONS=1 -DHAVE_SYNC_FUNCTIONS=1 -DHAVE_DL_ITERATE_PHDR=1 -DHAVE_FCNTL=1 -DBACKTRACE_ELF_SIZE=64 BACKTRACE_SUPPORTED = 1