-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Verification checksum was incorrect #996
Comments
Hi @yard2010 the url is now: https://archives.boost.io/ JFrog was donating bandwidth. After years, they have requested we switch to another service, to mitigate costs. |
there are some previous discussion about using GitHub releases #844 |
@sdarwin - thank you for the fast response! I guess all good things come to an end. Since I'm using a relatively old version of React Native (0.66.5) that I cannot upgrade, I ended up using patch-package to change the broken JFrog URL in For anyone having troubles with this, this is how I fixed it:
After running Reference: this stackoverflow thread. Edit: There's a more detailed guide here: #843 (comment) |
I have the same issue in CircleCI |
Is there any other address we can download the windows binaries? The exe file cannot be downloaded from https://archives.boost.io/. For example: https://archives.boost.io/release/1.87.0/binaries/boost_1_87_0-msvc-14.3-64.exe |
https://github.com/ScoopInstaller/Main/blob/master/bucket/boost.json |
Specifically, the error for that file is: Error 503 Response object too large @sdarwin - any ideas? |
thx so much~ |
🎉 Found a Fix for the Pesky Boost Installation Error! 🛠️ Hey fellow React Native warriors! If you're battling with the infamous Boost installation error ( The issue occurs because the default Boost download URL is having a mid-life crisis 😅. Here's a quick fix that'll make your iOS builds happy again:
def find_and_replace_boost_url
pod_spec = "../node_modules/react-native/third-party-podspecs/boost.podspec"
puts "Debug: Starting boost URL replacement"
if File.exist?(pod_spec)
puts "Debug: Found boost.podspec"
spec_content = File.read(pod_spec)
spec_content.gsub!(
'https://boostorg.jfrog.io/artifactory/main/release/1.76.0/source/boost_1_76_0.tar.bz2',
'https://archives.boost.io/release/1.76.0/source/boost_1_76_0.tar.bz2'
)
File.write(pod_spec, spec_content)
puts "Debug: Updated boost.podspec"
end
end
# Let the magic happen!
find_and_replace_boost_url 💡 What's happening here?
🔧 Pro Tips:
Hope this helps someone avoid the hours of head-scratching I went through! 🧩 |
Try now. Above a certain size the Fastly CDN won't cache/serve files unless a custom configuration is set up. |
From boostorg/boost#996: JFrog is no longer a provider for Boost.
From boostorg/boost#996: JFrog is no longer a provider for Boost.
From boostorg/boost#996: JFrog is no longer a provider for Boost.
Per boostorg/boost#996, boost releases are no longer hosted at JFrog. This change updates build_usd.py to download boost from SourceForge instead. If this fails the script will fall back to the "official" (but slower) host at archives.boost.io. This change also verifies the SHA256 checksum for the downloaded archive file to ensure we get the expected file regardless of host. (Internal change: 2352768)
🔥 -> #996 (comment) @Raja0sama thank you for this solution. Did builds before the 31st and install worked fine but today fail. Making it use the archives url worked to resolve my install issue with Boost. |
According to [1] boost url has been changed [1]: boostorg/boost#996 (comment) Change-Id: I3f7b1de93caad6fe392b3f672102938087170aea Signed-off-by: Boleslaw Ogonczyk Makowski <[email protected]>
I'm using React Native which depends on Boost. When trying to run
pod install
I get the following message:I went down the rabbit hole: React Native tries to get Boost from
https://boostorg.jfrog.io/artifactory/main/release/1.76.0/source/boost_1_76_0.tar.bz2
(innode_modules/react-native/third-party-podspecs/boost.podspec
). This URL is broken - it leads to a JFrog's "Your 14-day trial is over" page. Its checksum is indeed79e6d3f986444e5a80afbeccdaf2d1c1cf964baa8d766d20859d653a16c39848
:Is it an upstream problem with JFrog? Or maybe someone forgot to pay the bills? 🙃
The text was updated successfully, but these errors were encountered: