Port details
arrow Columnar in-memory analytics layer for big data
24.0.0_5 databases Σ =0 24.0.0_5Version of this port present on the latest quarterly branch. Maintainer: yuri@FreeBSD.org Port Added: 2020-06-15 22:51:01
Last Update: 2026-09-29 16:37:20
Commit Hash: 97a84ef
License: APACHE20
WWW: https://arrow.apache.org https://github.com/apache/arrow Description: # Apache Arrow is a cross-language development platform for in-memory data. It
specifies a standardized language-independent columnar memory format for flat
and hierarchical data, organized for efficient analytic operations on modern
hardware. It also provides computational libraries and zero-copy streaming
messaging and interprocess communication. Languages currently supported include
C, C++, C#, Go, Java, JavaScript, MATLAB, Python, R, Ruby, and Rust. ¦ ¦ ¦ ¦
Manual pages: #
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist # USE_RC_SUBR (Service Scripts)
no SUBR information found for this port
Dependency lines :
For LIB depends:libarrow.so:databases/arrow libarrow_acero.so:databases/arrow libarrow_compute.so:databases/arrow libarrow_dataset.so:databases/arrow libarrow_flight.so:databases/arrow libarrow_flight_sql.so:databases/arrow libarrow_flight_testing.so:databases/arrow libarrow_testing.so:databases/arrow libgandiva.so:databases/arrow libparquet.so:databases/arrow
To install the port : # cd /usr/ports/databases/arrow/ && make install clean To add the package , run one of these commands: pkg install databases/arrow pkg install arrow NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.PKGNAME: arrow Flavors: there is no flavor information for this port. # distinfo: # TIMESTAMP = 1777904930
SHA256 (apache-arrow-24.0.0.tar.gz) = 9a8094d24fa33b90c672ab77fdda253f29300c8b0dd3f0b8e55a29dbd98b82c9
SIZE (apache-arrow-24.0.0.tar.gz) = 17360520
Packages (timestamps in pop-ups are UTC): #
Dependencies # NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered. Build dependencies: #
rapidjson.h : devel/rapidjson cmake : devel/cmake-core ninja : devel/ninja pkgconf>=1.3.0_1 : devel/pkgconf python3.12 : lang/python312
Test dependencies: #
python3.12 : lang/python312
Library dependencies: #
libboost_thread.so : devel/boost-libs libbrotlicommon.so : archivers/brotli libre2.so : devel/re2 libutf8proc.so : textproc/utf8proc libgflags.so : devel/gflags libprotobuf.so : devel/protobuf libabsl_base.so : devel/abseil libcares.so : dns/c-ares libgrpc.so : devel/grpc libre2.so : devel/re2 libgrpc.so : devel/grpc libprotobuf.so : devel/protobuf libre2.so : devel/re2 libutf8proc.so : textproc/utf8proc liblz4.so : archivers/liblz4 libthrift.so : devel/thrift-cpp libaws-c-auth.so : security/aws-c-auth libaws-c-cal.so : security/aws-c-cal libaws-c-common.so : devel/aws-c-common libaws-c-compression.so : devel/aws-c-compression libaws-c-event-stream.so : devel/aws-c-event-stream libaws-c-http.so : devel/aws-c-http libaws-c-io.so : devel/aws-c-io libaws-c-mqtt.so : devel/aws-c-mqtt libaws-c-s3.so : devel/aws-c-s3 libaws-c-sdkutils.so : devel/aws-c-sdkutils libaws-checksums.so : devel/aws-checksums libaws-crt-cpp.so : devel/aws-crt-cpp libaws-cpp-sdk-s3.so : devel/aws-sdk-cpp libs2n.so : security/s2n-tls libsnappy.so : archivers/snappy libgtest.so : devel/googletest libzstd.so : archivers/zstd libLLVM-19.so : devel/llvm19
This port is required by: # for Build #
databases/arrow-glib
databases/py-pyarrow
for Libraries #
databases/arrow-glib
databases/py-pyarrow
databases/rubygem-red-arrow
math/scilab
security/wazuh-manager
Deleted ports which required this port:
* - deleted ports are only shown under the This port is required by section. It was harder to do for the Required section. Perhaps later...
Configuration Options : #
===> The following configuration options are available for arrow-24.0.0_5:
====> Build components:
ACERO=on: Arrow Acero Engine Module
COMPUTE=on: Arrow Compute Modules
CSV=on: Arrow CSV Parser Module
DATASET=on: Arrow Dataset Modules
FILESYSTEM=on: Arrow Filesystem Layer
FLIGHT=on: Arrow Flight RPC System
FLIGHT_SQL=on: Arrow Flight SQL
GANDIVA=on: Gandiva libraries
HDFS=on: Arrow HDFS bridge
IPC=on: Arrow IPC extensions
JSON=on: JSON support
MIMALLOC=off: Arrow mimalloc-based allocato
PARQUET=on: Parquet libraries
ORC=off: Arrow ORC adapter
S3=on: S3 support
SKYHOOK=off: Build the Skyhook libraries
SUBSTRAIT=off: Build the Arrow Substrait Consumer Module
BUILD_UTILITIES=on: build Arrow commandline utilities
TENSORFLOW=off: TensorFlow support
TESTING=on: Arrow testing libraries
====> Compression support:
BROTLI=on: Brotli compression support
BZ2=on: bz2 compression support
LZ4=on: LZ4 compression support
SNAPPY=on: Snappy compression library support
ZLIB=on: zlib compression support
ZSTD=on: zstd compression support
===> Use 'make config' to modify these settings Options name : #
databases_arrow USES: #
cmake compiler:c++20-lang cpe localbase pkgconfig python:build,test ssl llvm:lib ssl ssl ssl
FreshPorts was unable to extract/find any pkg message # Master Sites: #
Commit History - (may be incomplete: for full details, see links to repositories near top of page)
Commit Credits Log message
4.0.0_1 09 May 2021 08:39:26
Yuri Victorovich (yuri)
databases/arrow: Fix build on 14
clang-11 crashes on 14, so use clang-10 instead.
Reported by: fallout
4.0.0 02 May 2021 09:58:44
Yuri Victorovich (yuri)
databases/arrow: Update 1.0.1 -> 4.0.0
Also add compression related options and components adding options.
PR: 249947
Original version submitted by: Matías Pizarro <matias@pizarro.net>
1.0.1 07 Apr 2021 08:09:01
Mathieu Arnold (mat)
One more small cleanup, forgotten yesterday.
Reported by: lwhsu
1.0.1 06 Apr 2021 14:31:07
Mathieu Arnold (mat)
Remove # $FreeBSD$ from Makefiles.
1.0.1 07 Dec 2020 03:15:11
linimon
Mark as BROKEN on riscv64:
/nxb-bin/usr/lib/clang/11.0.0/include/mmintrin.h:33:5: error: use of
undeclared identifier '__builtin_ia32_emms'; did you mean '__builtin_isless'?
Approved by: portmgr (tier-2 blanket)
Obtained from: lonesome.com build testing
1.0.1 31 Aug 2020 18:21:54
yuri
databases/arrow: Update 1.0.0 -> 1.0.1
1.0.0_1 06 Aug 2020 07:26:20
yuri
databases/arrow: Update 1.0.0, the previous tarball was for a release candidate
The authors said that GitHub contained RC mislabeled as 1.0.0.
Now it's a real release.
1.0.0 26 Jul 2020 06:47:25
antoine
Mark BROKEN
Reported by: pkg-fallout
1.0.0 16 Jul 2020 06:06:58
yuri
databases/arrow: Update 0.17.1 -> 1.0.0
Reported by: portscout
0.17.1 07 Jul 2020 12:27:18
tobik
Clean up some things
Reported by: portscan and common sense
0.17.1 16 Jun 2020 16:34:51
linimon
Add files/patch-cmake__modules_SetupCxxFlags.cmake to fix build on
powerpc:
SSE4.2 required but compiler doesn't support it.
Approved by: portmgr (tier-2 blanket)
0.17.1 16 Jun 2020 16:09:51
yuri
databases/arrow: Update 0.17.0-414 -> 0.17.1
Reported by: portscout
0.17.0.414 15 Jun 2020 22:50:54
yuri
New port: databases/arrow: Apache Arrow: Columnar in-memory analytics layer for
big data