helly25 commented on issue #40756:
URL: https://github.com/apache/arrow/issues/40756#issuecomment-2016442252

   After patching in the reported hash I can build arrow again.
   
   ```
   diff --git a/cpp/thirdparty/versions.txt b/cpp/thirdparty/versions.txt
   index 18bb6c9b6..aebdf28e5 100644
   --- a/cpp/thirdparty/versions.txt
   +++ b/cpp/thirdparty/versions.txt
   @@ -57,7 +57,7 @@ 
ARROW_AWSSDK_BUILD_SHA256_CHECKSUM=2d552fb1a84bef4a9b65e34aa7031851ed2aef5319e02
    ARROW_AZURE_SDK_BUILD_VERSION=azure-core_1.10.3
    
ARROW_AZURE_SDK_BUILD_SHA256_CHECKSUM=dd624c2f86adf474d2d0a23066be6e27af9cbd7e3f8d9d8fd7bf981e884b7b48
    ARROW_BOOST_BUILD_VERSION=1.81.0
   
-ARROW_BOOST_BUILD_SHA256_CHECKSUM=9e0ffae35528c35f90468997bc8d99500bf179cbae355415a89a600c38e13574
   
+ARROW_BOOST_BUILD_SHA256_CHECKSUM=205666dea9f6a7cfed87c7a6dfbeb52a2c1b9de55712c9c1a87735d7181452b6
    ARROW_BROTLI_BUILD_VERSION=v1.0.9
    
ARROW_BROTLI_BUILD_SHA256_CHECKSUM=f9e8d81d0405ba66d181529af42a3354f838c939095ff99930da6aa9cdf6fe46
    ARROW_BZIP2_BUILD_VERSION=1.0.8
   ```
   
   I think there are multiple issues here:
   * The hash is currently wrong. Though why would it ever change?
   * The hash cannot be controlled from the build environment but must rather 
be patched in.
   * The build system takes two separate boost versions (normal and trimmed) 
into account, but there is only one hash, so only one version can ever be 
working.
   * Source 
'https://apache.jfrog.io/artifactory/arrow/thirdparty/7.0.0/boost_1_81_0.tar.gz'
 is currently broken (hence the different hash).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to