1
- # $NetBSD: Makefile,v 1.272 2022/11/11 17:36:39 he Exp $
1
+ # $NetBSD: Makefile,v 1.273 2022/11/15 23:11:14 he Exp $
2
2
3
- DISTNAME = rustc-1.63 .0-src
3
+ DISTNAME = rustc-1.64 .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
@@ -104,7 +103,9 @@ BUILD_TARGET?= build
104
103
105
104
.if !empty(MACHINE_PLATFORM :MNetBSD-* -powerpc) || \
106
105
!empty(MACHINE_PLATFORM :MNetBSD-* -earmv[67]hf) || \
107
- !empty(TARGET :Marmv[67]-unknown-netbsd-eabihf)
106
+ !empty(MACHINE_PLATFORM :MNetBSD-* -mipsel) || \
107
+ !empty(TARGET :Marmv[67]-unknown-netbsd-eabihf) || \
108
+ !empty(TARGET :Mmipsel-unknown-netbsd)
108
109
# Bootstrapping on NetBSD/powerpc requires no debug-info from rustc
109
110
# (both for amd64->powerpc built and powerpc->powerpc built bootstrap bits)
110
111
# Also try to downsize the armv[67] build.
@@ -127,6 +128,34 @@ CONFIGURE_ARGS+= --set llvm.targets="ARM"
127
128
.if !empty(TARGET :Marmv[67]-unknown-netbsd-eabihf)
128
129
CONFIGURE_ARGS+ = --set llvm.targets="ARM;X86"
129
130
.endif
131
+ # Same for mips:
132
+ .if !empty(MACHINE_PLATFORM :MNetBSD-* -mipsel)
133
+ CONFIGURE_ARGS+ = --set llvm.targets="Mips"
134
+ .endif
135
+ .if !empty(TARGET :Mmipsel-unknown-netbsd)
136
+ CONFIGURE_ARGS+ = --set llvm.targets="Mips;X86"
137
+ .endif
138
+
139
+ # REPLACE_SH+= library/backtrace/ci/android-sdk.sh
140
+ # REPLACE_SH+= library/backtrace/ci/debuglink.sh
141
+ # REPLACE_SH+= library/backtrace/ci/run.sh
142
+ # REPLACE_SH+= library/backtrace/ci/run-docker.sh
143
+ # REPLACE_SH+= library/stdarch/ci/style.sh
144
+ # REPLACE_SH+= library/stdarch/ci/run.sh
145
+ # REPLACE_SH+= library/stdarch/ci/run-docker.sh
146
+ # REPLACE_SH+= library/stdarch/ci/dox.sh
147
+ #
148
+ # REPLACE_PYTHON+=library/core/src/unicode/printable.py
149
+
150
+ CHECK_INTERPRETER_SKIP+ =lib/rustlib/src/rust/library/backtrace/ci/android-sdk.sh
151
+ CHECK_INTERPRETER_SKIP+ =lib/rustlib/src/rust/library/backtrace/ci/debuglink.sh
152
+ CHECK_INTERPRETER_SKIP+ =lib/rustlib/src/rust/library/backtrace/ci/run.sh
153
+ CHECK_INTERPRETER_SKIP+ =lib/rustlib/src/rust/library/backtrace/ci/run-docker.sh
154
+ CHECK_INTERPRETER_SKIP+ =lib/rustlib/src/rust/library/core/src/unicode/printable.py
155
+ CHECK_INTERPRETER_SKIP+ =lib/rustlib/src/rust/library/stdarch/ci/style.sh
156
+ CHECK_INTERPRETER_SKIP+ =lib/rustlib/src/rust/library/stdarch/ci/run.sh
157
+ CHECK_INTERPRETER_SKIP+ =lib/rustlib/src/rust/library/stdarch/ci/run-docker.sh
158
+ CHECK_INTERPRETER_SKIP+ =lib/rustlib/src/rust/library/stdarch/ci/dox.sh
130
159
131
160
.if ${OPSYS} == "NetBSD"
132
161
# This block contains information about known trouble on NetBSD and workarounds.
@@ -187,49 +216,49 @@ BUILDLINK_TRANSFORM+= opt:x86_64:arm64
187
216
DISTFILES: = ${DEFAULT_DISTFILES}
188
217
189
218
.if !empty(MACHINE_PLATFORM :MDarwin-* -aarch64) || make(distinfo) || make (makesum) || make(mdi)
190
- RUST_STAGE0_VER = 1.62.1
219
+ RUST_STAGE0_VER = 1.63.0
191
220
RUST_ARCH: = aarch64-apple-darwin
192
221
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
193
222
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
194
223
DISTFILES: = ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
195
224
.endif
196
225
.if !empty(MACHINE_PLATFORM :MDarwin-* -x86_64) || make(distinfo) || make (makesum) || make(mdi)
197
- RUST_STAGE0_VER = 1.62.1
226
+ RUST_STAGE0_VER = 1.63.0
198
227
RUST_ARCH: = x86_64-apple-darwin
199
228
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
200
229
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
201
230
DISTFILES: = ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
202
231
.endif
203
232
.if !empty(MACHINE_PLATFORM :MLinux-* -aarch64) || make(distinfo) || make (makesum) || make(mdi)
204
- RUST_STAGE0_VER = 1.62.1
233
+ RUST_STAGE0_VER = 1.63.0
205
234
RUST_ARCH: = aarch64-unknown-linux-gnu
206
235
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
207
236
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
208
237
DISTFILES: = ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
209
238
.endif
210
239
.if !empty(MACHINE_PLATFORM :MLinux-* -earmv6hf) || make(distinfo) || make (makesum) || make(mdi)
211
- RUST_STAGE0_VER = 1.62.1
240
+ RUST_STAGE0_VER = 1.63.0
212
241
RUST_ARCH: = arm-unknown-linux-gnueabihf
213
242
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
214
243
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
215
244
DISTFILES: = ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
216
245
.endif
217
246
.if !empty(MACHINE_PLATFORM :MLinux-* -earmv7hf) || make(distinfo) || make (makesum) || make(mdi)
218
- RUST_STAGE0_VER = 1.62.1
247
+ RUST_STAGE0_VER = 1.63.0
219
248
RUST_ARCH: = armv7-unknown-linux-gnueabihf
220
249
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
221
250
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
222
251
DISTFILES: = ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
223
252
.endif
224
253
.if !empty(MACHINE_PLATFORM :MLinux-* -i386) || make(distinfo) || make (makesum) || make(mdi)
225
- RUST_STAGE0_VER = 1.62.1
254
+ RUST_STAGE0_VER = 1.63.0
226
255
RUST_ARCH: = i686-unknown-linux-gnu
227
256
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
228
257
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
229
258
DISTFILES: = ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
230
259
.endif
231
260
.if !empty(MACHINE_PLATFORM :MLinux-* -x86_64) || make(distinfo) || make (makesum) || make(mdi)
232
- RUST_STAGE0_VER = 1.62.1
261
+ RUST_STAGE0_VER = 1.63.0
233
262
RUST_ARCH: = x86_64-unknown-linux-gnu
234
263
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
235
264
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
@@ -241,7 +270,7 @@ DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
241
270
# x86_64-sun-solaris bootstrap and comment out the overrides.
242
271
#
243
272
.if !empty(MACHINE_PLATFORM :MSunOS-* -x86_64) || make(distinfo) || make (makesum) || make(mdi)
244
- RUST_STAGE0_VER = 1.62 .0
273
+ RUST_STAGE0_VER = 1.63 .0
245
274
RUST_ARCH: = x86_64-unknown-illumos
246
275
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
247
276
SITES.${RUST_STAGE0} = https://us-central.manta.mnx.io/pkgsrc/public/pkg-bootstraps/
@@ -254,14 +283,14 @@ CONFIGURE_ARGS+= --host=${RUST_ARCH}
254
283
CONFIGURE_ARGS+ = --target=${RUST_ARCH}
255
284
.endif
256
285
.if !empty(MACHINE_PLATFORM :MFreeBSD-* -x86_64) || make(distinfo) || make (makesum) || make(mdi)
257
- RUST_STAGE0_VER = 1.62.1
286
+ RUST_STAGE0_VER = 1.63.0
258
287
RUST_ARCH: = x86_64-unknown-freebsd
259
288
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
260
289
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.gz
261
290
DISTFILES: = ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
262
291
.endif
263
292
.if !empty(MACHINE_PLATFORM :MNetBSD-* -i386) || make(distinfo) || make (makesum) || make(mdi)
264
- RUST_STAGE0_VER = 1.62.1
293
+ RUST_STAGE0_VER = 1.63.0
265
294
RUST_ARCH = i586-unknown-netbsd
266
295
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
267
296
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
@@ -281,14 +310,14 @@ pre-build-fix-paxctl:
281
310
${TOOLS_PLATFORM.paxctl} +am ${WRKDIR} /rust-bootstrap/bin/rustc
282
311
.endif
283
312
.if !empty(MACHINE_PLATFORM :MNetBSD-* -x86_64) || make(distinfo) || make (makesum) || make(mdi)
284
- RUST_STAGE0_VER = 1.62.1
313
+ RUST_STAGE0_VER = 1.63.0
285
314
RUST_ARCH = x86_64-unknown-netbsd
286
315
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
287
316
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
288
317
DISTFILES: = ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
289
318
.endif
290
319
.if !empty(MACHINE_PLATFORM :MNetBSD-* -powerpc) || make(distinfo) || make (makesum) || make(mdi)
291
- RUST_STAGE0_VER = 1.62.1
320
+ RUST_STAGE0_VER = 1.63.0
292
321
RUST_ARCH = powerpc-unknown-netbsd
293
322
294
323
# Cross-built against NetBSD 9.0
@@ -311,7 +340,7 @@ SITES.${RUST_STD_STAGE0}= ${MASTER_SITE_LOCAL:=rust/}
311
340
312
341
.endif
313
342
.if !empty(MACHINE_PLATFORM :MNetBSD-* -aarch64) || make(distinfo) || make (makesum) || make(mdi)
314
- RUST_STAGE0_VER = 1.62.1
343
+ RUST_STAGE0_VER = 1.63.0
315
344
RUST_ARCH = aarch64-unknown-netbsd
316
345
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
317
346
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
@@ -320,7 +349,7 @@ SITES.${RUST_STAGE0}= ${MASTER_SITE_LOCAL:=rust/}
320
349
SITES.${RUST_STD_STAGE0} = ${MASTER_SITE_LOCAL:=rust/}
321
350
.endif
322
351
.if !empty(MACHINE_PLATFORM :MNetBSD-* -aarch64eb) || make(distinfo) || make (makesum) || make(mdi)
323
- RUST_STAGE0_VER = 1.62.1
352
+ RUST_STAGE0_VER = 1.63.0
324
353
RUST_ARCH = aarch64_be-unknown-netbsd
325
354
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
326
355
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
@@ -329,32 +358,41 @@ SITES.${RUST_STAGE0}= ${MASTER_SITE_LOCAL:=rust/}
329
358
SITES.${RUST_STD_STAGE0} = ${MASTER_SITE_LOCAL:=rust/}
330
359
.endif
331
360
.if !empty(MACHINE_PLATFORM :MNetBSD-* -sparc64) || make(distinfo) || make (makesum) || make(mdi)
332
- RUST_STAGE0_VER = 1.62.1
361
+ RUST_STAGE0_VER = 1.63.0
333
362
RUST_ARCH = sparc64-unknown-netbsd
334
363
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
335
364
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
336
365
DISTFILES: = ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
337
366
SITES.${RUST_STAGE0} = ${MASTER_SITE_LOCAL:=rust/}
338
367
SITES.${RUST_STD_STAGE0} = ${MASTER_SITE_LOCAL:=rust/}
339
368
.endif
340
- .if !empty(MACHINE_PLATFORM :MNetBSD-* -earmv6hf ) || make(distinfo) || make (makesum) || make(mdi)
341
- RUST_ARCH = armv6 -unknown-netbsd-eabihf
369
+ .if !empty(MACHINE_PLATFORM :MNetBSD-* -earmv7hf ) || make(distinfo) || make (makesum) || make(mdi)
370
+ RUST_ARCH = armv7 -unknown-netbsd-eabihf
342
371
RUST_STAGE0_VER = 1.63.0
343
372
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
344
373
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
345
374
DISTFILES: = ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
346
375
SITES.${RUST_STAGE0} = ${MASTER_SITE_LOCAL:=rust/}
347
376
SITES.${RUST_STD_STAGE0} = ${MASTER_SITE_LOCAL:=rust/}
348
377
.endif
349
- .if !empty(MACHINE_PLATFORM :MNetBSD-* -earmv7hf ) || make(distinfo) || make (makesum) || make(mdi)
350
- RUST_ARCH = armv7 -unknown-netbsd-eabihf
351
- RUST_STAGE0_VER = 1.62.1
378
+ .if !empty(MACHINE_PLATFORM :MNetBSD-* -earmv6hf ) || make(distinfo) || make (makesum) || make(mdi)
379
+ RUST_ARCH = armv6 -unknown-netbsd-eabihf
380
+ RUST_STAGE0_VER = 1.63.0
352
381
RUST_STAGE0: = rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
353
382
RUST_STD_STAGE0: = rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
354
383
DISTFILES: = ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
355
384
SITES.${RUST_STAGE0} = ${MASTER_SITE_LOCAL:=rust/}
356
385
SITES.${RUST_STD_STAGE0} = ${MASTER_SITE_LOCAL:=rust/}
357
386
.endif
387
+ # .if !empty(MACHINE_PLATFORM:MNetBSD-*-mipsel) || make(distinfo) || make (makesum) || make(mdi)
388
+ # RUST_ARCH= mipsel-unknown-netbsd
389
+ # RUST_STAGE0_VER= 1.63.0
390
+ # RUST_STAGE0:= rust-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
391
+ # RUST_STD_STAGE0:= rust-std-${RUST_STAGE0_VER}-${RUST_ARCH}.tar.xz
392
+ # DISTFILES:= ${DISTFILES} ${RUST_STAGE0} ${RUST_STD_STAGE0}
393
+ # SITES.${RUST_STAGE0}= ${MASTER_SITE_LOCAL:=rust/}
394
+ # SITES.${RUST_STD_STAGE0}= ${MASTER_SITE_LOCAL:=rust/}
395
+ # .endif
358
396
359
397
# You may override RUST_BOOTSTRAP_PATH and RUST_ARCH in mk.conf
360
398
# if you have a local bootstrap compiler.
@@ -387,29 +425,61 @@ SUBST_VARS.rpath= PREFIX
387
425
# updating and verification.
388
426
#
389
427
390
- CKSUM_CRATES+ = vendor/cc-1.0.69
391
- CKSUMS+ = 6dde684bdcc1bb03a808784ce8ccc0721f53bfdf87b84c607045aada916730ba
392
- CKSUMS+ = dd09a6ad92c998b3cc15d81b3b56a70544886fe0c22d659406aa25d734fe2fd1
428
+ CKSUM_CRATES+ = vendor/cc
429
+ CKSUMS+ = 38970d678de0efb4b5e2978265daa8a613a1db35fc42e669621b03fc56d5b138
430
+ CKSUMS+ = 1a5dd77a916141a3398372a99278e05cfa9ec9ff56c99325afca6a6b7375c300
393
431
394
432
CKSUM_CRATES+ = vendor/libc
395
- CKSUMS+ = 8826303cad14a575fa8189f67c7df52a7e11f8eea0381d7d389ff8206757de9e
396
- CKSUMS+ = f79ec5ad2156182d51cf70d80401293da6f8277983dbdedfd2e6927133440e42
433
+ CKSUMS+ = cb1560bf8ffcc7b2726a27b433efac90e726292960626f3064bd2c6b7f861a55
434
+ CKSUMS+ = cea54f3eb0929a12fa9c2c07e647343f28fbb6d5394ef0f8e7331959fb540fd3
397
435
CKSUMS+ = 976b07a13e195840b67c166a62318abfa9ffc8d5ebbb0358f199dd213ec98d1b
398
436
CKSUMS+ = ee760c856bb491d885e9458fb723c53db7988ba775e59ab5b9ee8be438e69cf4
399
437
CKSUMS+ = cb1560bf8ffcc7b2726a27b433efac90e726292960626f3064bd2c6b7f861a55
400
- CKSUMS+ = 683f56837b31b9f0f5bace3080c5242b86f57f71d1126e352be24af9874ab531
438
+ CKSUMS+ = b4d5e82df95afc69a931db296be1ef6f40350af60029219587f64ca600f5f53d
401
439
402
440
CKSUM_CRATES+ = vendor/lzma-sys
403
441
CKSUMS+ = 6fd5e9245db34c6f557b8bfcaf03db82fc88c3b06dbfbb5f03b2bcd138983ef9
404
442
CKSUMS+ = 5e252578b5d266f6a4c8dc9f71ca7a91536ccb8c5c7d7753b82f12ec886459ef
405
443
444
+ CKSUM_CRATES+ = vendor/cc-1.0.69
445
+ CKSUMS+ = 6dde684bdcc1bb03a808784ce8ccc0721f53bfdf87b84c607045aada916730ba
446
+ CKSUMS+ = dd09a6ad92c998b3cc15d81b3b56a70544886fe0c22d659406aa25d734fe2fd1
447
+
406
448
CKSUM_CRATES+ = vendor/stacker
407
449
CKSUMS+ = cee329550bad2ed1182abb71db9c24558a91b12e1eab8d9a48e23b997bb8f04e
408
450
CKSUMS+ = 79915b243d02df1dc698f5c2de3a9356c6c296d2dedb06d9035dbcc2f8972cf4
409
451
452
+ CKSUM_CRATES+ = vendor/kqueue
453
+ CKSUMS+ = 900a966152b8fdccc4e953df94fa27024cb473f57f49df06cd8f2acaac869787
454
+ CKSUMS+ = 9bf215b1d26d7f12def8cbc3cdc2f89eabe9249f040911c4a44792fb417cc0fd
455
+
456
+ CKSUM_CRATES+ = vendor/crossbeam-utils-0.8.8
457
+ CKSUMS+ = 71b5f78fd701ce604aa766dd3d825fa5bed774282aae4d6c31d7acb01b1b242f
458
+ CKSUMS+ = 8fe3bafee993fe92ef421e066b4ed3b75c52efd5f8676b8950d1b868f3a7abba
459
+
460
+ CKSUM_CRATES+ = vendor/crossbeam
461
+ CKSUMS+ = a2621c1b029c614fb0ab8e3f5cda2e839df88d90d26133181c1b901965f7eec4
462
+ CKSUMS+ = 1ca104253f186211d88627c66086278adf6cd8e17eaaa243b822106d5e95d637
463
+
464
+ CKSUM_CRATES+ = vendor/crossbeam-utils
465
+ CKSUMS+ = 916ed15218bb7b75a4e0d432430e7134efd27ca43ca8a8766e0c90e89febb602
466
+ CKSUMS+ = 9203c99b493cf333be37410484eb3a1d7f9fccf5049aa5fd6fc9b89b20f946ed
467
+
468
+ CKSUM_CRATES+ = vendor/crossbeam-epoch
469
+ CKSUMS+ = 916ed15218bb7b75a4e0d432430e7134efd27ca43ca8a8766e0c90e89febb602
470
+ CKSUMS+ = 9203c99b493cf333be37410484eb3a1d7f9fccf5049aa5fd6fc9b89b20f946ed
471
+
472
+ CKSUM_CRATES+ = vendor/crossbeam-queue
473
+ CKSUMS+ = 71b5f78fd701ce604aa766dd3d825fa5bed774282aae4d6c31d7acb01b1b242f
474
+ CKSUMS+ = 8fe3bafee993fe92ef421e066b4ed3b75c52efd5f8676b8950d1b868f3a7abba
475
+
476
+ CKSUM_CRATES+ = vendor/crossbeam-epoch-0.9.6
477
+ CKSUMS+ = 3529c0833bcd1e09a352d3bd1696d3666850c9b09fe2111bf1a783ec16a5f467
478
+ CKSUMS+ = 67fd5293c2f8d25fd2eaa4694198178c44e46e4db589fbf6f33459b200419e34
479
+
410
480
CKSUM_CRATES+ = vendor/openssl-src
411
- CKSUMS+ = 65a4daf6f0d6ad80a83d63614288c3a9df9adcebe5f3d7ff2ad34dd3d2c75196
412
- CKSUMS+ = a2fbabba485081fcad2ea712f4c1b38f111ade4c75ca61d3c8579c99aa5a173d
481
+ CKSUMS+ = 40cd1069246b552b04fcdfd13eb77b3a89194192f18c426b77377a78abbfd72f
482
+ CKSUMS+ = 0762dfc33f22810157225d9a78415ac3df6a89d589d1937cc58f75a6611e7fc9
413
483
414
484
SUBST_CLASSES+ = cksum
415
485
SUBST_STAGE.cksum = pre-configure
@@ -602,7 +672,8 @@ stage0-bootstrap: install
602
672
603
673
# # Issues specific to: bootstrap AND NetBSD follow
604
674
605
- # rust i386 bootstraps are built for 8.0 and still depend on libstdc++.so.8.
675
+ # rust i386 and sparc64 bootstraps are built for 8.0
676
+ # and still depend on libstdc++.so.8.
606
677
# Pull in compat80 on 9.x and newer.
607
678
.if (!empty(MACHINE_PLATFORM :MNetBSD-* -i386) || \
608
679
!empty(MACHINE_PLATFORM :MNetBSD-* -sparc64)) \
@@ -613,7 +684,8 @@ BUILD_DEPENDS+= compat80>=0:../../emulators/compat80
613
684
.include "../../mk/atomic64.mk"
614
685
# This is for when we build natively:
615
686
.if !empty(MACHINE_PLATFORM :MNetBSD-* -powerpc) || \
616
- !empty(MACHINE_PLATFORM :MNetBSD-* -i386)
687
+ !empty(MACHINE_PLATFORM :MNetBSD-* -i386) || \
688
+ !empty(MACHINE_PLATFORM :MNetBSD-* -mipsel)
617
689
# Make libatomic library available via a unique directory:
618
690
DEPENDS+ = libatomic-links>=0:../../devel/libatomic-links
619
691
.endif
@@ -622,4 +694,5 @@ BUILD_DEPENDS+= cmake-[0-9]*:../../devel/cmake
622
694
.include "../../devel/cmake/buildlink3.mk"
623
695
.include "../../devel/zlib/buildlink3.mk"
624
696
.include "../../lang/python/tool.mk"
697
+ .include "../../lang/python/application.mk"
625
698
.include "../../mk/bsd.pkg.mk"
0 commit comments