Comments (1)
Summarizing from discussion over Discord:
mirrord
is built as a universal binary for Mac devices. This is why when you run a command to print the architecture, it will give results that look like it's running either as 32-bit or 64-bit x86 machine:
$ mirrord exec -- uname -p
i386
$ mirrord exec -- uname -m
x86_64
What's most likely happening is that bcrypt is then building an x86 shared object:
$ file _build/dev/lib/bcrypt_elixir/priv/bcrypt_nif.so
_build/dev/lib/bcrypt_elixir/priv/bcrypt_nif.so: Mach-O 64-bit dynamically linked shared library x86_64
and mix is having issues loading that properly once it tries to run any relevant commands.
The best workaround is to precompile dependencies mix deps.compile
in advance of starting up the process via mirrord
.
from mirrord.
Related Issues (20)
- serde_yaml is deprecated - find alternative
- `readlinkat` implementation. HOT 1
- Complete config.json invalid due to copy_target
- Improve error handling in parsing `Target`
- Add `Unknown` variant for `Target`
- Add deny.toml
- readlink stabilization HOT 1
- Improve seat count exceeded error on CLI
- Generate the `configuration.md` file automatically on changes to the configuration code.
- Validate JSON snippets in `configuration.md` (or directly in the rust docs)
- remove expiry message when not on trial
- mirrord layer test "outgoing_tcp_bound_socket" is flaky
- Research sessions failing under high stress mirroring HOT 6
- Support mirroring traffic from pod's localhost HOT 1
- Support HTTP filtering when mirroring
- Network interface config not propagating to agent
- Make mirroring interface "dynamic"
- `mirrord operator session` commands should accept mirrord config
- http path filter runs on path only
- rabbitmq + node + macOS doesn't connect HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from mirrord.