boostorg / boostorg/stacktrace

Implementation with `libdwfl`?

Đang mở
#176 1 bình luận 0 reaction 0 người được giao Xem trên GitHub
enhancement help wanted
Ngôn ngữ chính
C++
Star
494
Fork
86
Merge trung bình
8 ngày 20 giờ
Pull request đã merge (30 ngày)
3

Mô tả

Hey there! Would you be interested in an implementation with `libdwfl` from `elfutils`? This would provide filenames and line numbers, similar to what is advertised for `libbacktrace`. However, at least Fedora repos do not seem to have `libbacktrace`, and I do not want to build it manually. I do not know about other distros.

If there is interest, I would prepare a patch.

Hướng dẫn đóng góp

Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này

Hướng nghiên cứu

Bắt đầu bằng việc xem xét hỗ trợ hiện có cho libbacktrace và cách dự án xử lý các backend stacktrace dành riêng cho từng nền tảng. Sau đó, tìm hiểu libdwfl của elfutils và khả năng có sẵn của nó trên các bản phân phối được đề cập; issue cần maintainer quyết định về phạm vi và kỳ vọng hỗ trợ trước khi có thể xem việc triển khai là hoàn tất.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Đánh giá

Công nghệ
cpp
Lĩnh vực
devtools
Loại issue
Tính năng
Độ khó
5/5
Thời gian dự kiến
Hơn một tuần
Mức độ hoạt động
Đình trệ
Độ rõ ràng
Cần làm rõ
Mức phù hợp với người mới
25/100

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.