Skip to content

Instantly share code, notes, and snippets.

@bjfish
Created October 29, 2016 23:27
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save bjfish/21fede4b4d77ec36d12a287aff8a4e45 to your computer and use it in GitHub Desktop.
Save bjfish/21fede4b4d77ec36d12a287aff8a4e45 to your computer and use it in GitHub Desktop.
diff --git a/lib/ruby/stdlib/mkmf.rb b/lib/ruby/stdlib/mkmf.rb
index 3181b05..1f11e6a 100644
--- a/lib/ruby/stdlib/mkmf.rb
+++ b/lib/ruby/stdlib/mkmf.rb
@@ -2718,5 +2718,5 @@ end
include MakeMakefile
if not $extmk and /\A(extconf|makefile).rb\z/ =~ File.basename($0)
- END {mkmf_failed($0)}
+ #END {mkmf_failed($0)}
end
diff --git a/lib/ruby/truffle/openssl/openssl.rb b/lib/ruby/truffle/openssl/openssl.rb
index 26d167a..11e16fa 100644
--- a/lib/ruby/truffle/openssl/openssl.rb
+++ b/lib/ruby/truffle/openssl/openssl.rb
@@ -10,6 +10,8 @@
(See the file 'LICENCE'.)
=end
+raise LoadError, " -- openssl\n"
+
require 'openssl.so'
require 'openssl/bn'
diff --git a/test/truffle/cexts/minimum/ext/minimum/extconf.rb b/test/truffle/cexts/minimum/ext/minimum/extconf.rb
index 3847ad3..c424022 100644
--- a/test/truffle/cexts/minimum/ext/minimum/extconf.rb
+++ b/test/truffle/cexts/minimum/ext/minimum/extconf.rb
@@ -1,2 +1,3 @@
require 'mkmf'
create_makefile('minimum')
+mkmf_failed($0)
\ No newline at end of file
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment