mirror of
https://github.com/zotero/zotero.git
synced 2026-08-28 05:25:31 +00:00
|
Some checks are pending
While trying to [fix](https://github.com/NixOS/nixpkgs/pull/519431) another issue in the Zotero package for nixpkgs, I discovered a new bug. When setting a non-`source` update channel, the build fails on MacOS with x86 architectures. The build fails with: ``` source not found twice in ChannelPrefs source stringWithCString:encoding: ``` Which definitely means it is caused by the `strings` command [here](https://github.com/zotero/zotero/blob/main/app/mac/set-channel-prefs-channel#L29). When manually executing the strings command on the file, I can repeat getting only one `source` result on x86 mac, while getting two on arm64 or linux. After digging around, I tried with the flag `-arch all`, and both `source` values are found on x86 mac. Full command: `strings -n 3 -arch all $binary`. |
||
|---|---|---|
| .. | ||
| assets | ||
| linux | ||
| mac | ||
| modules | ||
| scripts | ||
| update-packaging | ||
| win | ||
| .gitignore | ||
| build.sh | ||
| config.sh | ||
| README.md | ||
Zotero Standalone build utility
These files are used to bundle the Zotero core into distributable bundles for Mac, Windows, and Linux.
Instructions for building and packaging are available on the Zotero wiki.