From owner-freebsd-ports@freebsd.org Fri Oct 9 16:15:57 2020 Return-Path: Delivered-To: freebsd-ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 9F07F3FE2AB for ; Fri, 9 Oct 2020 16:15:57 +0000 (UTC) (envelope-from garga.bsd@gmail.com) Received: from mailman.nyi.freebsd.org (mailman.nyi.freebsd.org [IPv6:2610:1c1:1:606c::50:13]) by mx1.freebsd.org (Postfix) with ESMTP id 4C7CqK2xxVz4Z6X for ; Fri, 9 Oct 2020 16:15:57 +0000 (UTC) (envelope-from garga.bsd@gmail.com) Received: by mailman.nyi.freebsd.org (Postfix) id 6339F3FE62E; Fri, 9 Oct 2020 16:15:57 +0000 (UTC) Delivered-To: ports@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 62FB43FE260 for ; Fri, 9 Oct 2020 16:15:57 +0000 (UTC) (envelope-from garga.bsd@gmail.com) Received: from mail-qt1-x82d.google.com (mail-qt1-x82d.google.com [IPv6:2607:f8b0:4864:20::82d]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4C7CqJ3Xz7z4Ys6; Fri, 9 Oct 2020 16:15:56 +0000 (UTC) (envelope-from garga.bsd@gmail.com) Received: by mail-qt1-x82d.google.com with SMTP id o21so8357038qtp.2; Fri, 09 Oct 2020 09:15:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=sender:subject:from:to:cc:references:message-id:date:user-agent :mime-version:in-reply-to:content-language:content-transfer-encoding; bh=DS/ChPkB/P/5bK9edRgJWkEo1FAHPWiPl7OuQfsObEI=; b=C3wln6dGIm8MOybuHUSy5nVbe5sI6JdqypiisycGmgqS5DAK+neB6A0m7WIUkOhkUd MKhvDPTa1tVRYhaPDnlKZ0kGb3vBoxE3HRhLP/E56dpaaMPfbkMukE/wZrEIJiD5Xux/ k3yWTIUr+aYaeZV90J7z/ePpfVUrY0oiMlw+qxtumARr4RN8OFdYm0fnamL7n0tLOtEK LFTdCNzjFUt6zf9ebKo+ZplBEwgxftL3j7ClqYalFAGh9vP/NhlAJuTCao6DnN3/uVf3 ulzAqfILDrtkzaOzew0KSgsObOtj1Wmzz0R6jv8pNcSg2f/LMWIvfrzonSvMhoAXnOST XFYA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:sender:subject:from:to:cc:references:message-id :date:user-agent:mime-version:in-reply-to:content-language :content-transfer-encoding; bh=DS/ChPkB/P/5bK9edRgJWkEo1FAHPWiPl7OuQfsObEI=; b=IrJ1rUD6HDHCkj27D83k4IFcS9iSkXoRWWhWGY7dxd5JSA9bU/0eg9Mr7Cy7NVajsW CbKNdyHGNzvUQwiA1afBria3M1zD+LxSE4abqWCunMtN117OWuj3FmZtzuttbVBjAWwY mflFEVLKpOX+UrsRi7r9xMgvRFZE/Sg3QaFv4pGjtnUubRmmJo0y624XHveoJogsEraY nbBccIY9RTKfqazp5PHEhyQbgNoRDH4vQu5geUeSlv/6SmMY24wjHJjtsoBHI3ga0QRe dgL6v2+jJEs+6j8Amifv5FcY51jUp+ODZ15/8XWt7f6jY+nVXiiBQWkXr5ivsLVrh4Ks qRCA== X-Gm-Message-State: AOAM532a0Y3TdaSXtlwNrltDmL4f3lKWlqX+jQ147DLsB//kmeoQBfsv WKvsg80kEnfgNVQP7bDL/tcrQeq7Sss= X-Google-Smtp-Source: ABdhPJxhmOKzp3+nO45okedqmdisOOCMhJbvX3iLCxpMfl+/MleCQ2+OsTBz37fbpwr24S2hBAwSdw== X-Received: by 2002:ac8:3417:: with SMTP id u23mr13919581qtb.80.1602260155138; Fri, 09 Oct 2020 09:15:55 -0700 (PDT) Received: from mbp.home (200-12-5-188.rev.tribenet.com.br. [200.12.5.188]) by smtp.gmail.com with ESMTPSA id o47sm6652232qtk.21.2020.10.09.09.15.53 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 09 Oct 2020 09:15:54 -0700 (PDT) Sender: Renato Botelho Subject: Re: lang/rust failing to build on aarch64 From: Renato Botelho To: ports@FreeBSD.org Cc: tobik@FreeBSD.org References: Message-ID: <2a8f0b28-af6b-eb71-8b5e-8f69119293b5@FreeBSD.org> Date: Fri, 9 Oct 2020 13:15:51 -0300 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:78.0) Gecko/20100101 Thunderbird/78.3.2 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit X-Rspamd-Queue-Id: 4C7CqJ3Xz7z4Ys6 X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=C3wln6dG; dmarc=none; spf=pass (mx1.freebsd.org: domain of gargabsd@gmail.com designates 2607:f8b0:4864:20::82d as permitted sender) smtp.mailfrom=gargabsd@gmail.com X-Spamd-Result: default: False [-2.96 / 15.00]; ARC_NA(0.00)[]; RCVD_VIA_SMTP_AUTH(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; RCVD_TLS_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; R_SPF_ALLOW(-0.20)[+ip6:2607:f8b0:4000::/36:c]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; TO_DN_NONE(0.00)[]; DMARC_NA(0.00)[FreeBSD.org]; MID_RHS_MATCH_FROM(0.00)[]; NEURAL_HAM_LONG(-0.98)[-0.983]; RCVD_COUNT_THREE(0.00)[3]; NEURAL_HAM_MEDIUM(-1.00)[-0.996]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::82d:from]; NEURAL_HAM_SHORT(-0.78)[-0.776]; FORGED_SENDER(0.30)[garga@FreeBSD.org,gargabsd@gmail.com]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; TAGGED_FROM(0.00)[]; FROM_NEQ_ENVFROM(0.00)[garga@FreeBSD.org,gargabsd@gmail.com]; MAILMAN_DEST(0.00)[ports] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 09 Oct 2020 16:15:57 -0000 On 09/10/20 09:16, Renato Botelho wrote: > Here at pfSense we follow ports tree quarterly branch.  This week I > merged 2020Q4 and then rust stop building on 12.x aarch64. > > Before the merge we had rust version 1.44.1_1 and now we got 1.46.0. > > We do native build on a ThunderX running 13-CURRENT from January > (r357002) and poudriere jail is running stable/12 based src.  When I try > to build I got the following error (full log at [1]): > > rustc command: > "LD_LIBRARY_PATH"="/wrkdirs/usr/ports/lang/rust/work/bootstrap/lib:/wrkdirs/usr/ports/lang/rust/work/rustc-1.46.0-src/build/aarch64-unknown-freebsd/stage0-std/release/deps:/wrkdirs/usr/ports/lang/rust/work/bootstrap/lib" > "/wrkdirs/usr/ports/lang/rust/work/bootstrap/bin/rustc" "--crate-name" > "rustc_std_workspace_core" "--edition=2018" > "src/tools/rustc-std-workspace-core/lib.rs" "--error-format=json" > "--json=diagnostic-rendered-ansi,artifacts" "--crate-type" "lib" > "--emit=dep-info,metadata,link" "-C" "opt-level=3" "-Cembed-bitcode=no" > "-C" "debuginfo=0" "-C" "metadata=6ef567c55f0253ba" "-C" > "extra-filename=-6ef567c55f0253ba" "--out-dir" > "/wrkdirs/usr/ports/lang/rust/work/rustc-1.46.0-src/build/aarch64-unknown-freebsd/stage0-std/aarch64-unknown-freebsd/release/deps" > "--target" "aarch64-unknown-freebsd" "-C" "linker=cc" "-L" > "dependency=/wrkdirs/usr/ports/lang/rust/work/rustc-1.46.0-src/build/aarch64-unknown-freebsd/stage0-std/aarch64-unknown-freebsd/release/deps" > "-L" > "dependency=/wrkdirs/usr/ports/lang/rust/work/rustc-1.46.0-src/build/aarch64-unknown-freebsd/stage0-std/release/deps" > "--extern" > "core=/wrkdirs/usr/ports/lang/rust/work/rustc-1.46.0-src/build/aarch64-unknown-freebsd/stage0-std/aarch64-unknown-freebsd/release/deps/libcore-65643217d9192060.rmeta" > "--cfg=bootstrap" "-Zmacro-backtrace" > "-Clink-args=-Wl,-rpath,$ORIGIN/../lib" "-Cprefer-dynamic" > "-Zbinary-dep-depinfo" "-Wrust_2018_idioms" "-Wunused_lifetimes" > "-Dwarnings" "--sysroot" > "/wrkdirs/usr/ports/lang/rust/work/rustc-1.46.0-src/build/aarch64-unknown-freebsd/stage0-sysroot" > "-Z" "force-unstable-if-unmarked" > sysroot: > "/wrkdirs/usr/ports/lang/rust/work/rustc-1.46.0-src/build/aarch64-unknown-freebsd/stage0-sysroot" > > libdir: "/wrkdirs/usr/ports/lang/rust/work/bootstrap/lib" >  command did not execute successfully: > "/wrkdirs/usr/ports/lang/rust/work/bootstrap/bin/cargo" "build" > "--target" "aarch64-unknown-freebsd" "-Zbinary-dep-depinfo" "-j" "12" > "-v" "--release" "--frozen" "--features" "panic-unwind backtrace > compiler-builtins-c" "--manifest-path" > "/wrkdirs/usr/ports/lang/rust/work/rustc-1.46.0-src/src/libtest/Cargo.toml" > "--message-format" "json-render-diagnostics" > expected success, got: signal: 11 > Traceback (most recent call last): >   File "x.py", line 11, in >     bootstrap.main() >   File > "/wrkdirs/usr/ports/lang/rust/work/rustc-1.46.0-src/src/bootstrap/bootstrap.py", > line 981, in main >     bootstrap(help_triggered) >   File > "/wrkdirs/usr/ports/lang/rust/work/rustc-1.46.0-src/src/bootstrap/bootstrap.py", > line 967, in bootstrap >     run(args, env=env, verbose=build.verbose) >   File > "/wrkdirs/usr/ports/lang/rust/work/rustc-1.46.0-src/src/bootstrap/bootstrap.py", > line 143, in run >     raise RuntimeError(err) > RuntimeError: failed to run: > /wrkdirs/usr/ports/lang/rust/work/rustc-1.46.0-src/build/bootstrap/debug/bootstrap > install --jobs=12 > *** Error code 1 > > [1] https://gist.github.com/rbgarga/b2a31ffed23cd761f8dd30b8850eec68 FYI, 1.44.1_1 still builds fine. I'm downgrading it on pfSense repos for now. -- Renato Botelho