Skip to content

Commit 847d1ff

Browse files
committed
bootstrap: avoid m4 -B for NetBSD-built sparc64 OpenSSL
1 parent 2047a0d commit 847d1ff

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

src/bootstrap/native.rs

+5
Original file line numberDiff line numberDiff line change
@@ -439,6 +439,11 @@ impl Step for Openssl {
439439
if target == "sparc64-unknown-netbsd" {
440440
// Need -m64 to get assembly generated correctly for sparc64.
441441
configure.arg("-m64");
442+
if build.build.contains("netbsd") {
443+
// Disable sparc64 asm on NetBSD builders, it uses
444+
// m4(1)'s -B flag, which NetBSD m4 does not support.
445+
configure.arg("no-asm");
446+
}
442447
}
443448
// Make PIE binaries
444449
// Non-PIE linker support was removed in Lollipop

0 commit comments

Comments
 (0)