-
-
Notifications
You must be signed in to change notification settings - Fork 329
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
Byebug is not installing in mac m2 version 11.0.1 #849
Comments
Make output current directory: /Users/sumitsinghdeode/.rbenv/versions/2.7.7/lib/ruby/gems/2.7.0/gems/byebug-11.0.1/ext/byebug current directory: /Users/sumitsinghdeode/.rbenv/versions/2.7.7/lib/ruby/gems/2.7.0/gems/byebug-11.0.1/ext/byebug make failed, exit code 2 |
Any update on this? I am also not able to install 11.0.1 on my M1 mac (Sonoma 14.5). But updating to 11.1.3 fixes the issue. |
Any update on this? Trying to install byebug 9.0.6. This worked before but now it doesn't. We can't upgrade yet. |
now can't install on latest osx Sequioa it's frustrating there's been no input here... I've tried with using |
Encountered same issue when trying to install byebug 9.0.6 using ruby 2.7.6 on Mac M2 Sequoia. Aforementioned flag didn't help. But, as mentioned by @jalaj-hn, 11.1.3 installation works fine, without any flags. In changelog it is mentioned, that official support for MRI2.7 was added in this version 🤔 |
I am installing byebug 11.0.1 using rbenv 2.7.7 for our local project but it's keep failing.
Error that I am seeing is -
context.c:190:20: error: incompatible function pointer types passing 'VALUE (struct call_with_inspection_data )' (aka 'unsigned long (struct call_with_inspection_data )') to parameter of type 'VALUE ()(VALUE)' (aka 'unsigned long ()(unsigned long)') [-Wincompatible-function-pointer-types]
return rb_ensure(open_debug_inspector, (VALUE)data, close_debug_inspector,
^~~~~~~~~~~~~~~~~~~~
/Users/sumitsinghdeode/.rbenv/versions/2.7.7/include/ruby-2.7.0/ruby/ruby.h:1992:24: note: passing argument to parameter here
VALUE rb_ensure(VALUE()(VALUE),VALUE,VALUE()(VALUE),VALUE);
Expected behavior
It should get installed
Actual behavior
I am trying to install using gem install byebug -v 11.0.1 it's failing
Steps to reproduce the problem
Just try the gem install
The text was updated successfully, but these errors were encountered: