notbugIf you buy from Amazon USA, please support us by using this link.
Port details
rust-nightly Language with a focus on memory safety and concurrency
1.35.0.20190404_1 lang on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port
Maintainer: rust@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2015-07-14 22:37:04
Last Update: 2019-04-04 01:34:35
SVN Revision: 497780
License: APACHE20 MIT
Rust is an open-source systems programming language that runs blazingly
fast, prevents almost all crashes, and eliminates data races.
Some of its features:

  - Algebraic data types, type inference
  - Pattern matching and closures
  - Concurrency without data races
  - Guaranteed memory safety
  - Optional garbage collection
  - Zero-cost abstractions
  - Minimal runtime
  - Efficient C bindings

WWW: https://www.rust-lang.org/
SVNWeb : Homepage : PortsMon
    Pseudo-pkg-plist information, but much better, from make generate-plist
    Expand this list (6 items)
  1. lib/rustlib/components
  2. lib/rustlib/rust-installer-version
  3. /usr/local/share/licenses/rust-nightly-1.35.0.20190404_1/catalog.mk
  4. /usr/local/share/licenses/rust-nightly-1.35.0.20190404_1/LICENSE
  5. /usr/local/share/licenses/rust-nightly-1.35.0.20190404_1/APACHE20
  6. /usr/local/share/licenses/rust-nightly-1.35.0.20190404_1/MIT
  7. Collapse this list.

Dependency line: rust-nightly>0:lang/rust-nightly

Conflicts:
  • CONFLICTS_INSTALL:
    • rust
Conflicts Matches:
    There are no Conflicts Matches for this port. This is usually an error.

To install the port: cd /usr/ports/lang/rust-nightly/ && make install clean
To add the package: pkg install rust-nightly

PKGNAME: rust-nightly

There is no flavor information for this port.

ONLY_FOR_ARCHS: amd64 i386

distinfo:

TIMESTAMP = 1554307192
SHA256 (rust/2019-04-04/rustc-nightly-src.tar.xz) = 71e7460befcccd4a2259ac0f42aa401c838eda9cb58899bfc3d73358031ad1fe
SIZE (rust/2019-04-04/rustc-nightly-src.tar.xz) = 96556240
SHA256 (rust/2019-03-20/rustc-beta-x86_64-unknown-freebsd.tar.gz) = 9e5095ff9b6f1bd30ce0f5a9005eb689699a4c0370ef476edaa9c830cdd87b16
SIZE (rust/2019-03-20/rustc-beta-x86_64-unknown-freebsd.tar.gz) = 69811904
SHA256 (rust/2019-03-20/rust-std-beta-x86_64-unknown-freebsd.tar.gz) = 4aa6cef0ea8e29b857a266089187ebcf4f3a30e3377fdbf121f1e995ef797477
SIZE (rust/2019-03-20/rust-std-beta-x86_64-unknown-freebsd.tar.gz) = 70056534
SHA256 (rust/2019-03-20/cargo-beta-x86_64-unknown-freebsd.tar.gz) = 1b3bb99ad508e535e742b39f2107cef389d781f9706a5240f09d684c2a457ed6
SIZE (rust/2019-03-20/cargo-beta-x86_64-unknown-freebsd.tar.gz) = 6125165
SHA256 (rust/2019-03-20/rustc-beta-i686-unknown-freebsd.tar.gz) = 18221bec93505fa209ffca8f2d09929901ffa810441e171316dbe5161dcdbe8b
SIZE (rust/2019-03-20/rustc-beta-i686-unknown-freebsd.tar.gz) = 70524507
SHA256 (rust/2019-03-20/rust-std-beta-i686-unknown-freebsd.tar.gz) = e313cbcfa0280c3994934725a04b416c365afa402474e02544126abfaf268e50
SIZE (rust/2019-03-20/rust-std-beta-i686-unknown-freebsd.tar.gz) = 70616924
SHA256 (rust/2019-03-20/cargo-beta-i686-unknown-freebsd.tar.gz) = 6f7e2e02b47fd8130ad832499046a9e04fee65655aed753cb59290f211d5b248
SIZE (rust/2019-03-20/cargo-beta-i686-unknown-freebsd.tar.gz) = 5892031


Master port: lang/rust

NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.

Build dependencies:
  1. cmake : devel/cmake
  2. gmake : devel/gmake
  3. pkgconf>=1.3.0_1 : devel/pkgconf
  4. python2.7 : lang/python27
Library dependencies:
  1. libcurl.so : ftp/curl
  2. libgit2.so : devel/libgit2
  3. libssh2.so : security/libssh2
  4. libedit.so.0 : devel/libedit
There are no ports dependent upon this port

Configuration Options
===> The following configuration options are available for rust-nightly-1.35.0.20190404_1:
     DOCS=on: Build and/or install documentation
     GDB=off: Install ports gdb (necessary for debugging rust programs)
     LLNEXTGEN=off: Build with grammar verification
     SOURCES=off: Install source files
===> Use 'make config' to modify these settings

USES:
compiler gmake libedit pkgconfig python:2.7,build ssl tar:xz

Master Sites:
    There is no master site for this port.

Number of commits found: 87

Commit History - (may be incomplete: see SVNWeb link above for full details)
This is a slave port. You may also want to view the commits to the master port: lang/rust
DateByDescription
04 Apr 2019 00:34:35
Original commit files touched by this commit  1.35.0.20190404_1
Revision:497780
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.35.0.20190404

Changes:	https://github.com/rust-lang/rust/compare/f694222887cf...f8673e0ad85e
02 Apr 2019 00:40:27
Original commit files touched by this commit  1.35.0.20190402_1
Revision:497534
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.35.0.20190402

Changes:	https://github.com/rust-lang/rust/compare/e782d790f1b6...f694222887cf
30 Mar 2019 00:51:40
Original commit files touched by this commit  1.35.0.20190330_1
Revision:497232
jbeich search for other commits by this committer
lang/rust-nightly: unbreak after r497231

thread 'rustc' panicked at 'src/librustc/hir/def.rs:259: attempted .def_id() on
invalid def: NonMacroAttr(Builtin)', src/librustc/util/bug.rs:37:26
30 Mar 2019 00:34:22
Original commit files touched by this commit  1.35.0.20190330_1
Revision:497231
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.35.0.20190330

Changes:	https://github.com/rust-lang/rust/compare/33ef0bad21d6...e782d790f1b6
28 Mar 2019 00:28:53
Original commit files touched by this commit  1.35.0.20190328_1
Revision:496997
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.35.0.20190328

Changes:	https://github.com/rust-lang/rust/compare/4c27fb19ba15...33ef0bad21d6
26 Mar 2019 00:41:59
Original commit files touched by this commit  1.35.0.20190326
Revision:496868
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.35.0.20190326

Changes:	https://github.com/rust-lang/rust/compare/cb2f34dc6d7e...4c27fb19ba15
23 Mar 2019 00:38:04
Original commit files touched by this commit  1.35.0.20190323
Revision:496612
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.35.0.20190323

Changes:	https://github.com/rust-lang/rust/compare/82e2f3ec25a3...cb2f34dc6d7e
21 Mar 2019 00:47:54
Original commit files touched by this commit  1.35.0.20190321
Revision:496405
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.35.0.20190321

Changes:	https://github.com/rust-lang/rust/compare/0f88167f89ff...82e2f3ec25a3
19 Mar 2019 00:50:10
Original commit files touched by this commit  1.35.0.20190319
Revision:496234
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.35.0.20190319

Changes:	https://github.com/rust-lang/rust/compare/52e885628e43...0f88167f89ff
16 Mar 2019 00:40:30
Original commit files touched by this commit  1.35.0.20190316
Revision:495843
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.35.0.20190316

Changes:	https://github.com/rust-lang/rust/compare/719b0d9849da...52e885628e43
14 Mar 2019 00:53:54
Original commit files touched by this commit  1.35.0.20190314
Revision:495678
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.35.0.20190314

Changes:	https://github.com/rust-lang/rust/compare/e68bf8ae15ee...719b0d9849da
12 Mar 2019 00:46:25
Original commit files touched by this commit  1.35.0.20190312
Revision:495402
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.35.0.20190312

Changes:	https://github.com/rust-lang/rust/compare/2a65cbeea78c...e68bf8ae15ee
09 Mar 2019 00:40:08
Original commit files touched by this commit  1.35.0.20190309
Revision:495091
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.35.0.20190309

Changes:	https://github.com/rust-lang/rust/compare/a9da8fc9c267...2a65cbeea78c
05 Mar 2019 00:41:23
Original commit files touched by this commit  1.35.0.20190305
Revision:494664
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.35.0.20190305

Changes:	https://github.com/rust-lang/rust/compare/0ea22717a1e0...a9da8fc9c267
03 Mar 2019 00:55:52
Original commit files touched by this commit  1.34.0.20190303
Revision:494472
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.34.0.20190303

Changes:	https://github.com/rust-lang/rust/compare/c1d2d83ca3b5...0ea22717a1e0
02 Mar 2019 00:50:30
Original commit files touched by this commit  1.34.0.20190302
Revision:494356
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.34.0.20190302

Changes:	https://github.com/rust-lang/rust/compare/7e001e5c6c7c...c1d2d83ca3b5
28 Feb 2019 00:58:28
Original commit files touched by this commit  1.34.0.20190228
Revision:494118
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.34.0.20190228

Changes:	https://github.com/rust-lang/rust/compare/00aae71f503b...7e001e5c6c7c
26 Feb 2019 00:38:39
Original commit files touched by this commit  1.34.0.20190226
Revision:493924
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.34.0.20190226

Changes:	https://github.com/rust-lang/rust/compare/e1c6d0057449...00aae71f503b
23 Feb 2019 00:34:39
Original commit files touched by this commit  1.34.0.20190223
Revision:493627
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.34.0.20190223

Changes:	https://github.com/rust-lang/rust/compare/f66e4697ae28...e1c6d0057449
21 Feb 2019 00:36:50
Original commit files touched by this commit  1.34.0.20190221
Revision:493484
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.34.0.20190221

Changes:	https://github.com/rust-lang/rust/compare/146aa60f3484...f66e4697ae28
19 Feb 2019 00:27:03
Original commit files touched by this commit  1.34.0.20190219
Revision:493342
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.34.0.20190219

Changes:	https://github.com/rust-lang/rust/compare/a9410cd1af7c...146aa60f3484
16 Feb 2019 00:42:12
Original commit files touched by this commit  1.34.0.20190216
Revision:493022
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.34.0.20190216

Changes:	https://github.com/rust-lang/rust/compare/e54494727855...a9410cd1af7c
14 Feb 2019 00:29:21
Original commit files touched by this commit  1.34.0.20190214
Revision:492891
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.34.0.20190214

Changes:	https://github.com/rust-lang/rust/compare/57d7cfc3cf50...e54494727855
12 Feb 2019 00:46:37
Original commit files touched by this commit  1.34.0.20190212
Revision:492742
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.34.0.20190212

Changes:	https://github.com/rust-lang/rust/compare/3315728c060b...57d7cfc3cf50
10 Feb 2019 00:43:54
Original commit files touched by this commit  1.34.0.20190210
Revision:492582
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.34.0.20190210

Changes:	https://github.com/rust-lang/rust/compare/a2ec156a5b5d...3315728c060b
09 Feb 2019 00:37:14
Original commit files touched by this commit  1.34.0.20190209
Revision:492480
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.34.0.20190209

Changes:	https://github.com/rust-lang/rust/compare/b139669f374e...a2ec156a5b5d
07 Feb 2019 00:32:03
Original commit files touched by this commit  1.34.0.20190207
Revision:492341
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.34.0.20190207

Changes:	https://github.com/rust-lang/rust/compare/8ae730a442cc...b139669f374e
05 Feb 2019 00:50:15
Original commit files touched by this commit  1.34.0.20190205
Revision:492182
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.34.0.20190205

Changes:	https://github.com/rust-lang/rust/compare/852701ad6df9...8ae730a442cc
02 Feb 2019 00:30:30
Original commit files touched by this commit  1.34.0.20190202
Revision:491906
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.33.0.20190202

Changes:	https://github.com/rust-lang/rust/compare/147311c5fc62...852701ad6df9
31 Jan 2019 00:45:15
Original commit files touched by this commit  1.34.0.20190131
Revision:491665
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.33.0.20190131

Changes:	https://github.com/rust-lang/rust/compare/d8a0dd7ae880...147311c5fc62
29 Jan 2019 00:46:38
Original commit files touched by this commit  1.34.0.20190129
Revision:491527
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.33.0.20190129

Changes:	https://github.com/rust-lang/rust/compare/20c2cba61dc8...d8a0dd7ae880
27 Jan 2019 00:56:22
Original commit files touched by this commit  1.33.0.20190127
Revision:491320
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.33.0.20190127

Changes:	https://github.com/rust-lang/rust/compare/bf669d1e3295...20c2cba61dc8
26 Jan 2019 00:42:40
Original commit files touched by this commit  1.33.0.20190126
Revision:491211
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.33.0.20190126

Changes:	https://github.com/rust-lang/rust/compare/19f8958f827e...bf669d1e3295
24 Jan 2019 00:36:23
Original commit files touched by this commit  1.33.0.20190124
Revision:491076
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.33.0.20190124

Changes:	https://github.com/rust-lang/rust/compare/7164a9f151a5...19f8958f827e
22 Jan 2019 00:43:10
Original commit files touched by this commit  1.33.0.20190122
Revision:490918
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.33.0.20190122

Changes:	https://github.com/rust-lang/rust/compare/c76f3c374f80...7164a9f151a5
19 Jan 2019 00:32:52
Original commit files touched by this commit  1.33.0.20190119
Revision:490690
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.33.0.20190119

Changes:	https://github.com/rust-lang/rust/compare/03acbd71c977...c76f3c374f80
15 Jan 2019 00:53:06
Original commit files touched by this commit  1.33.0.20190115
Revision:490331
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.33.0.20190115

Changes:	https://github.com/rust-lang/rust/compare/75a369c5b114...03acbd71c977
13 Jan 2019 00:38:15
Original commit files touched by this commit  1.33.0.20190113
Revision:490098
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.33.0.20190113

Changes:	https://github.com/rust-lang/rust/compare/6ecad338381c...75a369c5b114
10 Jan 2019 00:40:10
Original commit files touched by this commit  1.33.0.20190110
Revision:489844
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.33.0.20190110

Changes:	https://github.com/rust-lang/rust/compare/8e2063d02062...6ecad338381c
08 Jan 2019 15:18:51
Original commit files touched by this commit  1.33.0.20190108
Revision:489700
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.33.0.20190108

Changes:	https://github.com/rust-lang/rust/compare/f381a9625504...8e2063d02062
MFH:		2019Q1 (new bootstrap fixes stage0 warnings)
05 Jan 2019 00:37:40
Original commit files touched by this commit  1.33.0.20190105
Revision:489283
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.33.0.20190105

Changes:	https://github.com/rust-lang/rust/compare/ec194646fef1...f381a9625504
03 Jan 2019 04:26:07
Original commit files touched by this commit  1.33.0.20190103
Revision:489132
jbeich search for other commits by this committer
lang/rust-nightly: skip optional tools on bustage

As r488649 and r489131 have shown upstream doesn't block Nightly
updates on errors in optional components. Do the same to avoid lagging
behind updates or the package disappearing due to undertesting.

src/bootstrap/dist.rs
1150:        }).or_else(|| { missing_tool("RLS",
builder.build.config.missing_tools); None })?;
1229:        }).or_else(|| { missing_tool("clippy",
builder.build.config.missing_tools); None })?;
1233:        }).or_else(|| { missing_tool("cargo clippy",
builder.build.config.missing_tools); None })?;
1310:        }).or_else(|| { missing_tool("Rustfmt",
builder.build.config.missing_tools); None })?;
1314:        }).or_else(|| { missing_tool("Cargofmt",
builder.build.config.missing_tools); None })?;
03 Jan 2019 03:49:57
Original commit files touched by this commit  1.33.0.20190103
Revision:489131
jbeich search for other commits by this committer
lang/rust-nightly: unbreak after r489123

error[E0621]: explicit lifetime required in the type of `msg`
   --> src/tools/rls/src/server/mod.rs:185:21
    |
173 |       fn dispatch_message(&mut self, msg: &RawMessage) -> Result<(),
jsonrpc::Error> {
    |                                           ----------- help: add explicit
lifetime `'static` to the type of `msg`: `&'static server::message::RawMessage`
...
185 |                       <$n_action as LSPNotification>::METHOD => {
    |                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ lifetime
`'static` required
...
259 | /         match_action!(
260 | |             msg.method;
261 | |             notifications:
262 | |                 notifications::Initialized,
...   |
287 | |                 requests::CodeLensRequest;
288 | |         );
    | |__________- in this macro invocation
03 Jan 2019 00:40:37
Original commit files touched by this commit  1.33.0.20190103
Revision:489123
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.33.0.20190103

Changes:	https://github.com/rust-lang/rust/compare/9eac386342c6...ec194646fef1
01 Jan 2019 00:48:30
Original commit files touched by this commit  1.33.0.20190101
Revision:488857
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.33.0.20190101

Changes:	https://github.com/rust-lang/rust/compare/60e825389db3...9eac386342c6
29 Dec 2018 03:32:23
Original commit files touched by this commit  1.33.0.20181229
Revision:488650
jbeich search for other commits by this committer
lang/rust-nightly: note upstream fix for warnings
29 Dec 2018 03:24:51
Original commit files touched by this commit  1.33.0.20181229
Revision:488649
jbeich search for other commits by this committer
lang/rust-nightly: unbreak after r488641

error[E0061]: this function takes 4 parameters but 2 parameters were supplied
   --> src/tools/clippy/clippy_lints/src/write.rs:295:26
    |
295 |     let mut fmt_parser = Parser::new(&tmp, None);
    |                          ^^^^^^^^^^^^^^^^^^^^^^^ expected 4 parameters
29 Dec 2018 00:42:16
Original commit files touched by this commit  1.33.0.20181229
Revision:488641
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.33.0.20181229

Changes:	https://github.com/rust-lang/rust/compare/a7be40c65ae8...60e825389db3
27 Dec 2018 00:57:06
Original commit files touched by this commit  1.33.0.20181227
Revision:488500
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.33.0.20181227

Changes:	https://github.com/rust-lang/rust/compare/f960f377fde2...a7be40c65ae8
25 Dec 2018 00:53:05
Original commit files touched by this commit  1.33.0.20181225
Revision:488289
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.33.0.20181225

Changes:	https://github.com/rust-lang/rust/compare/2d3e909e4e68...f960f377fde2
23 Dec 2018 00:56:05
Original commit files touched by this commit  1.33.0.20181223
Revision:488159
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.33.0.20181223

Changes:	https://github.com/rust-lang/rust/compare/790f4c566d98...2d3e909e4e68
21 Dec 2018 10:37:45
Original commit files touched by this commit  1.33.0.20181220
Revision:487978
tobik search for other commits by this committer
lang/rust-nightly: Unbreak after r487977
20 Dec 2018 00:46:18
Original commit files touched by this commit  1.33.0.20181220
Revision:487819
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.33.0.20181220

Changes:	https://github.com/rust-lang/rust/compare/adbfec229ce0...790f4c566d98
18 Dec 2018 00:54:29
Original commit files touched by this commit  1.33.0.20181218
Revision:487720
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.33.0.20181218

Changes:	https://github.com/rust-lang/rust/compare/93c2f055ba44...adbfec229ce0
16 Dec 2018 00:55:59
Original commit files touched by this commit  1.33.0.20181216
Revision:487553
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.33.0.20181216

Changes:	https://github.com/rust-lang/rust/compare/96d1334e5672...93c2f055ba44
15 Dec 2018 19:55:59
Original commit files touched by this commit  1.33.0.20181215
Revision:487542
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.33.0.20181215

Changes:	https://github.com/rust-lang/rust/compare/f4a421ee3cf1...96d1334e5672
14 Dec 2018 18:20:52
Original commit files touched by this commit  1.32.0.20181214
Revision:487456
jbeich search for other commits by this committer
lang/rust-nightly: update to 1.32.0.20181214
23 Sep 2018 18:53:49
Original commit files touched by this commit  1.25.0.20180403_1
Revision:480524
jbeich search for other commits by this committer
lang/rust-nightly: no longer builds after r479877

mv: rename
/wrkdirs/usr/ports/lang/rust-nightly/work/rustc-nightly-src/src/vendor/backtrace-sys/src/libbacktrace/config/libtool.m4
to
/wrkdirs/usr/ports/lang/rust-nightly/work/rustc-nightly-src/src/vendor/backtrace-sys/src/libbacktrace/config/libtool.m4.dont-fix:
No such file or directory
*** Error code 1

As the port appears to be a staging ground for future updates don't
deprecate yet.

PR:		229826
Reported by:	pkg-fallout
03 Apr 2018 20:48:47
Original commit files touched by this commit  1.25.0.20180403
Revision:466378
bdrewery search for other commits by this committer
Update to 2018-04-03
29 Mar 2018 18:45:29
Original commit files touched by this commit  1.25.0.20180328
Revision:465910
bdrewery search for other commits by this committer
Update to 2018-03-28
21 Mar 2018 16:20:51
Original commit files touched by this commit  1.25.0.20180321_1
Revision:465189
bdrewery search for other commits by this committer
Update rust-nightly to 2018-03-21.

The ABI patch and bootstrap patching are no longer needed on head after
fixes fully upstreamed in https://github.com/rust-lang/rust/issues/42681.
09 Mar 2018 02:54:10
Original commit files touched by this commit  1.25.0.20180306_1
Revision:463926
bdrewery search for other commits by this committer
- Fix kevent on head by binding to the old ABI symbol version.
- Add some context in the patches for where they came from.  They need to be
  in 1 patch due to needing to use the .orig file for fixing up checksums.

Obtained from:	rust upstream
08 Mar 2018 23:39:38
Original commit files touched by this commit  1.25.0.20180306
Revision:463924
bdrewery search for other commits by this committer
Update to 2018-03-06
01 Mar 2018 01:47:09
Original commit files touched by this commit  1.25.0.20180228
Revision:463274
bdrewery search for other commits by this committer
Update to 2018-02-28
28 Feb 2018 21:11:29
Original commit files touched by this commit  1.25.0.20180219
Revision:463263
bdrewery search for other commits by this committer
Sort distinfo file (NOP)
25 Feb 2018 03:09:49
Original commit files touched by this commit  1.25.0.20180219
Revision:462891
bdrewery search for other commits by this committer
Confirmed i386 builds
24 Feb 2018 07:41:03
Original commit files touched by this commit  1.25.0.20180219
Revision:462772
bdrewery search for other commits by this committer
Didn't mean to set FILESDIR in r462771.
24 Feb 2018 07:39:39
Original commit files touched by this commit  1.25.0.20180219
Revision:462771
bdrewery search for other commits by this committer
Apply the proper patches, namely the needed llvm-config one.

In r462769 I incorrectly changed PATCHDIR, after a build test, thinking it
was wrong.  The note about PATCHDIR in the commit message was wrong as
the patches were already coming from the lang/rust-nightly/files dir.
24 Feb 2018 06:44:05
Original commit files touched by this commit  1.25.0.20180219
Revision:462770
bdrewery search for other commits by this committer
Actually I didn't get i386 tested yet
24 Feb 2018 06:17:17
Original commit files touched by this commit  1.25.0.20180219
Revision:462769
bdrewery search for other commits by this committer
Unbreak on i386/amd64 and update to 1.25.0-2018-02-19

- Stop using git to build as it is unmaintainable due to submodules,
  but more importantly because src/vendor is no longer bundled.  Just
  fetch the source already generated that has all dependencies bundled.
  It may be a bit slower to get updates but is far more maintainable.
- Copy all patches to lang/rust-nightly/files since they may not always
  apply exactly between both versions.
- Add in patch for llvm-config getting -lexecinfo wrong, this is in
  review with LLVM at https://reviews.llvm.org/D42702.
- Bring in other random updates from lang/rust.
21 Feb 2018 21:58:02
Original commit files touched by this commit  1.17.0.20170212
Revision:462546
bdrewery search for other commits by this committer
PORT_LLVM was removed in lang/rust
18 Feb 2018 09:29:28
Original commit files touched by this commit  1.17.0.20170212
Revision:462210
antoine search for other commits by this committer
Deprecate ports broken for more than 6 months
27 Jun 2017 22:08:07
Original commit files touched by this commit  1.17.0.20170212
Revision:444522
dumbbell search for other commits by this committer
lang/rust-nightly: Inherit MAINTAINER from lang/rust

Thus, the new maintainer of this port is rust@FreeBSD.org.
27 Jun 2017 22:06:18
Original commit files touched by this commit  1.17.0.20170212
Revision:444521
dumbbell search for other commits by this committer
lang/rust-nightly: Mark the port as broken

The port needs to be adapted after recent changes to lang/rust.
06 Mar 2017 13:27:57
Original commit files touched by this commit  1.17.0.20170212
Revision:435537
dumbbell search for other commits by this committer
lang/rust, lang/rust-nightly: Generate PLIST in post-install

Several libraries have their filename computed and based on the absolute
path to source files. Therefore, we need to generate the PLIST. Rust
installer already produces manifests listing files it installs. The port
now uses those files to complete `${TMPPLIST}`.

While the port built fine in Poudriere, it failed when built directly on
the host (regular make or with portmaster(1)) or using a different tool
such as Synth. This commit fixes the build for those methods.

Handling of DOCS-specific files is also unified with normal files. This
gets rid of code duplication.

How to do reproducible builds will be studied later.

PR:		217309
Reported by:	Several people on freebsd-ports@ or Bugzilla
Tested by:	Almost everyone who reported the issue
Approved by:	antoine (mentor), riggs (maintainer of lang/rust)
Differential Revision:	https://reviews.freebsd.org/D9816
01 Mar 2017 23:35:05
Original commit files touched by this commit  1.17.0.20170212
Revision:435205
asomers search for other commits by this committer
lang/rust*: Advise users to mount procfs

Add a pkg-message to these ports advising users to mount procfs to see
backtraces.

Reviewed by:	dumbbell, riggs
Approved by:	dumbbell (ports)
Sponsored by:	Spectra Logic Corp
Differential Revision:	https://reviews.freebsd.org/D9838
22 Feb 2017 19:04:04
Original commit files touched by this commit  1.17.0.20170212
Revision:434631
dumbbell search for other commits by this committer
lang/rust, lang/rust-nightly: Update to 1.15.1 and 1.17.0 respectively

Both versions of Rust seen changes to their build system. Now they
require a bootstrap of Cargo and thus, a snapshot of Cargo's registry.

Each library has its own suffix instead of a common suffix for a given
version of Rust. Thus all future updates of the ports will include
changes to their plist.

$DISTFILES are now all under the `rust` directory in `$DISTDIR`. A
similar change will be committed to devel/cargo later.

lang/rust-nightly is enabled on i386 (bugzilla 216143). The source
snapshot also contains everything to build it on aarch64, but enabling
it will be committed later.

PR:		216143
Approved by:	riggs, bapt (mentor), antoine (mentor)
Differential Revision:	https://reviews.freebsd.org/D9286
14 Dec 2016 16:06:20
Original commit files touched by this commit  1.12.0.20160717
Revision:428569
mat search for other commits by this committer
More USE_GITHUB cleanup.

Use GH_SUBDIR, or GH_TUPLE, where applicable.

Sponsored by:	Absolight
26 Jul 2016 07:39:30
Original commit files touched by this commit  1.12.0.20160717
Revision:419100
dumbbell search for other commits by this committer
lang/rust-nightly: Update to 1.12.0; snapshot from 2016-07-17

Reviewed by:	asomers, jbeich, riggs
Approved by:	jbeich, riggs
Differential Revision:	https://reviews.freebsd.org/D7275
18 Jul 2016 17:02:46
Original commit files touched by this commit  1.9.0.20160318
Revision:418716
amdmi3 search for other commits by this committer
- Mark BROKEN: no suitable checksum found for
rustc-1.9.0-x86_64-unknown-freebsd.tar.gz.

Reported by:	pkg-fallout
Approved by:	portmgr blanket
02 Apr 2016 15:11:59
Original commit files touched by this commit  1.9.0.20160318
Revision:412409
jbeich search for other commits by this committer
lang/rust-nightly: better rebase r412407 against r412305

BROKEN_FreeBSD_9 is already defined by master port.

Differential Revision:	https://reviews.freebsd.org/D5789
02 Apr 2016 14:49:00
Original commit files touched by this commit  1.9.0.20160318
Revision:412407
jbeich search for other commits by this committer
lang/rust: enslave lang/rust-nightly

* rust: drop no longer used RUST_SOURCE variable
* rust: apply rust-nightly FIXME comment about stage-qa (strip)
* rust-nightly: properly conflict for install with rust package
* rust-nightly: inherit |make test| support from r401025
* rust-nightly: as DOCSDIR is the same drop unnecessary DOCS option

Approved by:	riggs, dumbbell (maintainers)
Differential Revision:	https://reviews.freebsd.org/D5789
01 Apr 2016 14:08:38
Original commit files touched by this commit  1.9.0.20160318
Revision:412347
mat search for other commits by this committer
Remove ${PORTSDIR}/ from dependencies, categories h, i, j, k, and l.

With hat:	portmgr
Sponsored by:	Absolight
01 Apr 2016 01:16:08
Original commit files touched by this commit  1.9.0.20160318
Revision:412305
jbeich search for other commits by this committer
lang/rust: apply minor style

- Fix MIT view for LICENSES_ASK=1
- Convert BROKEN to new syntax
- Concatenate find(1) arguments and drop unnecessary `cd`
29 Mar 2016 17:58:59
Original commit files touched by this commit  1.9.0.20160318
Revision:412126
dumbbell search for other commits by this committer
lang/rust-nightly: Update to 1.9.0.20160318

While here, relevant improvements made to lang/rust were copied.

PR:		204418, 206091
Reviewed by:	asomers, jbeich
Approved by:	asomers, jbeich
Differential Revision:	https://reviews.freebsd.org/D5766
12 Sep 2015 14:49:45
Original commit files touched by this commit  1.3.0.20150703
Revision:396750
dumbbell search for other commits by this committer
lang/rust and lang/rust-nightly: Build-conflict with themselves

A newer version of Rust fails to build if an older version is installed
because the build process picks libraries in %%LOCALBASE%%/lib before
those from the build directory.

In the pkg-plist of both ports, `x86_64-unknown-freebsd` is now a
variable automatically set in the Makefile. This avoids the need for a
separate port for DragonFlyBSD. [1]

Still in the pkg-plist, RUST_VSN_HASH is automatically computed in the
lang/rust's Makefile, like it was already done for lang/rust-nightly.

lang/rust-nightly USES libedit. patch-mk_main.mk was copied from
lang/rust so the correct library is picked (ie. the one from Ports, not
(Only the first 15 lines of the commit message are shown above View all of this commit message)
14 Jul 2015 22:36:54
Original commit files touched by this commit  1.3.0.20150703
Revision:392106
dumbbell search for other commits by this committer
lang/rust-nightly: New port for the nightly version of Rust

Differential Revision:	https://reviews.freebsd.org/D2798
Reviewed by:	jonathan, kwm
Approved by:	jonathan

Number of commits found: 87

Login
User Login
Create account

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD

This site
What is FreshPorts?
About the authors
Issues
FAQ
How big is it?
The latest upgrade!
Privacy
Forums
Blog
Contact

Search
Enter Keywords:
 
more...

Latest Vulnerabilities
clamavApr 05
apache24Apr 02
gitlab-ceApr 02
kubectlApr 01
zncMar 31
openjpeg*Mar 29
py-notebookMar 29
dovecotMar 28
drupal7*Mar 28
drupal8*Mar 28
python27*Mar 27
python35*Mar 27
python36*Mar 27
python37*Mar 27
libXdmcp*Mar 22

11 vulnerabilities affecting 67 ports have been reported in the past 14 days

* - modified, not new

All vulnerabilities

Last updated:
2019-04-05 07:22:47


Ports
Home
Categories
Deleted ports
Sanity Test Failures
Newsfeeds

Statistics
Graphs
NEW Graphs (Javascript)
Traffic

Calculated hourly:
Port count 36329
Broken 117
Deprecated 603
Ignore 337
Forbidden 3
Restricted 164
No CDROM 75
Vulnerable 34
Expired 9
Set to expire 579
Interactive 0
new 24 hours 1
new 48 hours5
new 7 days26
new fortnight61
new month138

Servers and bandwidth provided by
New York Internet, SuperNews, and RootBSD
Valid HTML, CSS, and RSS.
Copyright © 2000-2019 Dan Langille. All rights reserved.