fabmax / physx-js-webidl

Javascript WASM bindings for Nvidia PhysX
MIT License
119 stars 28 forks source link

Packman Repo is Down #26

Closed zalo closed 10 months ago

zalo commented 10 months ago

@fabmax New Builds are failing because Packman can't seem to find the build dependencies anymore: https://github.com/zalo/physx-js-webidl/actions/runs/7217215226/job/19664671021#step:5:30

Is there a way to change where packman is pointing?

zalo commented 10 months ago

Ah, this is a problem with the base PhysX Repo: https://github.com/NVIDIA-Omniverse/PhysX/issues/231 It's likely this repo will need to update its packman repo URL after this is fixed... can it do that independently of the rest of PhysX (which is now 5.3.1?)

Alternatively, if you have a copy of the old packman build folder, we can host that separately to let packman do its thing: https://github.com/fabmax/PhysX/blob/webidl-bindings/physx/buildtools/packman/config.packman.xml#L3C73-L3C86

fabmax commented 10 months ago

The easiest option is probably to update to 5.3.1. The minor updates are usually relatively simple to do.

zalo commented 10 months ago

The easiest option is probably to update to 5.3.1. The minor updates are usually relatively simple to do.

Actually, it seems like the answer might be simpler 🫠 https://github.com/NVIDIA-Omniverse/PhysX/discussions/230#discussion-5952884

Perhaps the Docker images can apply this as a patch until the update goes in 🤔

fabmax commented 10 months ago

I added the packman update command to the generate.sh seems to fix the issue :+1:

zalo commented 10 months ago

Thank you so much for your speedy response!