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 += [