Conversation
fbeaeb5 to
173cb8e
Compare
173cb8e to
5316158
Compare
|
This is wider than just fixing MESA ;). (in particular the commit changing the configure files) |
rieder
left a comment
There was a problem hiding this comment.
It seems download speed (of mesa-r15140.zip from Zenodo) has become incredibly slow, could that be related to using curl instead of wget?
rieder
left a comment
There was a problem hiding this comment.
Apart from the slow download speed (possible regression?), this works for me - so ok to merge.
|
Yeah, I started out with the download problem, then realised that the other download problem was related, and also that I wanted to have a single branch with all fixes for #1212 on it for the reporters to test, so that's why this got out of hand a little. I guess you tested this on your mac? Have you upgraded to Tahoe yet? It seems like the double rpath became an issue either with that or with a newer XCode. |
|
I'm getting about 20MB/s from Zenodo using curl, so it looks like the speed problem is transient or location-dependent. At least curl isn't the limiting factor. |
MESA r2208 and r15140 download a bunch of files on installation, from Zenodo, GitHub, and a university server. That university server does not like wget, and the official work-around is to set an empty User-Agent. So that's what we did, but recently Zenodo has started rejecting that with a 403, causing the MESA installs to be broken.
Additionally, the MESA people rearranged their GitHub repository recently, and since we were downloading from the master branch that broke our download, because the file is now somewhere else.
Finally, there was an issue with newer macOS (or XCode, not sure) not accepting two
-WL,rpath=arguments on the command line, even if they add the same path. This tries to fix that as well. While messing around with this, I noticed some missing dependencies in the mesa-r15140 metadata, so I added those.Bit of a mixed bag this, but we need to get this fixed also because we have a workshop coming up.