Skip to content

Commit 52b6071

Browse files
committed
rust: Build without cargo
Signed-off-by: Reilly Brogan <[email protected]>
1 parent 6d2300c commit 52b6071

File tree

3 files changed

+65
-69
lines changed

3 files changed

+65
-69
lines changed

r/rust/manifest.x86_64.bin

12 Bytes
Binary file not shown.

r/rust/manifest.x86_64.jsonc

+63-67
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
"rust": {
66
"build-depends": [
77
"binary(FileCheck)",
8-
"binary(cargo)",
98
"binary(cc)",
109
"binary(cmake)",
1110
"binary(llvm-config)",
@@ -47,41 +46,41 @@
4746
"/usr/bin/cargo",
4847
"/usr/bin/rustc",
4948
"/usr/bin/rustdoc",
50-
"/usr/lib/librustc_driver-4c7ed3667bc741ad.so",
51-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-4b1809109a4864f0.rlib",
52-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-f0d7ddca4c2ce7c6.rlib",
53-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-cf7cf3d49798e2c9.rlib",
54-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-bcae4fb680a8a32e.rlib",
55-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-d19bd31606928c35.rlib",
56-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-8b2b4dcb22482b1b.rlib",
57-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-21897109e5b4f20e.rlib",
58-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-2195180b2bb58a25.rlib",
59-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-7be42a37a1db888e.rlib",
60-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-b47e35d24b33bd7d.rlib",
61-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-e347c00c2a8e5533.rlib",
62-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-a6ffd57152ac3ed8.rlib",
63-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-f0bfb115c1d0af5b.rlib",
64-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-1a927095a1e8310b.rlib",
65-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-86691733210c279e.rlib",
66-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-a8549756f9c1682a.rlib",
67-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libprofiler_builtins-f945ee2618763860.rlib",
49+
"/usr/lib/librustc_driver-42efff2b306016c9.so",
50+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libaddr2line-a130693cc4881d99.rlib",
51+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libadler-242449eebc0f71eb.rlib",
52+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liballoc-bb8908dc3a7e1310.rlib",
53+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcfg_if-1e27883074337ccb.rlib",
54+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcompiler_builtins-3070cb005c88f342.rlib",
55+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libcore-490cbe6313aaf5e0.rlib",
56+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgetopts-b601b3f12cc0a2e5.rlib",
57+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libgimli-cff70b298f6e8b12.rlib",
58+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libhashbrown-4a7aae81c8b30c09.rlib",
59+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/liblibc-7a733d3726d52184.rlib",
60+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libmemchr-baf8efd0e893d345.rlib",
61+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libminiz_oxide-0c56cc6ba33fca12.rlib",
62+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libobject-7a2a6b386480e49f.rlib",
63+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_abort-4f0dbca88c80508a.rlib",
64+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libpanic_unwind-b8183d88873341f7.rlib",
65+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libproc_macro-f5bb1f4a69f8ace5.rlib",
66+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libprofiler_builtins-e314b9f686a46ae0.rlib",
6867
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.asan.a",
6968
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.dfsan.a",
7069
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.lsan.a",
7170
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.msan.a",
7271
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.safestack.a",
7372
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc-stable_rt.tsan.a",
74-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-ed645812d1b1817a.rlib",
75-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-f030b778d4582683.rlib",
76-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-adb13660b2ed6f2d.rlib",
77-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-c3b02ff051958b29.rlib",
78-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-83024bc6e2c63159.rlib",
79-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-83024bc6e2c63159.so",
80-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-55b45181eae3b109.rlib",
81-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsysroot-9b20191441ec2a5a.rlib",
82-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-494ff5c68f3401d5.rlib",
83-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-17e75188cf500b46.rlib",
84-
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-6c8dd9b3c6408885.rlib",
73+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_demangle-badf65b66afd25bc.rlib",
74+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_alloc-66669359150e656f.rlib",
75+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_core-91f063347765b4f3.rlib",
76+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/librustc_std_workspace_std-d56e46ba15d0df6e.rlib",
77+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-a0c98d706165b0b7.rlib",
78+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd-a0c98d706165b0b7.so",
79+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libstd_detect-2972f19bcd5d403f.rlib",
80+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libsysroot-2d1fd7bde1d96915.rlib",
81+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libtest-96653b5d1a5eb36f.rlib",
82+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunicode_width-d604303a8777d81e.rlib",
83+
"/usr/lib/rustlib/x86_64-unknown-linux-gnu/lib/libunwind-812d7f3b58627f93.rlib",
8584
"/usr/share/bash-completion/completions/cargo",
8685
"/usr/share/man/man1/cargo-add.1",
8786
"/usr/share/man/man1/cargo-bench.1",
@@ -129,14 +128,13 @@
129128
"binary(cargo)",
130129
"binary(rustc)",
131130
"binary(rustdoc)",
132-
"soname(librustc_driver-4c7ed3667bc741ad.so(x86_64))",
133-
"soname(rustlib/x86_64-unknown-linux-gnu/lib/libstd-83024bc6e2c63159.so(x86_64))"
131+
"soname(librustc_driver-42efff2b306016c9.so(x86_64))",
132+
"soname(rustlib/x86_64-unknown-linux-gnu/lib/libstd-a0c98d706165b0b7.so(x86_64))"
134133
]
135134
},
136135
"rust-32bit": {
137136
"build-depends": [
138137
"binary(FileCheck)",
139-
"binary(cargo)",
140138
"binary(cc)",
141139
"binary(cmake)",
142140
"binary(llvm-config)",
@@ -165,45 +163,44 @@
165163
"soname(libunwind.so.1(386))"
166164
],
167165
"files": [
168-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libaddr2line-61b971ea95f93310.rlib",
169-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libadler-762fe2b7475f5370.rlib",
170-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/liballoc-f9dfa194c6dcc05f.rlib",
171-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcfg_if-d009a9de6e1394fc.rlib",
172-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcompiler_builtins-e5d861c44d4f9615.rlib",
173-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcore-3aae7fb835bd592a.rlib",
174-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libgetopts-e31ccdbc9f0d3c59.rlib",
175-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libgimli-c2921547a37f79e2.rlib",
176-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libhashbrown-26da7faea7c6be96.rlib",
177-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/liblibc-f752cd40e7762ce3.rlib",
178-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libmemchr-b0f0ad6d830d42a3.rlib",
179-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libminiz_oxide-eab2e7cc7a53e67a.rlib",
180-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libobject-bd2dc9b152a5cfee.rlib",
181-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libpanic_abort-0dcbde20f33cfe32.rlib",
182-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libpanic_unwind-4f946fe7c9bb3ef4.rlib",
183-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libproc_macro-9dcb6efbba75e888.rlib",
184-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libprofiler_builtins-dd74f2f2e6697f2b.rlib",
185-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_demangle-d9b7b97b6270d3f6.rlib",
186-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_alloc-749ce90092f5554c.rlib",
187-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_core-a1ae535b5a1cbca7.rlib",
188-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_std-a82c9466f79bafd4.rlib",
189-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libstd-d7d42802c6af3b7a.rlib",
190-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libstd-d7d42802c6af3b7a.so",
191-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libstd_detect-36f134b74dfef89e.rlib",
192-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libsysroot-e1e04737fb0e7970.rlib",
193-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libtest-5cb2b6a76ac5ca03.rlib",
194-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libunicode_width-66fbd71a43b41756.rlib",
195-
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libunwind-7bfca4abb93ce374.rlib"
166+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libaddr2line-0c911f7763906247.rlib",
167+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libadler-7a56691ba0169b91.rlib",
168+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/liballoc-f1182a17cfb5c324.rlib",
169+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcfg_if-28994555685578ba.rlib",
170+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcompiler_builtins-e1b9e96b391ba622.rlib",
171+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libcore-a4e47d8c78c19bcb.rlib",
172+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libgetopts-e8c2e5f2125fa5dd.rlib",
173+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libgimli-d68a69cf585c950f.rlib",
174+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libhashbrown-c926c172e15aaadf.rlib",
175+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/liblibc-08f776ff5aab7fbf.rlib",
176+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libmemchr-bc4338620e3a4cee.rlib",
177+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libminiz_oxide-e81c1da26f57d379.rlib",
178+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libobject-a2be199f19e6c82e.rlib",
179+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libpanic_abort-c1fd0ec0934fa425.rlib",
180+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libpanic_unwind-17fd613084624945.rlib",
181+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libproc_macro-39e1134a470f791b.rlib",
182+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libprofiler_builtins-c487660a505750c6.rlib",
183+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_demangle-823047b19dceef8f.rlib",
184+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_alloc-cc4420bf8ccbd3a5.rlib",
185+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_core-73676c58afe88847.rlib",
186+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/librustc_std_workspace_std-720f22809f4fe7b3.rlib",
187+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libstd-d16ca275b31875cf.rlib",
188+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libstd-d16ca275b31875cf.so",
189+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libstd_detect-76299c5473b351a2.rlib",
190+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libsysroot-ef63b3a28c64addf.rlib",
191+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libtest-f6b5a1ceab9470aa.rlib",
192+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libunicode_width-fcda9f1100215302.rlib",
193+
"/usr/lib/rustlib/i686-unknown-linux-gnu/lib/libunwind-5a4e5e58cb66351a.rlib"
196194
],
197195
"name": "rust-32bit",
198196
"provides": [
199-
"soname(rustlib/i686-unknown-linux-gnu/lib/libstd-d7d42802c6af3b7a.so(386))",
200-
"soname(rustlib/i686-unknown-linux-gnu/lib/libstd-d7d42802c6af3b7a.so(x86))"
197+
"soname(rustlib/i686-unknown-linux-gnu/lib/libstd-d16ca275b31875cf.so(386))",
198+
"soname(rustlib/i686-unknown-linux-gnu/lib/libstd-d16ca275b31875cf.so(x86))"
201199
]
202200
},
203201
"rust-devel": {
204202
"build-depends": [
205203
"binary(FileCheck)",
206-
"binary(cargo)",
207204
"binary(cc)",
208205
"binary(cmake)",
209206
"binary(llvm-config)",
@@ -230,7 +227,7 @@
230227
"soname(ld-linux-x86-64.so.2(x86_64))",
231228
"soname(libc.so.6(x86_64))",
232229
"soname(libm.so.6(x86_64))",
233-
"soname(librustc_driver-4c7ed3667bc741ad.so(x86_64))",
230+
"soname(librustc_driver-42efff2b306016c9.so(x86_64))",
234231
"soname(libunwind.so.1(x86_64))"
235232
],
236233
"files": [
@@ -2000,7 +1997,6 @@
20001997
"rust-docs": {
20011998
"build-depends": [
20021999
"binary(FileCheck)",
2003-
"binary(cargo)",
20042000
"binary(cc)",
20052001
"binary(cmake)",
20062002
"binary(llvm-config)",
@@ -2044,6 +2040,6 @@
20442040
}
20452041
},
20462042
"source-name": "rust",
2047-
"source-release": "11",
2043+
"source-release": "12",
20482044
"source-version": "1.83.0"
20492045
}

r/rust/stone.yaml

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
#
66
name : rust
77
version : 1.83.0
8-
release : 11
8+
release : 12
99
homepage : https://www.rust-lang.org/
1010
upstreams :
1111
- https://static.rust-lang.org/dist/rustc-1.83.0-src.tar.xz : 7b11d4242dab0921a7d54758ad3fe805153c979c144625fecde11735760f97df
@@ -29,7 +29,7 @@ license :
2929
networking : true
3030
builddeps :
3131
- binary(FileCheck)
32-
- binary(cargo)
32+
# - binary(cargo)
3333
- binary(cc)
3434
- binary(cmake)
3535
- binary(llvm-config)

0 commit comments

Comments
 (0)