You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by ko...@apache.org on 2023/06/28 23:12:41 UTC

[arrow] branch main updated: GH-36337: [Ruby] Relax required Apache Arrow C++ version (#36338)

This is an automated email from the ASF dual-hosted git repository.

kou pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git


The following commit(s) were added to refs/heads/main by this push:
     new c35a35d7c2 GH-36337: [Ruby] Relax required Apache Arrow C++ version (#36338)
c35a35d7c2 is described below

commit c35a35d7c2e8699df6f90e8b9cc8ca1cfc5b7c88
Author: Sutou Kouhei <ko...@clear-code.com>
AuthorDate: Thu Jun 29 08:12:34 2023 +0900

    GH-36337: [Ruby] Relax required Apache Arrow C++ version (#36338)
    
    ### Rationale for this change
    
    Apache Arrow follows Semantic Versioning. So we can use all Apache Arrow C++ `12.*.*` for Red Arrow 12.0.1. Apache Arrow C GLib `12.*.*` will also work but Red Arrow 12.0.1 may depend on changes for Apache Arrow C GLib 12.0.1. So we should keep depending on the same version of Apache Arrow C GLib.
    
    ### What changes are included in this PR?
    
    Relax required Apache Arrow C++ version.
    
    ### Are these changes tested?
    
    Yes.
    
    ### Are there any user-facing changes?
    
    Yes.
    * Closes: #36337
    
    Authored-by: Sutou Kouhei <ko...@clear-code.com>
    Signed-off-by: Sutou Kouhei <ko...@clear-code.com>
---
 ruby/red-arrow/ext/arrow/extconf.rb | 2 --
 1 file changed, 2 deletions(-)

diff --git a/ruby/red-arrow/ext/arrow/extconf.rb b/ruby/red-arrow/ext/arrow/extconf.rb
index 7f05d4b3de..8043bb689f 100644
--- a/ruby/red-arrow/ext/arrow/extconf.rb
+++ b/ruby/red-arrow/ext/arrow/extconf.rb
@@ -41,8 +41,6 @@ end
 unless required_pkg_config_package([
                                      "arrow",
                                      Arrow::Version::MAJOR,
-                                     Arrow::Version::MINOR,
-                                     Arrow::Version::MICRO,
                                    ],
                                    conda: "libarrow",
                                    debian: "libarrow-dev",