Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Use File.read instead of `more` in extconf.rb.

In some contexts, `more` will require user input before returning, hence
blocking deployments or CI runs.
  • Loading branch information...
commit 7479969dba6e9484200598d40805818b3aa85d78 1 parent 5618854
@mutru authored
Showing with 1 addition and 1 deletion.
  1. +1 −1  ext/oj/extconf.rb
View
2  ext/oj/extconf.rb
@@ -32,7 +32,7 @@
# missing #define. This is the quick and easy way around it.
if 'x86_64-linux' == RUBY_PLATFORM && '1.9.3' == RUBY_VERSION && '2011-10-30' == RUBY_RELEASE_DATE
begin
- dflags['NEEDS_STPCPY'] = nil if `more /etc/issue`.include?('CentOS release 5.4')
+ dflags['NEEDS_STPCPY'] = nil if File.read('/etc/redhat-release').include?('CentOS release 5.4')
rescue Exception => e
end
end

1 comment on commit 7479969

@ohler55

Good catch.

Please sign in to comment.
Something went wrong with that request. Please try again.