FelixYBW commented on PR #12778:
URL: https://github.com/apache/gluten/pull/12778#issuecomment-5322697479

   > > vcpkg reuses pre-built binaries only when the manifest in the checkout 
hashes identically to the image's. The images are rebuilt weekly from main, so 
a checkout that has moved rebuilds all ~144 ports from source, OpenSSL, Boost, 
gRPC and the AWS and Azure SDKs included.
   > 
   > @felipepessoto, according to my understanding, vcpkg maintains its local 
binary cache per port, so it usually skips building unchanged dependencies and 
only rebuilds modified ones. Exceptional cases do happen, for instance, after a 
GCC upgrade, cached binaries won't match the output of the new toolchain, but 
this is relatively rare.
   
   Yes. We noted that vcpkg is a bit sensitive to the system environment. The 
problem is that once the environment is changed, vcpkg silently rebuilds the 
packages but doesn't show the reason. The only way is to try a fresh image and 
then add the script one by one.


-- 
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]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to