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)
- Retest mirroring under high load
- Outgoing connections to same service are not stolen
- mirroring Google's cartservice doesn't work
- Warn the user when `kube` is unable to run auth command
- Can't use mirrord with private key HOT 1
- [Mac OS][xdebug] Can't debug with xdebug while running mirrord inside Docker container HOT 16
- Extend dns config with filter HOT 9
- Node capacity check counts non-running pods
- mirrord doesn't steal traffic on hypercorn HOT 1
- HTTP Request filtering hangs until timeout since 3.107.0 HOT 1
- Intproxy never passes agent file response (high outgoing load)
- Write a test that covers empty request with http filtering
- go build/dlv macOS failure HOT 4
- could not launch process: stub exited while waiting for connection: signal: segmentation fault HOT 4
- dapr sidecar isn't accessible HOT 1
- Detect using "docker" as binary and alert user it won't do what they think it does HOT 1
- Kafka Splitting HOT 2
- RabbitMQ Splitting HOT 2
- Implement DNS filtering for applications that do manual resolution
- mirrord VPN Tracking Issue
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.