-
Notifications
You must be signed in to change notification settings - Fork 337
Build failure on 1.9.3: ruby/thread.h: No such file or directory #700
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
Comments
@larskanis Does this description explain what I mean? |
Can confirm that this error was introduced in ffi-1.11.0. Pin to ffi-1.10.0 as a workaround. |
Ruby-ffi is no longer compatible to ruby-1.9.3. I'll release a new ffi version which clarifies this in the gemspec. See also #699 |
@larskanis |
@pohmelie You can try it out now. On ruby-1.9.3-p448 rubygems-2.1.5 isn't smart enough to pick an older version, but complains about the required ruby version of ffi-1.11.1. However bundler-1.17.3 automatically switched to ffi-1.10.0 after I yanked ffi-1.11.0. Sorry for the inconvenience. I hope this fixes the issue for you... |
This issue is about the build failure in https://travis-ci.org/colszowka/simplecov/jobs/534519517
Details
There was a build failure putting
ffi
together in a Travis build:Build failure message
Proposed Solution
Either: add a check for "does thread.h exist here?"
Related: eventmachine/eventmachine#508 checks for
thread.h
inextconf.rb
.Or: Pin to
ffi-1.10.0
as a workaround in projects. Thanks, @bilcus for finding this.Related: FFI's #683 removed 1.9 and 1.8 compatibility code.
The text was updated successfully, but these errors were encountered: