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 ba2ccaee2c GH-48784: [GLib] Make (system) Parquet C++ is optional 
(#48785)
ba2ccaee2c is described below

commit ba2ccaee2c0b6d0e4accbcaed1e1fd6ce660edd7
Author: Sutou Kouhei <[email protected]>
AuthorDate: Fri Jan 9 09:44:34 2026 +0900

    GH-48784: [GLib] Make (system) Parquet C++ is optional (#48785)
    
    ### Rationale for this change
    
    `c_glib/parquet-glib/` is optional by design:
    
https://github.com/apache/arrow/blob/fe5e0e5eec6ff644879e4371d83ce130e475b8f1/c_glib/meson.build#L299-L301
    
https://github.com/apache/arrow/blob/fe5e0e5eec6ff644879e4371d83ce130e475b8f1/c_glib/meson.build#L252-L256
    
    But system Parquet C++ detection is required (no explicit `required: 
false`):
    
https://github.com/apache/arrow/blob/fe5e0e5eec6ff644879e4371d83ce130e475b8f1/c_glib/meson.build#L189-L194
    
    ### What changes are included in this PR?
    
    Add missing `required: false`.
    
    ### Are these changes tested?
    
    Yes.
    
    ### Are there any user-facing changes?
    
    Yes.
    * GitHub Issue: #48784
    
    Authored-by: Sutou Kouhei <[email protected]>
    Signed-off-by: Sutou Kouhei <[email protected]>
---
 c_glib/meson.build | 1 +
 1 file changed, 1 insertion(+)

diff --git a/c_glib/meson.build b/c_glib/meson.build
index be60b91dfb..fddd390063 100644
--- a/c_glib/meson.build
+++ b/c_glib/meson.build
@@ -191,6 +191,7 @@ if arrow_cpp_build_lib_dir == ''
         'Parquet',
         kwargs: common_args,
         modules: ['Parquet::parquet_shared'],
+        required: false,
     )
 else
     base_include_directories += [

Reply via email to