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 4e939f5229 GH-43245: [Packaging][deb] Add missing libabsl-dev
dependency (#43246)
4e939f5229 is described below
commit 4e939f522985811ec0bc49238db1adea3a5153b1
Author: Sutou Kouhei <[email protected]>
AuthorDate: Mon Jul 15 15:34:51 2024 +0900
GH-43245: [Packaging][deb] Add missing libabsl-dev dependency (#43246)
### Rationale for this change
If `libabsl-dev` dependency is missed from `libarrow-dev`,
`find_package(Arrow)` is failed.
### What changes are included in this PR?
* Add missing `libabsl-dev` dependency.
* Remove `mold` from debian-trixie because `mold` is removed from
debian-trixie: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1073168
### Are these changes tested?
Yes.
### Are there any user-facing changes?
Yes.
* GitHub Issue: #43245
Authored-by: Sutou Kouhei <[email protected]>
Signed-off-by: Sutou Kouhei <[email protected]>
---
dev/tasks/linux-packages/apache-arrow/apt/debian-trixie/Dockerfile | 1 -
dev/tasks/linux-packages/apache-arrow/debian/control.in | 1 +
2 files changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev/tasks/linux-packages/apache-arrow/apt/debian-trixie/Dockerfile
b/dev/tasks/linux-packages/apache-arrow/apt/debian-trixie/Dockerfile
index 3126c6d3cd..8a6accbfc8 100644
--- a/dev/tasks/linux-packages/apache-arrow/apt/debian-trixie/Dockerfile
+++ b/dev/tasks/linux-packages/apache-arrow/apt/debian-trixie/Dockerfile
@@ -70,7 +70,6 @@ RUN \
llvm-dev \
lsb-release \
meson \
- mold \
ninja-build \
nlohmann-json3-dev \
pkg-config \
diff --git a/dev/tasks/linux-packages/apache-arrow/debian/control.in
b/dev/tasks/linux-packages/apache-arrow/debian/control.in
index c33e3ac791..38397e7ef6 100644
--- a/dev/tasks/linux-packages/apache-arrow/debian/control.in
+++ b/dev/tasks/linux-packages/apache-arrow/debian/control.in
@@ -140,6 +140,7 @@ Multi-Arch: same
Depends:
${misc:Depends},
libarrow1700 (= ${binary:Version}),
+@USE_SYSTEM_GRPC@ libabsl-dev,
libbrotli-dev,
libbz2-dev,
libcurl4-openssl-dev,