muslrust
muslrust copied to clipboard
Docker environment for building musl based static linux rust binaries
need to link `libpgport` and `libpgcommon` [since libpg12](https://www.postgresql.org/message-id/CACS8yHL0gbL3ECONrDygcBioTQBY%3DoVG-KGWB6%2BN7spG%2BeSMQw%40mail.gmail.com) manually compiling in two extra pg libraries in the stable image on this branch: - [x] [`libpgcommon` is found in src/common](https://pgpedia.info/l/libpgcommon.html) -...
well, this tries to reproduce #94 and ultimately just passes without issues. Check the [integration test build](https://github.com/clux/muslrust/runs/6592613761?check_suite_focus=true) for proof `git fetch` or builder pattern building.
Since it's annoying to keep not encouraging multi-stage builds because you cannot reuse a build cache effectively (unless you use cargo-chef in like 4 layers), we should try to get...
Similar issue as before, and others have reported it too: https://github.com/sgrif/pq-sys/issues/27 This is why `libpq` is pinned to latest 11 release. we could upgrade, if pq-sys actually merged the fix...
As energy use and costs for `arm64` compute is lower than ever (e.g. [aws graviton](https://aws.amazon.com/ec2/graviton/)), it makes sense to provide an `arm64` tagged build if possible/necessary. Do not have a...
Some of the C libraries in here are potentially less necessary down the line as rust alternatives gain complete majority and stability. Only two candidates for removal ### curl As...
There are some project put `rust-toolchain` file in root directory, for example: `nightly-2019-05-22`. With those project, no matter which tag I choose, I have to `info: syncing channel updates for...
To build rdkafka with musl `cmake` must be installed. closes https://github.com/clux/muslrust/issues/109
I've been trying to compile https://github.com/fede1024/rust-rdkafka with musl. Its working with this docker image with the following changes: 1. install cmake: ``` apt-get install cmake ``` 2. set the environment...
Feature request :)