clearbluejar / ghidrecomp

Python Command-Line Ghidra Decompiler
GNU General Public License v3.0
93 stars 9 forks source link

Provide Mac M1 compatible docker image #3

Closed clearbluejar closed 1 year ago

clearbluejar commented 1 year ago

Current images is built on x84-64 and runs poorly with Mac M1 Arm. (Ghidra hangs)

Build new image with --bullseye variant.

clearbluejar commented 1 year ago

https://docs.docker.com/build/ci/github-actions/multi-platform/

still not working yet..

clearbluejar commented 1 year ago

working around this.. https://github.com/devcontainers/ci/issues/191

https://github.com/clearbluejar/ghidrecomp/actions/runs/4597072987

clearbluejar commented 1 year ago

final changes to fix this here: the image will now pull a feature that will install the native bins if arm64 https://github.com/clearbluejar/ghidrecomp/commit/8509e4c6a50f78c9e766291f369e9f578dc7597a