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,

Reply via email to