Open theseion opened 3 years ago
I've opened #33. It adds a case
statement to try and map the architecture to something sensible. I've also regenerated the scripts for Pharo 9 only.
Since there are no longer any 32-bit VM's for Pharo 9+ this issue is moot. The issue arose because of a misconfiguration that led to the platform being 32-bit instead of 64-bit, hence the different architecture.
Hi Max, there should be 32 bit vms for Pharo9+. Of course there are no for OSX, but for some unixes it happens (like raspbians), and windows (modulo you can run bash).
I'm running with deadlines, but I'll take care of it ASAP, this is important :)
Great, thanks!
In that case, I think we should probably use a common identifier for 32-bit architecture, except for special ones (like we have for ARM 64). I would suggest x86
, that's probably common enough for people to know what it means. Then we can map all ix86
architectures to x86
.
The zeroconf script reads i686 as architecture from AppVeyor for Windows builds. This is correct but there is no associated VM. The script used to select a correct VM before the architecture was included in the filename.
Example: https://ci.appveyor.com/project/theseion/fuel/build/job/w0wvw4vq2lx01dj2