[Bug 216143] lang/rust, devel/cargo: generate bootstraps for Tier2 architectures via cross-compilation

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Mon Jan 23 21:56:13 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=216143

--- Comment #5 from commit-hook at freebsd.org ---
A commit references this bug:

Author: dumbbell
Date: Mon Jan 23 21:55:49 UTC 2017
New revision: 432293
URL: https://svnweb.freebsd.org/changeset/ports/432293

Log:
  devel/cargo: Fix bootstrap checksum + use ${OPENSSLBASE}

  Because devel/cargo and lang/rust-nightly use a different DISTFILE with
  the same name, the wrong checksum and size was selected in devel/cargo.
  To fix this, keep the parent directory (a date) in the DISTFILE name.

  Also, depending on the value of DEFAULT_VERSION=ssl= and whether OpenSSL
  from ports is installed, the openssl-sys crate could fail to build.
  Passing OpenSSL location to make was way too complicated anyway. So
  simplify it and use ${OPENSSLBASE}. This was reported in PR 216385.

  Bump PORTREVISION to 1.

  PR:           216143, 216385
  Reported by:  gja822 at narod.ru (216385, SSL build failure)
  Approved by:  antoine (mentor), jbeich
  Differential Revision:        https://reviews.freebsd.org/D9295

Changes:
  head/devel/cargo/Makefile
  head/devel/cargo/distinfo.amd64
  head/devel/cargo/distinfo.i386

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the freebsd-gecko mailing list