View Bug Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0001622 | DCP-o-matic | Bugs | public | 2019-10-09 22:23 | 2021-01-08 00:43 |
Reporter | carl | Assigned To | carl | ||
Priority | high | Severity | minor | Reproducibility | have not tried |
Status | closed | Resolution | fixed | ||
Target Version | 2.14.13 | ||||
Summary | 0001622: Notarize/whatever stuff for Catalina | ||||
Description |
Released 2.15.25 on High Sierra to test notarization. If it works we need to port the bits to master and give that a try. In January we may need to make notarization optional in the build system, then setup the High Sierra and Catalina builds, and make links for the versions on the download page. | ||||
Tags | No tags attached. | ||||
Branch | |||||
Estimated weeks required | |||||
Estimated work required | Undecided | ||||
|
Looks like the first step is to build against the 10.9 (Mavericks) SDK, which I think implies that universal binaries are pointless since no 32-bit machines can run 10.9 (?). Also this would kill support for Mountain Lion, Lion and Snow Leopard. |
|
v2.15.x-thin-binaries |
|
I guess at least for a while I can build universal, non-notarized, 10.6 SDK on High Sierra and 64-bit, notarized, 10.9 SDK on Catalina. |
|
v2.15.x-thin-binaries now builds on Catalina against the 10.9 SDK. Is notorization actually required right now? It looks like it isn't... |
|
One report of a Catalina being stopped from running 2.14.11; suggested right-click -> Open |
|
Have a script working on Catalina for notarization; currently it will happily notarize fat 10.6 builds coming from High Sierra. Need to try just on the off chance that I can do the noratization from High Sierra too. |
|
I think notarization is not possible from High Sierra. Apparently you need XCode >= 10, which introduces a warning from ld when you try to link i386 code. This warning breaks lots of configure scripts [I think] (they assume output from ld is a problem...?). So I am building with XCode 9. So I think it will be necessary to build on High Sierra and notarize on Catalina (or use a separate XCode 10 install on High Sierra to get the notarization tools). |
|
I think everything is done (for now...) |
Date Modified | Username | Field | Change |
---|---|---|---|
2019-10-09 22:23 | carl | New Bug | |
2019-10-09 22:23 | carl | Tag Attached: next | |
2019-10-09 22:26 | carl | Note Added: 0003464 | |
2019-10-09 23:46 | carl | Note Added: 0003465 | |
2019-10-09 23:47 | carl | Note Added: 0003466 | |
2019-10-09 23:47 | carl | Assigned To | => carl |
2019-10-09 23:47 | carl | Status | new => acknowledged |
2019-10-09 23:47 | carl | Priority | normal => high |
2019-10-09 23:47 | carl | Estimated work required | => Undecided |
2019-10-13 17:02 | carl | Note Added: 0003470 | |
2019-10-16 13:46 | carl | Note Added: 0003482 | |
2019-10-16 13:46 | carl | Target Version | 2.14.x => 2.14.10 |
2019-10-16 13:46 | carl | Target Version | 2.14.10 => 2.14.13 |
2019-10-20 20:44 | carl | Note Added: 0003487 | |
2019-10-20 23:40 | carl | Description Updated | |
2019-10-21 00:10 | carl | Description Updated | |
2019-10-22 00:41 | carl | Description Updated | |
2019-10-23 13:19 | carl | Note Added: 0003496 | |
2019-10-29 00:48 | carl | Status | acknowledged => resolved |
2019-10-29 00:48 | carl | Resolution | open => fixed |
2019-10-29 00:48 | carl | Note Added: 0003507 | |
2019-10-29 00:48 | carl | Tag Detached: next | |
2021-01-08 00:43 | carl | Status | resolved => closed |