@@ -42,7 +42,7 @@ Below are the default toolchains included in the Docker image.
42
42
docker run --rm \
43
43
--volume " ${PWD} /sample" :/root/src \
44
44
--workdir /root/src \
45
- joseluisq/rust-linux-darwin-builder:1.78 .0 \
45
+ joseluisq/rust-linux-darwin-builder:1.79 .0 \
46
46
sh -c " cargo build --release --target x86_64-unknown-linux-musl"
47
47
```
48
48
@@ -52,7 +52,7 @@ docker run --rm \
52
52
docker run --rm \
53
53
--volume " ${PWD} /sample" :/root/src \
54
54
--workdir /root/src \
55
- joseluisq/rust-linux-darwin-builder:1.78 .0 \
55
+ joseluisq/rust-linux-darwin-builder:1.79 .0 \
56
56
sh -c " cargo build --release --target x86_64-unknown-linux-gnu"
57
57
```
58
58
@@ -62,7 +62,7 @@ docker run --rm \
62
62
docker run --rm \
63
63
--volume " ${PWD} /sample" :/root/src \
64
64
--workdir /root/src \
65
- joseluisq/rust-linux-darwin-builder:1.78 .0 \
65
+ joseluisq/rust-linux-darwin-builder:1.79 .0 \
66
66
sh -c " cargo build --release --target x86_64-apple-darwin"
67
67
```
68
68
@@ -74,7 +74,7 @@ docker run --rm \
74
74
docker run --rm \
75
75
--volume " ${PWD} /sample" :/root/src \
76
76
--workdir /root/src \
77
- joseluisq/rust-linux-darwin-builder:1.78 .0 \
77
+ joseluisq/rust-linux-darwin-builder:1.79 .0 \
78
78
sh -c " cargo build --release --target aarch64-unknown-linux-gnu"
79
79
```
80
80
@@ -84,7 +84,7 @@ docker run --rm \
84
84
docker run --rm \
85
85
--volume " ${PWD} /sample" :/root/src \
86
86
--workdir /root/src \
87
- joseluisq/rust-linux-darwin-builder:1.78 .0 \
87
+ joseluisq/rust-linux-darwin-builder:1.79 .0 \
88
88
sh -c " cargo build --release --target aarch64-unknown-linux-musl"
89
89
```
90
90
@@ -94,7 +94,7 @@ docker run --rm \
94
94
docker run --rm \
95
95
--volume " ${PWD} /sample" :/root/src \
96
96
--workdir /root/src \
97
- joseluisq/rust-linux-darwin-builder:1.78 .0 \
97
+ joseluisq/rust-linux-darwin-builder:1.79 .0 \
98
98
sh -c " cargo build --release --target aarch64-apple-darwin"
99
99
```
100
100
@@ -107,7 +107,7 @@ It's known that the [`CARGO_HOME`](https://doc.rust-lang.org/cargo/guide/cargo-h
107
107
You can also use the image as a base for your Dockerfile:
108
108
109
109
``` Dockerfile
110
- FROM joseluisq/rust-linux-darwin-builder:1.78 .0
110
+ FROM joseluisq/rust-linux-darwin-builder:1.79 .0
111
111
```
112
112
113
113
### OSXCross
@@ -150,7 +150,7 @@ compile:
150
150
@docker run --rm -it \
151
151
-v $( PWD) :/drone/src \
152
152
-w /drone/src \
153
- joseluisq/rust-linux-darwin-builder:1.78 .0 \
153
+ joseluisq/rust-linux-darwin-builder:1.79 .0 \
154
154
make cross-compile
155
155
.PHONY: compile
156
156
@@ -174,14 +174,13 @@ Just run the makefile `compile` target, then you will see two release binaries `
174
174
``` sh
175
175
make compile
176
176
# 1. Cross compiling example...
177
-
178
- rustc 1.78.0 (9b00956e5 2024-04-29)
179
- binary: rustc
180
- commit-hash: 9b00956e56009bab2aa15d7bff10916599e3d6d6
181
- commit-date: 2024-04-29
182
- host: x86_64-unknown-linux-gnu
183
- release: 1.78.0
184
- LLVM version: 18.1.2
177
+ # rustc 1.79.0 (129f3b996 2024-06-10)
178
+ # binary: rustc
179
+ # commit-hash: 129f3b9964af4d4a709d1383930ade12dfe7c081
180
+ # commit-date: 2024-06-10
181
+ # host: x86_64-unknown-linux-gnu
182
+ # release: 1.79.0
183
+ # LLVM version: 18.1.7
185
184
186
185
# 2. Compiling application (linux-musl x86_64)...
187
186
# Finished release [optimized] target(s) in 0.01s
0 commit comments