openbsd-ports/lang/rubinius/patches/patch-lib_iconv_rb
jeremy 22c1a10e51 Bump version to 1.2.2. Fixes building some rbx-* ports with systrace
enabled.  Fix the hardcoding of the OpenBSD version in the PLIST.

OK landry@
2011-03-10 20:40:33 +00:00

19 lines
794 B
Plaintext

$OpenBSD: patch-lib_iconv_rb,v 1.2 2011/03/10 20:40:33 jeremy Exp $
iconv symbol names have lib prefix in openbsd port
--- lib/iconv.rb.orig Tue Feb 22 15:02:08 2011
+++ lib/iconv.rb Wed Feb 23 14:03:36 2011
@@ -8,9 +8,9 @@ class Iconv
# process.
ffi_lib ["libiconv.2.dylib", "libiconv.so.2", "libiconv", FFI::CURRENT_PROCESS]
- attach_function :create, "iconv_open", [:string, :string], :pointer
- attach_function :close, "iconv_close", [:pointer], :int
- attach_function :convert, "iconv",
+ attach_function :create, "libiconv_open", [:string, :string], :pointer
+ attach_function :close, "libiconv_close", [:pointer], :int
+ attach_function :convert, "libiconv",
[:pointer, :pointer, :pointer, :pointer, :pointer], :long
module Failure