From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id GKpGLh4HMmEy0AAAgWs5BA (envelope-from ) for ; Fri, 03 Sep 2021 13:29:34 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id ON0kKh4HMmHcSAAAB5/wlQ (envelope-from ) for ; Fri, 03 Sep 2021 11:29:34 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 0B4D41E62E for ; Fri, 3 Sep 2021 13:29:34 +0200 (CEST) Received: from localhost ([::1]:55840 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1mM7O0-0004h6-6y for larch@yhetil.org; Fri, 03 Sep 2021 07:29:32 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46648) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mM7Cs-000890-DS for bug-guix@gnu.org; Fri, 03 Sep 2021 07:18:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:59842) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mM7Cs-0006jj-5x for bug-guix@gnu.org; Fri, 03 Sep 2021 07:18:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1mM7Cr-0006lt-U4 for bug-guix@gnu.org; Fri, 03 Sep 2021 07:18:01 -0400 X-Loop: help-debbugs@gnu.org Subject: bug#50355: [core-updates-frozen] Building mozjs with rust@1.54 fails Resent-From: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 03 Sep 2021 11:18:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 50355 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 50355@debbugs.gnu.org X-Debbugs-Original-To: bug-guix Received: via spool by submit@debbugs.gnu.org id=B.163066785225637 (code B ref -1); Fri, 03 Sep 2021 11:18:01 +0000 Received: (at submit) by debbugs.gnu.org; 3 Sep 2021 11:17:32 +0000 Received: from localhost ([127.0.0.1]:43155 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mM7CN-0006f8-EP for submit@debbugs.gnu.org; Fri, 03 Sep 2021 07:17:31 -0400 Received: from lists.gnu.org ([209.51.188.17]:54656) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1mM7CM-0006e3-7g for submit@debbugs.gnu.org; Fri, 03 Sep 2021 07:17:30 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:46522) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1mM7CI-0007gC-Bw for bug-guix@gnu.org; Fri, 03 Sep 2021 07:17:29 -0400 Received: from mail-qt1-x82f.google.com ([2607:f8b0:4864:20::82f]:46700) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1mM7CG-0006Lv-2C for bug-guix@gnu.org; Fri, 03 Sep 2021 07:17:26 -0400 Received: by mail-qt1-x82f.google.com with SMTP id x5so4147478qtq.13 for ; Fri, 03 Sep 2021 04:17:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=3zk01MyrbtmDWQME3eCy07K0/z477UcNGIlnhqBI/ek=; b=HiQoT40hR41c+vGc/kEXUrS8w3EzDJDZtZ/CP0iVUbhzGGqHPLNC7x7mpiMaraLM6o o4dxh3lmf8H7JHh0KoCIyMEMv3wrdbSi61beobxYF1tCLzDkqDktaXKm5it45fjlnEte sJGl4QpuJJb68QBk8av0bGlHPfnrbhD02ZPrTIv2J0UDbo+ZOp9/RvQ9WFPxN/ypyHTy i3u4zTGfewINNkHO8W4Ts6VAUPvE4sIbB/LRnfqWkQKAwkJ+prqcPE8SCK18a0iX8Yqv PSzra4T4PqiJcY7jozAJwIiRa81v/O+/KcOFl+aPQVsPigx8FLkiqpX9ia0fvySJ5FF4 Igcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:subject:date:message-id:mime-version :content-transfer-encoding; bh=3zk01MyrbtmDWQME3eCy07K0/z477UcNGIlnhqBI/ek=; b=Y0aYJFBcrNM/K1u4w4Hj35uV1lUGFx1aGay19ThvffMveYSEMj84kMe/Uq/gRG4Tmu iMEPke2YIIPWLNdn5VpmLu4LrGfDlVg4ITO4RYoN1z85fmFZpwJ/ylyPRtraWAq5m8NF ZMqld5kGwQUwiDIJMy7FNpZkOvKJIn81Vs95FN4wz2dfOQkJcCTEcPPynVYIlWEyQu6W OWdUhlCGgcONWk3B5TH9VNVzuAFI3CVCxl8vKaCAa98leMdjhC/Y71RdPe3q4qG653+6 GTdYHZPxX0+sldyxRVZq0ELqCO9zDqmlW4aiG0WZ5NOhbgNpiUq9BXj6vfPKvBlFQcwg tH9g== X-Gm-Message-State: AOAM5314Pbu7iGNe2rm1u78zRSqraF1faBcVpvZ72Ss3WO9BHrhgAG5a sYHJCc1+lpjWiPeRmXpJMM5Wdhje+Hw= X-Google-Smtp-Source: ABdhPJzyl5JR1bpMgulmWCU9tmQ9xQrj95VVNOpVJNQYcUnoc0t5IerX0cGnWjzKouJH4IRkoz6PaQ== X-Received: by 2002:ac8:1289:: with SMTP id y9mr3176496qti.378.1630667842236; Fri, 03 Sep 2021 04:17:22 -0700 (PDT) Received: from hurd ([207.35.94.150]) by smtp.gmail.com with ESMTPSA id c72sm85141qkg.5.2021.09.03.04.17.21 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 03 Sep 2021 04:17:21 -0700 (PDT) From: Maxim Cournoyer Date: Fri, 03 Sep 2021 07:17:20 -0400 Message-ID: <87eea5di2n.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=2607:f8b0:4864:20::82f; envelope-from=maxim.cournoyer@gmail.com; helo=mail-qt1-x82f.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: "bug-Guix" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1630668574; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=3zk01MyrbtmDWQME3eCy07K0/z477UcNGIlnhqBI/ek=; b=CwPSiAro9qDRGbrOQ1uByN/2sXows432bqJ5GbezbNSsC1DSZJ644Q/2Y3bUQHLuS3ODwV ofK0YrmHWRTkx+4VzuElAFVR79i6a2X3ilhGJmF2IuaVCgUagHYKLQfLJ2gPqA+10RK59l b3cDUT+UtM0GLIykdBRZKIR8rZbSjRgmDxNX36p+iGD5icuEMMfoIhmyHsTvttV/JgYzQu WQKFPvDxj4Kl1sSiFz6Yk83NU4xGuD6dezNPYWly03GGDV25kv84J5jDooySGnhZy8Tp25 HWyY5v7YloQ/O3AEd8CufZcX8MHVUAwxKbf9ZNWf4cL1sTYEEZkABvAYbMm0uw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1630668574; a=rsa-sha256; cv=none; b=SXHQ1u+qg1+sLiHpVldBMbvzwuVcdHCt/ccI/NCtfeGHyM3oSeA+Y8PnmFVO1bfG/1xIFr ac9x2vaDuSqZvQ9jJQj2iaOtfPHjYGqT0oaoGD8oHWHSguVkzH7a5y9uZ6NpXiS3bIFAN/ xDdFuAI8fb8bqulx3swq3YoploqyxFuydiqyB4hFTcSFO6CBUBHDdiNa3rZFkSl9Iq73F3 6XxgebH5UJZKMjdpBBXtkiG75RWjXUJvH2Dp8r/Ijp5znVmtECHsWuaAjKZJIW3rZEcta4 FXzGRM6Gj17RSoskpVs1YKvSD//ddaS19TawL2o8vihzpkP4asMZ0rJqiqQovg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=HiQoT40h; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Spam-Score: 1.18 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b=HiQoT40h; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of bug-guix-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=bug-guix-bounces@gnu.org X-Migadu-Queue-Id: 0B4D41E62E X-Spam-Score: 1.18 X-Migadu-Scanner: scn1.migadu.com X-TUID: DdhYeH8NK/W4 Hello Guix! I'm nearly done updating the Rust bootstrap for core-updates-frozen; one of the changes is that only the current rust (1.54) gets exposed and used everywhere. This seems to be OK so far, except for mozjs, which fails to build like so: --8<---------------cut here---------------start------------->8--- error: aborting due to 8 previous errors Some errors have detailed explanations: E0432, E0557. For more information about an error, try `rustc --explain E0432`. The following warnings were emitted during compilation: warning: Cannot set `RUSTC_BOOTSTRAP=3D1` from build script of `packed_simd= v0.3.3 (https://github.com/hsivonen/packed_simd?rev=3D3541e3818fdc7c2a24f8= 7e3459151a4ce955a67a#3541e381)`. note: Crates cannot set `RUSTC_BOOTSTRAP` themselves, as doing so would sub= vert the stability guarantees of Rust for your project. error: could not compile `packed_simd` Caused by: process didn't exit successfully: `CARGO=3D/gnu/store/sgvw6h637pgw3mrn9wv= a29b8645z37m0-rust-1.54.0-cargo/bin/cargo CARGO_CRATE_NAME=3Dpacked_simd CA= RGO_MANIFEST_DIR=3D/tmp/guix-build-mozjs-78.10.1.drv-0/firefox-78.10.1/thir= d_party/rust/packed_simd CARGO_PKG_AUTHORS=3D'Gonzalo Brito Gadeschi ' CARGO_PKG_DESCRIPTION=3D'Portable Packed SIMD vectors' C= ARGO_PKG_HOMEPAGE=3D'https://github.com/rust-lang-nursery/packed_simd' CARG= O_PKG_LICENSE=3DMIT/Apache-2.0 CARGO_PKG_LICENSE_FILE=3D'' CARGO_PKG_NAME= =3Dpacked_simd CARGO_PKG_REPOSITORY=3D'https://github.com/rust-lang-nursery= /packed_simd' CARGO_PKG_VERSION=3D0.3.3 CARGO_PKG_VERSION_MAJOR=3D0 CARGO_P= KG_VERSION_MINOR=3D3 CARGO_PKG_VERSION_PATCH=3D3 CARGO_PKG_VERSION_PRE=3D''= LD_LIBRARY_PATH=3D'/tmp/guix-build-mozjs-78.10.1.drv-0/firefox-78.10.1/run= -configure-from-here/release/deps:/gnu/store/89iv0hicjlmgdxk01sj9lc95xkdkb8= f0-rust-1.54.0/lib' OUT_DIR=3D/tmp/guix-build-mozjs-78.10.1.drv-0/firefox-7= 8.10.1/run-configure-from-here/x86_64-unknown-linux-gnu/release/build/packe= d_simd-36a821efa8c03e42/out /gnu/store/89iv0hicjlmgdxk01sj9lc95xkdkb8f0-rus= t-1.54.0/bin/rustc --crate-name packed_simd --edition=3D2018 /tmp/guix-buil= d-mozjs-78.10.1.drv-0/firefox-78.10.1/third_party/rust/packed_simd/src/lib.= rs --error-format=3Djson --json=3Ddiagnostic-rendered-ansi,artifacts --crat= e-type lib --emit=3Ddep-info,metadata,link -C opt-level=3D2 -C panic=3Dabor= t -C embed-bitcode=3Dno --cfg 'feature=3D"default"' --cfg 'feature=3D"into_= bits"' -C metadata=3D220aa1d9e77763e7 -C extra-filename=3D-220aa1d9e77763e7= --out-dir /tmp/guix-build-mozjs-78.10.1.drv-0/firefox-78.10.1/run-configur= e-from-here/x86_64-unknown-linux-gnu/release/deps --target x86_64-unknown-l= inux-gnu -C linker=3D/tmp/guix-build-mozjs-78.10.1.drv-0/firefox-78.10.1/bu= ild/cargo-linker -L dependency=3D/tmp/guix-build-mozjs-78.10.1.drv-0/firefo= x-78.10.1/run-configure-from-here/x86_64-unknown-linux-gnu/release/deps -L = dependency=3D/tmp/guix-build-mozjs-78.10.1.drv-0/firefox-78.10.1/run-config= ure-from-here/release/deps --extern cfg_if=3D/tmp/guix-build-mozjs-78.10.1.= drv-0/firefox-78.10.1/run-configure-from-here/x86_64-unknown-linux-gnu/rele= ase/deps/libcfg_if-646d80c97708097e.rmeta --cap-lints warn -C opt-level=3D2= --cap-lints warn -Cembed-bitcode=3Dyes -C codegen-units=3D1` (exit status:= 1) --8<---------------cut here---------------end--------------->8--- If someone has an idea, please shout :-) Thanks, Maxim