From owner-freebsd-gecko@freebsd.org Tue Dec 22 17:47:51 2020 Return-Path: Delivered-To: freebsd-gecko@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 C493A4C3336 for ; Tue, 22 Dec 2020 17:47:51 +0000 (UTC) (envelope-from tingox@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 4D0kMC47Hrz4gPl for ; Tue, 22 Dec 2020 17:47:51 +0000 (UTC) (envelope-from tingox@gmail.com) Received: by mailman.nyi.freebsd.org (Postfix) id 8D9C14C3126; Tue, 22 Dec 2020 17:47:51 +0000 (UTC) Delivered-To: gecko@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 8C2F94C30F8; Tue, 22 Dec 2020 17:47:51 +0000 (UTC) (envelope-from tingox@gmail.com) Received: from mail-ej1-x636.google.com (mail-ej1-x636.google.com [IPv6:2a00:1450:4864:20::636]) (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 4D0kMB4TJ7z4gPk; Tue, 22 Dec 2020 17:47:50 +0000 (UTC) (envelope-from tingox@gmail.com) Received: by mail-ej1-x636.google.com with SMTP id 6so19340805ejz.5; Tue, 22 Dec 2020 09:47:50 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=6yBf0gmguyhdctBRUJ6PTILx6qxiwJ1EpO/4uL02myY=; b=S3kGkMCYejdhCqRQArDA80q4o0ByMvYD1xymU3jB5Jmg1Id3iH64AoLZPVG7BPRovY m2oxH4W1ZUchNepI69GkXzs1NR/eDpSOPkifaErdcBDRxBRuhNnQ3haEE7uZ48+45Ab0 u0hdxLKivLGacd5tVbXSte+ZWIYZA9vfMhqmkMYn9v337+jfNMMxjGCOr8xq1xxUpN1G 24CItA1Gb8YDakukfDMuJc7wPxSGS5XBAharoCa7wXDpDhLthsB8NzmLXnosZgeTSsVO QOgEpxWalPK9PMeF8PV+/3pJuUaZPUvexfiDYXlHSVAiqWZAyaMKWA6f6Rd9lfdH6gei lUxg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=6yBf0gmguyhdctBRUJ6PTILx6qxiwJ1EpO/4uL02myY=; b=tCnLiSK6/3pow/BHvoFBcDKozqytVkdBNuce9TP+MxwAHZPBZpBDprS7W/ZDXPSXXn XkO0ErHJvYCRTXvktfFbJq24E5IxEBOzHmbQ4RiW65jT3W2L+eLaOFE5kRC3LqXYORVa Fp95bjX9hWMqL3nDXY3GaL4br5xCREyR6N92BIjSZ+avplRVk9b2BI0qdUUinZWM8ZQv S3/ZelZLoYRm08hfssdfnzjbkiBvMiY3UAv7qlKEg92PDjzlFkV6c7XlZzGh8GZSfaZo +8/nVTuPivwlPa0fWKQW1GUIYrTwUPDIU9hSL3opZIiKFDpcYobynv4L6zAZJvoRtS/j Fkkw== X-Gm-Message-State: AOAM530XdfSJ8yJnlAi58E58br0gQE5KVqAGbiORHwfxruoaMl1l8/Jc ImfdKzxZZc0GYw9tS7krkTcQ8diK7USsZ/G76uZZssALV87Ezw== X-Google-Smtp-Source: ABdhPJyN/2uwUxR0IZps2WFB+TiF2YSH9ZUBNj5QD7218S4hxQrG86kSZsy29+AqXFZ+eWlhZBSbaCQeiehsp1Yql9o= X-Received: by 2002:a17:906:2681:: with SMTP id t1mr20960303ejc.29.1608659267960; Tue, 22 Dec 2020 09:47:47 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Torfinn Ingolfsen Date: Tue, 22 Dec 2020 18:47:35 +0100 Message-ID: Subject: Re: devel/rust-cbindgen fails to build To: FreeBSD Ports ML Cc: gecko@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: 4D0kMB4TJ7z4gPk X-Spamd-Bar: -- Authentication-Results: mx1.freebsd.org; dkim=pass header.d=gmail.com header.s=20161025 header.b=S3kGkMCY; dmarc=pass (policy=none) header.from=gmail.com; spf=pass (mx1.freebsd.org: domain of tingox@gmail.com designates 2a00:1450:4864:20::636 as permitted sender) smtp.mailfrom=tingox@gmail.com X-Spamd-Result: default: False [-2.00 / 15.00]; RCVD_TLS_ALL(0.00)[]; ARC_NA(0.00)[]; R_DKIM_ALLOW(-0.20)[gmail.com:s=20161025]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; FROM_HAS_DN(0.00)[]; TO_DN_SOME(0.00)[]; FREEMAIL_FROM(0.00)[gmail.com]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.10)[text/plain]; R_SPF_ALLOW(-0.20)[+ip6:2a00:1450:4000::/36]; RBL_DBL_DONT_QUERY_IPS(0.00)[2a00:1450:4864:20::636:from]; NEURAL_SPAM_SHORT(1.00)[1.000]; SPAMHAUS_ZRD(0.00)[2a00:1450:4864:20::636:from:127.0.2.255]; DKIM_TRACE(0.00)[gmail.com:+]; RCPT_COUNT_TWO(0.00)[2]; RCVD_IN_DNSWL_NONE(0.00)[2a00:1450:4864:20::636:from]; DMARC_POLICY_ALLOW(-0.50)[gmail.com,none]; NEURAL_HAM_LONG(-1.00)[-1.000]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+]; FREEMAIL_ENVFROM(0.00)[gmail.com]; ASN(0.00)[asn:15169, ipnet:2a00:1450::/32, country:US]; RCVD_COUNT_TWO(0.00)[2]; MAILMAN_DEST(0.00)[freebsd-ports,gecko]; DWL_DNSWL_NONE(0.00)[gmail.com:dkim] X-BeenThere: freebsd-gecko@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Gecko Rendering Engine issues List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Dec 2020 17:47:51 -0000 building rust-cbindgen-0.16.0 also fails on this machine, in the same way. But - I installed rust-cbindgen from ports on another FreeBSD 11.4-release machine, starting from "clean" (nothing installed except for pkg, which then was upgraded from ports), madea package from that and used 'pkg add' to install said package on this machine. That worked for now. It is likely that the build environment for (some) ports is broken somehow on this machine. On Sun, Dec 20, 2020 at 11:05 PM Torfinn Ingolfsen wrote: > > rust-cbindgen-0.15.0_2 also fails: > > root@kg-core1# make clean > ===> Cleaning for rust-cbindgen-0.15.0_2 > root@kg-core1# make > ===> License MPL20 accepted by the user > ===> rust-cbindgen-0.15.0_2 depends on file: /usr/local/sbin/pkg - found > ===> Fetching all distfiles required by rust-cbindgen-0.15.0_2 for building > ===> Extracting for rust-cbindgen-0.15.0_2 > => SHA256 Checksum OK for rust/crates/cbindgen-0.15.0.tar.gz. > => SHA256 Checksum OK for rust/crates/ansi_term-0.11.0.tar.gz. > => SHA256 Checksum OK for rust/crates/atty-0.2.14.tar.gz. > => SHA256 Checksum OK for rust/crates/autocfg-1.0.1.tar.gz. > => SHA256 Checksum OK for rust/crates/bitflags-1.2.1.tar.gz. > => SHA256 Checksum OK for rust/crates/cfg-if-0.1.10.tar.gz. > => SHA256 Checksum OK for rust/crates/clap-2.33.3.tar.gz. > => SHA256 Checksum OK for rust/crates/getrandom-0.1.15.tar.gz. > => SHA256 Checksum OK for rust/crates/hashbrown-0.9.1.tar.gz. > => SHA256 Checksum OK for rust/crates/heck-0.3.1.tar.gz. > => SHA256 Checksum OK for rust/crates/hermit-abi-0.1.16.tar.gz. > => SHA256 Checksum OK for rust/crates/indexmap-1.6.0.tar.gz. > => SHA256 Checksum OK for rust/crates/itoa-0.4.6.tar.gz. > => SHA256 Checksum OK for rust/crates/libc-0.2.77.tar.gz. > => SHA256 Checksum OK for rust/crates/log-0.4.11.tar.gz. > => SHA256 Checksum OK for rust/crates/ppv-lite86-0.2.9.tar.gz. > => SHA256 Checksum OK for rust/crates/proc-macro2-1.0.21.tar.gz. > => SHA256 Checksum OK for rust/crates/quote-1.0.7.tar.gz. > => SHA256 Checksum OK for rust/crates/rand-0.7.3.tar.gz. > => SHA256 Checksum OK for rust/crates/rand_chacha-0.2.2.tar.gz. > => SHA256 Checksum OK for rust/crates/rand_core-0.5.1.tar.gz. > => SHA256 Checksum OK for rust/crates/rand_hc-0.2.0.tar.gz. > => SHA256 Checksum OK for rust/crates/redox_syscall-0.1.57.tar.gz. > => SHA256 Checksum OK for rust/crates/remove_dir_all-0.5.3.tar.gz. > => SHA256 Checksum OK for rust/crates/ryu-1.0.5.tar.gz. > => SHA256 Checksum OK for rust/crates/serde-1.0.116.tar.gz. > => SHA256 Checksum OK for rust/crates/serde_derive-1.0.116.tar.gz. > => SHA256 Checksum OK for rust/crates/serde_json-1.0.57.tar.gz. > => SHA256 Checksum OK for rust/crates/strsim-0.8.0.tar.gz. > => SHA256 Checksum OK for rust/crates/syn-1.0.41.tar.gz. > => SHA256 Checksum OK for rust/crates/tempfile-3.1.0.tar.gz. > => SHA256 Checksum OK for rust/crates/textwrap-0.11.0.tar.gz. > => SHA256 Checksum OK for rust/crates/toml-0.5.6.tar.gz. > => SHA256 Checksum OK for rust/crates/unicode-segmentation-1.6.0.tar.gz. > => SHA256 Checksum OK for rust/crates/unicode-width-0.1.8.tar.gz. > => SHA256 Checksum OK for rust/crates/unicode-xid-0.2.1.tar.gz. > => SHA256 Checksum OK for rust/crates/vec_map-0.8.2.tar.gz. > => SHA256 Checksum OK for rust/crates/wasi-0.9.0+wasi-snapshot-preview1.tar.gz. > => SHA256 Checksum OK for rust/crates/winapi-0.3.9.tar.gz. > => SHA256 Checksum OK for rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz. > => SHA256 Checksum OK for rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz. > ===> Moving crates to > /usr/ports/devel/rust-cbindgen/work/cbindgen-0.15.0/cargo-crates > ===> Patching for rust-cbindgen-0.15.0_2 > ===> rust-cbindgen-0.15.0_2 depends on package: rust>=1.48.0 - found > ===> Configuring for rust-cbindgen-0.15.0_2 > thread 'main' panicked at 'couldn't initialize the libgit2 library: > -1, error: could not initialize openssl: error:1410D0B9:SSL > routines:SSL_CTX_set_cipher_list:no cipher match', > /usr/ports/lang/rust/work/rustc-1.48.0-src/vendor/libgit2-sys/lib.rs:3807:9 > stack backtrace: > note: Some details are omitted, run with `RUST_BACKTRACE=full` for a > verbose backtrace. > *** Error code 101 > > Stop. > make: stopped in /usr/ports/devel/rust-cbindgen > RUST_BACKTRACE=full doesn't give much > root@kg-core1# RUST_BACKTRACE=full make clean > ===> Cleaning for rust-cbindgen-0.15.0_2 > root@kg-core1# RUST_BACKTRACE=full make > ===> License MPL20 accepted by the user > ===> rust-cbindgen-0.15.0_2 depends on file: /usr/local/sbin/pkg - found > ===> Fetching all distfiles required by rust-cbindgen-0.15.0_2 for building > ===> Extracting for rust-cbindgen-0.15.0_2 > => SHA256 Checksum OK for rust/crates/cbindgen-0.15.0.tar.gz. > => SHA256 Checksum OK for rust/crates/ansi_term-0.11.0.tar.gz. > => SHA256 Checksum OK for rust/crates/atty-0.2.14.tar.gz. > => SHA256 Checksum OK for rust/crates/autocfg-1.0.1.tar.gz. > => SHA256 Checksum OK for rust/crates/bitflags-1.2.1.tar.gz. > => SHA256 Checksum OK for rust/crates/cfg-if-0.1.10.tar.gz. > => SHA256 Checksum OK for rust/crates/clap-2.33.3.tar.gz. > => SHA256 Checksum OK for rust/crates/getrandom-0.1.15.tar.gz. > => SHA256 Checksum OK for rust/crates/hashbrown-0.9.1.tar.gz. > => SHA256 Checksum OK for rust/crates/heck-0.3.1.tar.gz. > => SHA256 Checksum OK for rust/crates/hermit-abi-0.1.16.tar.gz. > => SHA256 Checksum OK for rust/crates/indexmap-1.6.0.tar.gz. > => SHA256 Checksum OK for rust/crates/itoa-0.4.6.tar.gz. > => SHA256 Checksum OK for rust/crates/libc-0.2.77.tar.gz. > => SHA256 Checksum OK for rust/crates/log-0.4.11.tar.gz. > => SHA256 Checksum OK for rust/crates/ppv-lite86-0.2.9.tar.gz. > => SHA256 Checksum OK for rust/crates/proc-macro2-1.0.21.tar.gz. > => SHA256 Checksum OK for rust/crates/quote-1.0.7.tar.gz. > => SHA256 Checksum OK for rust/crates/rand-0.7.3.tar.gz. > => SHA256 Checksum OK for rust/crates/rand_chacha-0.2.2.tar.gz. > => SHA256 Checksum OK for rust/crates/rand_core-0.5.1.tar.gz. > => SHA256 Checksum OK for rust/crates/rand_hc-0.2.0.tar.gz. > => SHA256 Checksum OK for rust/crates/redox_syscall-0.1.57.tar.gz. > => SHA256 Checksum OK for rust/crates/remove_dir_all-0.5.3.tar.gz. > => SHA256 Checksum OK for rust/crates/ryu-1.0.5.tar.gz. > => SHA256 Checksum OK for rust/crates/serde-1.0.116.tar.gz. > => SHA256 Checksum OK for rust/crates/serde_derive-1.0.116.tar.gz. > => SHA256 Checksum OK for rust/crates/serde_json-1.0.57.tar.gz. > => SHA256 Checksum OK for rust/crates/strsim-0.8.0.tar.gz. > => SHA256 Checksum OK for rust/crates/syn-1.0.41.tar.gz. > => SHA256 Checksum OK for rust/crates/tempfile-3.1.0.tar.gz. > => SHA256 Checksum OK for rust/crates/textwrap-0.11.0.tar.gz. > => SHA256 Checksum OK for rust/crates/toml-0.5.6.tar.gz. > => SHA256 Checksum OK for rust/crates/unicode-segmentation-1.6.0.tar.gz. > => SHA256 Checksum OK for rust/crates/unicode-width-0.1.8.tar.gz. > => SHA256 Checksum OK for rust/crates/unicode-xid-0.2.1.tar.gz. > => SHA256 Checksum OK for rust/crates/vec_map-0.8.2.tar.gz. > => SHA256 Checksum OK for rust/crates/wasi-0.9.0+wasi-snapshot-preview1.tar.gz. > => SHA256 Checksum OK for rust/crates/winapi-0.3.9.tar.gz. > => SHA256 Checksum OK for rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz. > => SHA256 Checksum OK for rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz. > ===> Moving crates to > /usr/ports/devel/rust-cbindgen/work/cbindgen-0.15.0/cargo-crates > ===> Patching for rust-cbindgen-0.15.0_2 > ===> rust-cbindgen-0.15.0_2 depends on package: rust>=1.48.0 - found > ===> Configuring for rust-cbindgen-0.15.0_2 > thread 'main' panicked at 'couldn't initialize the libgit2 library: > -1, error: could not initialize openssl: error:1410D0B9:SSL > routines:SSL_CTX_set_cipher_list:no cipher match', > /usr/ports/lang/rust/work/rustc-1.48.0-src/vendor/libgit2-sys/lib.rs:3807:9 > stack backtrace: > note: Some details are omitted, run with `RUST_BACKTRACE=full` for a > verbose backtrace. > *** Error code 101 > > Stop. > make: stopped in /usr/ports/devel/rust-cbindgen > > still on > root@kg-core1# uname -a > FreeBSD kg-core1.kg4.no 11.4-STABLE FreeBSD 11.4-STABLE #3 r362432: > Sat Jun 20 12:51:06 CEST 2020 > root@kg-core1.kg4.no:/zs/usr/obj/usr/src/sys/GENERIC amd64 > > no poudriere here - can't test with that, sorry. > > On Fri, Nov 13, 2020 at 11:01 AM Torfinn Ingolfsen wrote: > > > > Is anyone else seeing that rust-cbindgen fails to build? > > root@kg-core1# cd /usr/ports/devel/rust-cbindgen > > root@kg-core1# make clean > > ===> Cleaning for rust-cbindgen-0.15.0_1 > > root@kg-core1# make > > [..] > > ===> Moving crates to > > /usr/ports/devel/rust-cbindgen/work/cbindgen-0.15.0/cargo-crates > > ===> Patching for rust-cbindgen-0.15.0_1 > > ===> rust-cbindgen-0.15.0_1 depends on package: rust>=1.47.0 - found > > ===> Configuring for rust-cbindgen-0.15.0_1 > > thread 'main' panicked at 'couldn't initialize the libgit2 library: > > -1, error: could not initialize openssl: error:1410D0B9:SSL > > routines:SSL_CTX_set_cipher_list:no cipher match', > > /usr/ports/lang/rust/work/rustc-1.47.0-src/vendor/libgit2-sys/lib.rs:3747:9 > > stack backtrace: > > note: Some details are omitted, run with `RUST_BACKTRACE=full` for a > > verbose backtrace. > > *** Error code 101 > > > > Stop. > > make: stopped in /usr/ports/devel/rust-cbindgen > > > > This is on > > root@kg-core1# uname -a > > FreeBSD kg-core1.kg4.no 11.4-STABLE FreeBSD 11.4-STABLE #3 r362432: > > Sat Jun 20 12:51:06 CEST 2020 > > root@kg-core1.kg4.no:/zs/usr/obj/usr/src/sys/GENERIC amd64 > > > > freshly updated ports tree today. > > -- > > Regards, > > Torfinn Ingolfsen > > > > -- > mvh > Torfinn -- mvh Torfinn