Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add/enable libbacktrace in containers with LLVM backend #35

Open
eine opened this issue Jan 11, 2021 · 1 comment
Open

Add/enable libbacktrace in containers with LLVM backend #35

eine opened this issue Jan 11, 2021 · 1 comment

Comments

@eine
Copy link
Collaborator

eine commented Jan 11, 2021

Coming from ghdl/ghdl#1578

/cc @tmeissner

@abyszuk
Copy link

abyszuk commented Oct 14, 2021

Can we use libbacktrace from here
I did some googling and it looks like Ian's repo is the original source of this library. It was later included in the GCC sources, but the upstream seems to still be this version.
It should be also cleaner solution that copying GCC sources for each build.
README mentions that it supports also MacOS, so it should fix ghdl/ghdl#1693 too

The problem is that libbacktrace.a isn't compiled and installed by default in GCC releases, so we can't use system version.
AFAIK only Debian patches their GCC build to include it, but I couldn't find it in the Fedora RPMs for example.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants