Opened 13 months ago

Closed 13 months ago

Last modified 13 months ago

#16154 closed defect (fixed)

GitHub Actions mac universal2 build missing arm64 numpy

Reported by: Zach Pearson Owned by: Zach Pearson
Priority: blocker Milestone:
Component: Build System Version:
Keywords: Cc:
Blocked By: Blocking:
Notify when closed: Platform: all
Project: ChimeraX

Description


Change History (3)

comment:1 by Zach Pearson, 13 months ago

Also, while trying to reproduce this by building a local universal2 ChimeraX from two daily builds I discovered that there are some x86 only binaries in the arm ChimeraX (both the new and old build systems have these):

chimerax_arm64.app/Contents/lib/libgcc_s.1.dylib

which is tripping up make_universal.py

and the amber20 binaries.

comment:2 by Zach Pearson, 13 months ago

Resolution: fixed
Status: assignedclosed

Fixed. Added the complaining items, which had no arm64 equivalents anyway, to make_universal.py's blacklist, then fixed a bug in one of the reusable workflows that downloaded two Intel ChimeraXes instead of an Intel and an Apple Silicon ChimeraX.

comment:3 by Eric Pettersen, 13 months ago

Component: UnassignedBuild System
Note: See TracTickets for help on using tickets.