You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/dev-ruby/hiredis/files/hiredis-0.6.1-unvendor-hire...

21 lines
668 B

--- a/ext/hiredis_ext/extconf.rb 2015-12-29 15:53:00.000000000 +0100
+++ b/ext/hiredis_ext/extconf.rb 2018-04-21 07:40:15.973747727 +0200
@@ -27,15 +27,8 @@
end
if build_hiredis
- # Make sure hiredis is built...
- Dir.chdir(hiredis_dir) do
- success = system("#{make_program} static")
- raise "Building hiredis failed" if !success
- end
-
- # Statically link to hiredis (mkmf can't do this for us)
- $CFLAGS << " -I#{hiredis_dir}"
- $LDFLAGS << " #{hiredis_dir}/libhiredis.a"
+ $CFLAGS << ' ' << `pkg-config hiredis --cflags-only-I`.chomp
+ $LDFLAGS << ' -lhiredis'
have_func("rb_thread_fd_select")
create_makefile('hiredis/ext/hiredis_ext')