From e0bc6903c4dab18c8e4e12f520ee787d4c4540ff Mon Sep 17 00:00:00 2001 From: Konstantin Maksimov Date: Mon, 6 Feb 2023 12:47:39 +0100 Subject: [PATCH] rustc_flags linker flag no longer needed for s390x Starting with v1.61 rust s390x package contains rust-lld Signed-off-by: Konstantin Maksimov --- bazel/wasm.bzl | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/bazel/wasm.bzl b/bazel/wasm.bzl index 58cd84e3b..9b3a5f734 100644 --- a/bazel/wasm.bzl +++ b/bazel/wasm.bzl @@ -77,7 +77,7 @@ wasi_rust_binary_rule = rule( attrs = _wasm_attrs(wasi_rust_transition), ) -def wasm_rust_binary(name, tags = [], wasi = False, signing_key = [], rustc_flags = [], **kwargs): +def wasm_rust_binary(name, tags = [], wasi = False, signing_key = [], **kwargs): wasm_name = "_wasm_" + name.replace(".", "_") kwargs.setdefault("visibility", ["//visibility:public"]) @@ -87,11 +87,6 @@ def wasm_rust_binary(name, tags = [], wasi = False, signing_key = [], rustc_flag crate_type = "cdylib", out_binary = True, tags = ["manual"], - # Rust doesn't distribute rust-lld for Linux/s390x. - rustc_flags = rustc_flags + select({ - "//bazel:linux_s390x": ["-C", "linker=/usr/bin/lld"], - "//conditions:default": [], - }), **kwargs )