Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 20 Jul 2020 11:09:25 -0400
From:      George Mitchell <george+freebsd@m5p.com>
To:        freebsd ports <freebsd-ports@freebsd.org>
Subject:   Can't compile rust-cbindgen
Message-ID:  <134cb14a-a105-b555-6e58-4b9aede8f4b0@m5p.com>

next in thread | raw e-mail | index | archive | help
This is an OpenPGP/MIME signed message (RFC 4880 and 3156)
--ax8SYVKz8bYR92cCmZyazSWGRrlFff4cI
Content-Type: multipart/mixed; boundary="7FpfMTsS6QeGTOGyLlIUzLXveF23y0o55";
 protected-headers="v1"
From: George Mitchell <george+freebsd@m5p.com>
To: freebsd ports <freebsd-ports@freebsd.org>
Message-ID: <134cb14a-a105-b555-6e58-4b9aede8f4b0@m5p.com>
Subject: Can't compile rust-cbindgen

--7FpfMTsS6QeGTOGyLlIUzLXveF23y0o55
Content-Type: text/plain; charset=utf-8
Content-Language: en-US
Content-Transfer-Encoding: quoted-printable

Running on 11.3-RELEASE-p11, amd64, ports tree at 542641 (head branch).
For some reason, firefox depends on devel/rust-cbindgen.  I don't know
what that is, but it fails thus:

=3D=3D=3D>  Configuring for rust-cbindgen-0.14.3_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.45.0-src/vendor/libgit2-sys/lib.rs:3672=
:9
stack backtrace:
   0: <std::sys_common::backtrace::_print::DisplayBacktrace as
core::fmt::Display>::fmt
   1: core::fmt::write
   2: <unknown>
   3: <unknown>
   4: <unknown>
   5: std::panicking::rust_panic_with_hook
   6: rust_begin_unwind
   7: std::panicking::begin_panic_fmt
   8: <unknown>
   9: std::sync::once::Once::call_inner
  10: libgit2_sys::init
  11: git2::config::Config::open_default
  12: <unknown>
  13: cargo::ops::registry::needs_custom_http_transport
  14: <unknown>
  15: <unknown>
  16: <unknown>
  17: std::rt::lang_start_internal
  18: <unknown>
  19: <unknown>
note: Some details are omitted, run with `RUST_BACKTRACE=3Dfull` for a
verbose backtrace.
*** Error code 101

Stop.
make: stopped in /usr/ports/devel/rust-cbindgen

=3D=3D=3D>>> make build failed for devel/rust-cbindgen
=3D=3D=3D>>> Aborting update


I recently had to change my ssl default from base to openssl to be
able to compile Qt5, but the above failure occurs whether I specify
DEFAULT_VERSIONS+=3Dssl=3Dopenssl or not.  Any clues?          -- George


--7FpfMTsS6QeGTOGyLlIUzLXveF23y0o55--

--ax8SYVKz8bYR92cCmZyazSWGRrlFff4cI
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: OpenPGP digital signature
Content-Disposition: attachment; filename="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEENdM4ZHktsJW5kKZXwRES3m+p4fkFAl8Vs6sACgkQwRES3m+p
4fnpVg/+JcwaalD0eCTSTxwu2cNOL3pcfNHTi/vBuQ/E7Wl+KxCCIC1QlZB5YArc
rG1RCgZHvHehSkaqubm+knHiJyhsDnMjmPZqaVJdlvBBE0i9KTwqFDYBziQlDQTD
0tKSQ4S1Zi9ntPJC2iN7YcRrUEg5VMU2JR19crjTS6UJ19W+/zQf8v3lplIk2LGL
cV9j3d31pkkeZ6Aid/H8HhxJ60HA6j4Vv/alhJP+lkBpAucyrTwiZWlDpq/S2ca5
PIalg2WZc3wEPKxX8eKYh9w/f93U5JrGYq3Hbsz/PEqR+JZvtpTTmOnySS1myPdQ
ZGUacf8m5Cwpnw+Hf4ccqOTt0aP3G/LHHM/gS0K1S0vGtr8KBxkfXbGPg/ZRtUpl
lvWJUA+omET6HO8qWLmBc6Tpv0KkxtRAsG6e7snhJ1m3eXFP2o6pyU5ugihYOiaK
0tCIulOWrR8/t0+IuQY7uS+MvXN8leAlmWy1p1y8v6IQA/SlZVwutrg2IozaCNXr
uP7FqTGeOgfRzHVA7YbHxwwWi8GC57kgEtB+JQVKIUe9XcJLUDFpYKm8LBgLj5UV
clJkA60q/gRD7ABYjdiUp1zXj5K7GaUhVnHf1CeqOSoRfw4h+F0tsDo4q6oDdTAV
FYEunpAsKffDGb9PCoxzh7uozF8ryqyrEAjVvCSdWrO5RqYghe4=
=GPP3
-----END PGP SIGNATURE-----

--ax8SYVKz8bYR92cCmZyazSWGRrlFff4cI--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?134cb14a-a105-b555-6e58-4b9aede8f4b0>