git: cfc615609dbf - main - databases/arrow: Fix build with FLIGHT=off

From: Yuri Victorovich <yuri_at_FreeBSD.org>
Date: Sat, 15 Mar 2025 05:48:01 UTC
The branch main has been updated by yuri:

URL: https://cgit.FreeBSD.org/ports/commit/?id=cfc615609dbf9915786ff290f2f144959016cfed

commit cfc615609dbf9915786ff290f2f144959016cfed
Author:     Trond Endrestøl <Trond.Endrestol@ximalas.info>
AuthorDate: 2025-03-15 05:47:02 +0000
Commit:     Yuri Victorovich <yuri@FreeBSD.org>
CommitDate: 2025-03-15 05:47:59 +0000

    databases/arrow: Fix build with FLIGHT=off
    
    PR:             285393
---
 databases/arrow/files/patch-src_arrow_testing_process.cc | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/databases/arrow/files/patch-src_arrow_testing_process.cc b/databases/arrow/files/patch-src_arrow_testing_process.cc
new file mode 100644
index 000000000000..a4887072c336
--- /dev/null
+++ b/databases/arrow/files/patch-src_arrow_testing_process.cc
@@ -0,0 +1,12 @@
+- workaorund for https://github.com/apache/arrow/issues/45803
+
+--- src/arrow/testing/process.cc.orig	2025-03-15 05:43:36 UTC
++++ src/arrow/testing/process.cc
+@@ -33,6 +33,7 @@
+ #  include <boost/asio/io_context.hpp>
+ 
+ #  ifdef BOOST_PROCESS_USE_V2
++#undef BOOST_PROCESS_NEED_SOURCE
+ #    ifdef BOOST_PROCESS_NEED_SOURCE
+ // Workaround for https://github.com/boostorg/process/issues/312
+ #      define BOOST_PROCESS_V2_SEPARATE_COMPILATION