-
fix: arm64/x64 inputs may contain universal binaries that are not the same (#62)
released this
2023-06-25 08:09:09 +02:00 | 67 commits to main since this release- Mach-O types are in big endian format
One of my dependencies for some reason has two universal binaries per platform, and they are not exactly the same bytewise. I'm unsure why. But I am certain they are functional.
In any case, this error is erroneously being thrown since it fails the previous byte comparison match.
throw new Error(`Can't reconcile two non-macho files ${file}`);CAFEBABE and FEEDFACE magics for universal binaries. This will allow packaging to continue if both the arm and x64 packages have universal binaries.
-
Update asar-utils.ts
-
Update asar-utils.ts
Downloads