-
Notifications
You must be signed in to change notification settings - Fork 188
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
Cannot install sqlite3 gem on MacOS #2729
Comments
The CI pipeline exercises this code now, see: sparklemotion/sqlite3-ruby#347 I'm able to reproduce what you're seeing when I use the packaged sqlite library: https://github.com/sparklemotion/sqlite3-ruby/runs/8293766707?check_suite_focus=true A workaround you may wish to consider is to use system libraries, so something like:
I would be interested in working with the TR team to understand the root cause. |
I'm sorry no one has looked at this yet. Much of the team is either on holiday or at a conference this week. It may be another week yet before someone is able to investigate. |
This seems a segfault of
|
Correction, it's a segfault of dsymutil provided by XCode. That's also explains why it's only on macOS. Maybe updating XCode/CLI tools helps. |
FWIW similar-looking issue which was fixed in 22.2: #2710 (comment) |
@lewurm tried and it still repros with latest (Xcode14rc1), so need to try that. |
Thanks for the bug report. Unfortunately reverting the behaviour of #2710 (i.e. using the system With a debug build of
Note that |
It works with LLVM 15 (we ship 14 currently), so I bisected it down to this LLVM commit: llvm/llvm-project@a17c90d Until then we can downgrade the targeted DWARF version I think: oracle/graal#5135 |
FWIW there is another issue when installing the gem on Linux, that's an upstream issue: sparklemotion/sqlite3-ruby#354 |
This is fixed now, in oracle/graal@0e6baa5. |
@eregon The CI job is still failing with |
@flavorjones Right, that's expected because that version doesn't have oracle/graal@0e6baa5. Could you rerun the CI job? (sparklemotion/sqlite3-ruby#347) |
How to reproduce
gem install sqlite3
Output
https://gist.github.com/gogainda/62387374b09d4c9dae16b86f9c3a7531
The text was updated successfully, but these errors were encountered: