1
- # $NetBSD: Makefile,v 1.296 2023/11/08 13:19:52 wiz Exp $
1
+ # $NetBSD: Makefile,v 1.297 2023/11/16 09:49:12 he Exp $
2
2
3
- DISTNAME = rustc-1.72.1 -src
3
+ DISTNAME = rustc-1.73.0 -src
4
4
PKGNAME = ${DISTNAME:S/rustc/rust/:S/-src//}
5
- PKGREVISION = 1
6
5
CATEGORIES = lang
7
6
MASTER_SITES = https://static.rust-lang.org/dist/
8
7
@@ -14,7 +13,7 @@ LICENSE= mit OR apache-2.0
14
13
CONFLICTS+ = rust-bin-[0-9]*
15
14
16
15
# LLVM uses -std=c++17
17
- USE_CXX_FEATURES+ = c++17
16
+ USE_CXX_FEATURES+ = c++17
18
17
19
18
USE_GCC_RUNTIME = yes
20
19
USE_LANGUAGES = c c++17
@@ -79,6 +78,7 @@ CFLAGS.SunOS+= -D_POSIX_PTHREAD_SEMANTICS
79
78
MAKE_ENV.SunOS+ = AR=gar
80
79
81
80
UNLIMIT_RESOURCES+ = cputime stacksize datasize virtualsize
81
+ # UNLIMIT_RESOURCES+= cputime stacksize datasize
82
82
83
83
TEST_TARGET = check
84
84
@@ -213,49 +213,49 @@ BUILDLINK_TRANSFORM+= opt:x86_64:arm64
213
213
DISTFILES: = ${DEFAULT_DISTFILES}
214
214
215
215
.if ${MACHINE_PLATFORM :MDarwin-* -aarch64} || make(distinfo) || make (makesum) || make(mdi)
216
- RUST_STAGE0_VER = 1.71 .1
216
+ RUST_STAGE0_VER = 1.72 .1
217
217
RUST_ARCH: = aarch64-apple-darwin
218
218
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
219
219
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
220
220
DISTFILES: = ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
221
221
.endif
222
222
.if ${MACHINE_PLATFORM :MDarwin-* -x86_64} || make(distinfo) || make (makesum) || make(mdi)
223
- RUST_STAGE0_VER = 1.71 .1
223
+ RUST_STAGE0_VER = 1.72 .1
224
224
RUST_ARCH: = x86_64-apple-darwin
225
225
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
226
226
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
227
227
DISTFILES: = ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
228
228
.endif
229
229
.if ${MACHINE_PLATFORM :MLinux-* -aarch64} || make(distinfo) || make (makesum) || make(mdi)
230
- RUST_STAGE0_VER = 1.71 .1
230
+ RUST_STAGE0_VER = 1.72 .1
231
231
RUST_ARCH: = aarch64-unknown-linux-gnu
232
232
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
233
233
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
234
234
DISTFILES: = ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
235
235
.endif
236
236
.if ${MACHINE_PLATFORM :MLinux-* -earmv6hf} || make(distinfo) || make (makesum) || make(mdi)
237
- RUST_STAGE0_VER = 1.71 .1
237
+ RUST_STAGE0_VER = 1.72 .1
238
238
RUST_ARCH: = arm-unknown-linux-gnueabihf
239
239
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
240
240
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
241
241
DISTFILES: = ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
242
242
.endif
243
243
.if ${MACHINE_PLATFORM :MLinux-* -earmv7hf} || make(distinfo) || make (makesum) || make(mdi)
244
- RUST_STAGE0_VER = 1.71 .1
244
+ RUST_STAGE0_VER = 1.72 .1
245
245
RUST_ARCH: = armv7-unknown-linux-gnueabihf
246
246
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
247
247
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
248
248
DISTFILES: = ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
249
249
.endif
250
250
.if ${MACHINE_PLATFORM :MLinux-* -i386} || make(distinfo) || make (makesum) || make(mdi)
251
- RUST_STAGE0_VER = 1.71 .1
251
+ RUST_STAGE0_VER = 1.72 .1
252
252
RUST_ARCH: = i686-unknown-linux-gnu
253
253
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
254
254
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
255
255
DISTFILES: = ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
256
256
.endif
257
257
.if ${MACHINE_PLATFORM :MLinux-* -x86_64} || make(distinfo) || make (makesum) || make(mdi)
258
- RUST_STAGE0_VER = 1.71 .1
258
+ RUST_STAGE0_VER = 1.72 .1
259
259
RUST_ARCH: = x86_64-unknown-linux-gnu
260
260
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
261
261
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
@@ -267,7 +267,7 @@ DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
267
267
# x86_64-sun-solaris bootstrap and comment out the overrides.
268
268
#
269
269
.if ${MACHINE_PLATFORM :MSunOS-* -x86_64} || make(distinfo) || make (makesum) || make(mdi)
270
- RUST_STAGE0_VER = 1.71 .1
270
+ RUST_STAGE0_VER = 1.72 .1
271
271
RUST_ARCH: = x86_64-unknown-illumos
272
272
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
273
273
SITES.${RUST_STAGE0} = https://us-central.manta.mnx.io/pkgsrc/public/pkg-bootstraps/
@@ -280,14 +280,14 @@ CONFIGURE_ARGS+= --host=${RUST_ARCH}
280
280
CONFIGURE_ARGS+ = --target=${RUST_ARCH}
281
281
.endif
282
282
.if ${MACHINE_PLATFORM :MFreeBSD-* -x86_64} || make(distinfo) || make (makesum) || make(mdi)
283
- RUST_STAGE0_VER = 1.71 .1
283
+ RUST_STAGE0_VER = 1.72 .1
284
284
RUST_ARCH: = x86_64-unknown-freebsd
285
285
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
286
286
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
287
287
DISTFILES: = ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
288
288
.endif
289
289
.if ${MACHINE_PLATFORM :MNetBSD-* -i386} || make(distinfo) || make (makesum) || make(mdi)
290
- RUST_STAGE0_VER = 1.71 .1
290
+ RUST_STAGE0_VER = 1.72 .1
291
291
RUST_ARCH = i586-unknown-netbsd
292
292
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
293
293
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
@@ -307,14 +307,14 @@ pre-build-fix-paxctl:
307
307
${TOOLS_PLATFORM.paxctl} +am ${WRKDIR} /rust-bootstrap/bin/rustc
308
308
.endif
309
309
.if ${MACHINE_PLATFORM :MNetBSD-* -x86_64} || make(distinfo) || make (makesum) || make(mdi)
310
- RUST_STAGE0_VER = 1.71 .1
310
+ RUST_STAGE0_VER = 1.72 .1
311
311
RUST_ARCH = x86_64-unknown-netbsd
312
312
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
313
313
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
314
314
DISTFILES: = ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
315
315
.endif
316
316
.if ${MACHINE_PLATFORM :MNetBSD-* -powerpc} || make(distinfo) || make (makesum) || make(mdi)
317
- RUST_STAGE0_VER = 1.71 .1
317
+ RUST_STAGE0_VER = 1.72 .1
318
318
RUST_ARCH = powerpc-unknown-netbsd
319
319
320
320
# Cross-built against NetBSD 9.0
@@ -337,7 +337,7 @@ SITES.${RUST_STD_STAGE0}= ${MASTER_SITE_LOCAL:=rust/}
337
337
338
338
.endif
339
339
.if ${MACHINE_PLATFORM :MNetBSD-* -aarch64} || make(distinfo) || make (makesum) || make(mdi)
340
- RUST_STAGE0_VER = 1.71 .1
340
+ RUST_STAGE0_VER = 1.72 .1
341
341
RUST_ARCH = aarch64-unknown-netbsd
342
342
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
343
343
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
@@ -346,7 +346,7 @@ SITES.${RUST_STAGE0}= ${MASTER_SITE_LOCAL:=rust/}
346
346
SITES.${RUST_STD_STAGE0} = ${MASTER_SITE_LOCAL:=rust/}
347
347
.endif
348
348
.if ${MACHINE_PLATFORM :MNetBSD-* -aarch64eb} || make(distinfo) || make (makesum) || make(mdi)
349
- RUST_STAGE0_VER = 1.71 .1
349
+ RUST_STAGE0_VER = 1.72 .1
350
350
RUST_ARCH = aarch64_be-unknown-netbsd
351
351
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
352
352
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
@@ -355,7 +355,7 @@ SITES.${RUST_STAGE0}= ${MASTER_SITE_LOCAL:=rust/}
355
355
SITES.${RUST_STD_STAGE0} = ${MASTER_SITE_LOCAL:=rust/}
356
356
.endif
357
357
.if ${MACHINE_PLATFORM :MNetBSD-* -sparc64} || make(distinfo) || make (makesum) || make(mdi)
358
- RUST_STAGE0_VER = 1.71 .1
358
+ RUST_STAGE0_VER = 1.72 .1
359
359
RUST_ARCH = sparc64-unknown-netbsd
360
360
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
361
361
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
@@ -365,7 +365,7 @@ SITES.${RUST_STD_STAGE0}= ${MASTER_SITE_LOCAL:=rust/}
365
365
.endif
366
366
.if ${MACHINE_PLATFORM :MNetBSD-* -earmv7hf} || make(distinfo) || make (makesum) || make(mdi)
367
367
RUST_ARCH = armv7-unknown-netbsd-eabihf
368
- RUST_STAGE0_VER = 1.71 .1
368
+ RUST_STAGE0_VER = 1.72 .1
369
369
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
370
370
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
371
371
DISTFILES: = ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
@@ -374,25 +374,25 @@ SITES.${RUST_STD_STAGE0}= ${MASTER_SITE_LOCAL:=rust/}
374
374
.endif
375
375
.if ${MACHINE_PLATFORM :MNetBSD-* -earmv6hf} || make(distinfo) || make (makesum) || make(mdi)
376
376
RUST_ARCH = armv6-unknown-netbsd-eabihf
377
- RUST_STAGE0_VER = 1.71.1
377
+ RUST_STAGE0_VER = 1.72.1
378
+ RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
379
+ RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
380
+ DISTFILES: = ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
381
+ SITES.${RUST_STAGE0} = ${MASTER_SITE_LOCAL:=rust/}
382
+ SITES.${RUST_STD_STAGE0} = ${MASTER_SITE_LOCAL:=rust/}
383
+ .endif
384
+ .if ${MACHINE_PLATFORM :MNetBSD-* -mipsel} || make(distinfo) || make (makesum) || make(mdi)
385
+ RUST_ARCH = mipsel-unknown-netbsd
386
+ RUST_STAGE0_VER = 1.72.1
378
387
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
379
388
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
380
389
DISTFILES: = ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
381
390
SITES.${RUST_STAGE0} = ${MASTER_SITE_LOCAL:=rust/}
382
391
SITES.${RUST_STD_STAGE0} = ${MASTER_SITE_LOCAL:=rust/}
383
392
.endif
384
- # .if ${MACHINE_PLATFORM:MNetBSD-*-mipsel} || make(distinfo) || make (makesum) || make(mdi)
385
- # RUST_ARCH= mipsel-unknown-netbsd
386
- # RUST_STAGE0_VER= 1.71.1
387
- # RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
388
- # RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
389
- # DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
390
- # SITES.${RUST_STAGE0}= ${MASTER_SITE_LOCAL:=rust/}
391
- # SITES.${RUST_STD_STAGE0}= ${MASTER_SITE_LOCAL:=rust/}
392
- # .endif
393
393
.if ${MACHINE_PLATFORM :MNetBSD-* -riscv64} || make(distinfo) || make (makesum) || make(mdi)
394
394
RUST_ARCH = riscv64gc-unknown-netbsd
395
- RUST_STAGE0_VER = 1.71 .1
395
+ RUST_STAGE0_VER = 1.72 .1
396
396
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
397
397
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
398
398
DISTFILES: = ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
@@ -455,14 +455,11 @@ CKSUMS+= 537a01c3cd5507f493616193991e1135c7896aae3fc92d98ec9facbfe243d980
455
455
CKSUMS+ = 6442ed05eb390d44a03daa9800af1030f2ee3e61db98675262c227b28de51937
456
456
CKSUMS+ = ec554c837999c718786debfcfe2241984193751fcd52156323b418d96319aa95
457
457
458
- CKSUM_CRATES+ = vendor/libc-0.2.141
459
- CKSUMS+ = 7ef29186aa6ad4745a713d1ecf6d1e29712fc111889dc0c8de38322e82134565
460
- CKSUMS+ = 221d441d0c241c1fde4b3aa2da08e372aa77d169099fd025e3f9dc091b350333
461
- CKSUMS+ = 6442ed05eb390d44a03daa9800af1030f2ee3e61db98675262c227b28de51937
462
- CKSUMS+ = ec554c837999c718786debfcfe2241984193751fcd52156323b418d96319aa95
463
-
464
458
CKSUM_CRATES+ = vendor/libc-0.2.146
465
- # Uses CKSUMS from vendor/libc
459
+ # CKSUMS+= 6442ed05eb390d44a03daa9800af1030f2ee3e61db98675262c227b28de51937
460
+ # CKSUMS+= ec554c837999c718786debfcfe2241984193751fcd52156323b418d96319aa95
461
+ # CKSUMS+= 6a60a542639528a0a34b9c9a7298973ec2cf1449c59546b7b30dcef6c51874dd
462
+ # CKSUMS+= ec1cb2b8522ce7d35c9fce2f5b17a1a7e28cae9836f1cf11e267f222b72dff60
466
463
467
464
CKSUM_CRATES+ = vendor/lzma-sys
468
465
CKSUMS+ = 6fd5e9245db34c6f557b8bfcaf03db82fc88c3b06dbfbb5f03b2bcd138983ef9
@@ -480,10 +477,6 @@ CKSUM_CRATES+= vendor/crossbeam-utils-0.8.14
480
477
CKSUMS+ = 3314524d2afa0360c947455a6e6566fb54ebf909c99479ca3b7435741fd3293e
481
478
CKSUMS+ = eaef167dea04efa811cf0d53de98feac6063ec2196eccd315d345ef86c551aaa
482
479
483
- CKSUM_CRATES+ = vendor/crossbeam-utils-0.8.15
484
- CKSUMS+ = c291992d273abba165579ada7873c34ce4f3674363a7c1ec092be856beac0355
485
- CKSUMS+ = 4b1060291e306e41b2eaccdeed77625ea229d05442ce063826f59dedc43407ec
486
-
487
480
CKSUM_CRATES+ = vendor/crossbeam-epoch
488
481
CKSUMS+ = 5f75132808d9e8d6e266fe77f9e20bbc35855a1c37a5dbc0940b3e989bca1a94
489
482
CKSUMS+ = 3d7c747108434546837b1c5664111c9146fcbfb2e084c95f8ce0be970d652421
0 commit comments