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

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Sun Jan 22 10:45:48 UTC 2017


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

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

Author: dumbbell
Date: Sun Jan 22 10:45:30 UTC 2017
New revision: 432111
URL: https://svnweb.freebsd.org/changeset/ports/432111

Log:
  devel/cargo: Update to 0.15.0, enable on i386

  The new version requires cargo(1) to be available. Therefore, we let the
  Ports system to extract the bootstrap cargo (it was done by the Cargo
  build system before) and set a configure flag to point to it.

  We need to set OPENSSL_DIR as a Make environment variable because the
  openssl-sys crate's build.rs doesn't know about FreeBSD.

  Finally, enable devel/cargo on i386. A bootstrap cargo executable is
  available for FreeBSD/i386 since last October but I missed it. We can
  now use it to build a port/package for i386.

  PR:           216143
  Approved by:  bapt (mentor)
  Differential Revision:        https://reviews.freebsd.org/D9273

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

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list