PixarAnimationStudios / OpenUSD

Universal Scene Description

Home Page:http://www.openusd.org

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Consider changing jfrog boost repository to sourceforge's.

ggarra13 opened this issue · comments

Description of Issue

This is a minor but annoying issue.

Currently, boost is fetched from the repository jfrog.com. Unfortunately, this repository fails quite often on Github Actions runs.
The mirror at sourceforge, is hardly ever used and it does not seem to suffer from those problems.
The biggest problem is with macOS 12 machines.
Consider switching to sourceforge or use sourceforge as a backup repository in case jfrog fails a number of times.

Steps to Reproduce

  1. Send a GitHub Actions job compiling OpenUSD on macOS 12 and you will likely see it fail.

Here's a sample run of a failing workflow run:

https://github.com/ggarra13/mrv2/actions/runs/8665138526/job/23763139264

System Information (OS, Hardware)

Affects all platforms, but on GitHub Actions mainly macOS 12.

Package Versions

Any.

Build Flags

Default. It does not get to build, it fails on fetching.

Just a heads-up that we are hoping to be boost-free this year (with 24.05 we are almost free in a no-python build).

Hurrah!!! Now if I could only convince you to drop Qt, for a lighter and faster to compile toolkit like ImGui, GLFW or FLTK, I would be in heaven 🥇

Filed as internal issue #USD-9551