commit 33015431103321b0b71beb2a4feba88d23bb8101
Author: Elan Ruusamäe <[email protected]>
Date:   Mon Jan 5 12:47:37 2015 +0200

    ensure some kind of versioning
    
    symbol lookup error: /usr/lib64/ruby/vendor_ruby/2.0/ffi_c.so: undefined 
symbol: ffi_prep_cif_var

 ruby-ffi.spec | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)
---
diff --git a/ruby-ffi.spec b/ruby-ffi.spec
index 7509789..328c71e 100644
--- a/ruby-ffi.spec
+++ b/ruby-ffi.spec
@@ -2,12 +2,13 @@
 # Conditional build:
 %bcond_without tests           # build without tests
 
+%define        ffi_req 7:3.2
 %define        pkgname ffi
 Summary:       FFI Extensions for Ruby
 Summary(pl.UTF-8):     Rozszerzenia FFI dla języka Ruby
 Name:          ruby-%{pkgname}
 Version:       1.9.6
-Release:       1
+Release:       2
 License:       BSD
 Group:         Development/Languages
 Source0:       http://rubygems.org/gems/%{pkgname}-%{version}.gem
@@ -15,7 +16,7 @@ Source0:      
http://rubygems.org/gems/%{pkgname}-%{version}.gem
 Patch0:                %{name}-platform.patch
 Patch1:                failed-tests.patch
 URL:           http://wiki.github.com/ffi/ffi
-BuildRequires: libffi-devel
+BuildRequires: libffi-devel >= %{ffi_req}
 BuildRequires: rpm-rubyprov
 BuildRequires: rpmbuild(macros) >= 1.665
 BuildRequires: ruby-devel
@@ -24,6 +25,7 @@ BuildRequires:        setup.rb
 BuildRequires: ruby-rspec
 BuildRequires: ruby-rspec-mocks
 %endif
+Requires:      libffi >= %{ffi_req}
 ExclusiveArch: %{ix86} %{x8664} arm ia64 mips mipsel ppc s390 s390x sparc 
sparcv9
 BuildRoot:     %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
 
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/ruby-ffi.git/commitdiff/33015431103321b0b71beb2a4feba88d23bb8101

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to