lang/rust build failure on r475116

Charlie Li ml at vishwin.info
Mon Jul 23 00:30:54 UTC 2018


On 22/07/2018 18:19, Jonathan Chen wrote:
> On a recent ports tree (r475116), lang/rust is failing on a synth build with:
> 
> Building stage2 tool cargo (x86_64-unknown-freebsd)
> running: "/construction/xports/lang/rust/work/rustc-1.27.1-src/build/x86_64-unknown-freebsd/stage0/bin/cargo"
> "build" "--target" "x86_64-unk
> nown-freebsd" "--release" "--frozen" "--manifest-path"
> "/construction/xports/lang/rust/work/rustc-1.27.1-src/src/tools/cargo/Cargo.toml"
> "--
> features" "" "--message-format" "json"
> error: the listed checksum of
> `/construction/xports/lang/rust/work/rustc-1.27.1-src/src/vendor/libgit2-sys/libgit2/src/streams/openssl.c`
> ha
> s changed:
> 
When dumbbell@ committed my patch in PR 226955, he didn't apply the
Makefile portion that changes the loop that regenerates the checksums.
Refer to the full patch I posted in the PR; this should fix things.

The libgit2-sys crate included in lang/rust currently in the tree is an
old version that includes an old version of libgit2, before patches
fixing builds with LibreSSL 2.7 were applied.

-- 
Charlie Li
Can't think of a witty .sigline today…

(This email address is for mailing list use only; replace local-part
with vishwin for off-list communication)
-------------- next part --------------
A non-text attachment was scrubbed...
Name: rust-1.27.1-libressl2.7.patch
Type: text/x-patch
Size: 2287 bytes
Desc: not available
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20180722/99f1633e/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: OpenPGP digital signature
URL: <http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20180722/99f1633e/attachment.sig>


More information about the freebsd-ports mailing list