boostorg / stacktrace

C++ library for storing and printing backtraces.
https://boost.org/libs/stacktrace
422 stars 69 forks source link

./boost/stacktrace/detail/libbacktrace_impls.hpp:135:32: error: no matches converting function ‘libbacktrace_syminfo_callback’ to type ‘backtrace_syminfo_callback’ {aka ‘void (*)(void*, long unsigned int, const char*, long unsigned int, long unsigned int, const char*, long unsigned int)’} #161

Closed squeaktoy closed 4 months ago

squeaktoy commented 5 months ago

Log

https://github.com/boostorg/boost/files/14793354/build.log

Steps to reproduce

  1. git clone --recursive https://github.com/boostorg/boost.git --depth 1
  2. b2
  3. Enjoy

System Info

OS: Gentoo Linux Kernel: Linux 6.6.21 (gentoo-kernel) Toolchain: gcc version 13.2.1 20240210 (Gentoo 13.2.1_p20240210 p14) b2: provided by Gentoo as bootstrap.sh is not working.

squeaktoy commented 4 months ago

Wow. Turns out I just had to delete /usr/local/include/backtrace.h. Thank you very much to clangd for helping me out.