[MacPorts] #60434: racer @2.0.12: error[E0423]: expected function, tuple struct or tuple variant, found struct `ast::Name`

MacPorts noreply at macports.org
Mon May 4 16:16:03 UTC 2020


#60434: racer @2.0.12: error[E0423]: expected function, tuple struct or tuple
variant, found struct `ast::Name`
------------------------+--------------------
 Reporter:  ryandesign  |      Owner:  (none)
     Type:  defect      |     Status:  new
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:  2.6.2
 Keywords:              |       Port:  racer
------------------------+--------------------
 racer @2.0.12 does not build, at least not on my macOS High Sierra system:

 {{{
 error[E0423]: expected function, tuple struct or tuple variant, found
 struct `ast::Name`
    --> /opt/local/var/macports/build/_Users_rschmidt_macports_macports-
 ports-ryandesign-
 fork_devel_racer/racer/work/.home/.cargo/macports/syntex_syntax-0.52.0/src/symbol.rs:146:27
     |
 146 |                       name: ast::Name($index),
     |                             ^^^^^^^^^
 ...
 165 | / declare_keywords! {
 166 | |     // Invalid identifier
 167 | |     (0,  Invalid,        "")
 168 | |
 ...   |
 228 | |     (55, Union,          "union")
 229 | | }
     | |_- in this macro invocation
     |
     = note: this error originates in a macro (in Nightly builds, run with
 -Z macro-backtrace for more info)
 error: aborting due to previous error
 For more information about this error, try `rustc --explain E0423`.
 error: could not compile `syntex_syntax`.
 Caused by:
   process didn't exit successfully: `rustc --crate-name syntex_syntax
 /opt/local/var/macports/build/_Users_rschmidt_macports_macports-ports-
 ryandesign-
 fork_devel_racer/racer/work/.home/.cargo/macports/syntex_syntax-0.52.0/src/lib.rs
 --error-format=json --json=diagnostic-rendered-ansi,artifacts --crate-type
 lib --emit=dep-info,metadata,link -C opt-level=3 -C debuginfo=2 -C
 metadata=939922f18aaa168f -C extra-filename=-939922f18aaa168f --out-dir
 /opt/local/var/macports/build/_Users_rschmidt_macports_macports-ports-
 ryandesign-fork_devel_racer/racer/work/racer-rust-racer-
 31a1c3c/target/x86_64-apple-darwin/release/deps --target x86_64-apple-
 darwin -L dependency=/opt/local/var/macports/build
 /_Users_rschmidt_macports_macports-ports-ryandesign-
 fork_devel_racer/racer/work/racer-rust-racer-31a1c3c/target/x86_64-apple-
 darwin/release/deps -L dependency=/opt/local/var/macports/build
 /_Users_rschmidt_macports_macports-ports-ryandesign-
 fork_devel_racer/racer/work/racer-rust-racer-31a1c3c/target/release/deps
 --extern bitflags=/opt/local/var/macports/build
 /_Users_rschmidt_macports_macports-ports-ryandesign-
 fork_devel_racer/racer/work/racer-rust-racer-31a1c3c/target/x86_64-apple-
 darwin/release/deps/libbitflags-1e758139b029d748.rmeta --extern
 libc=/opt/local/var/macports/build/_Users_rschmidt_macports_macports-
 ports-ryandesign-fork_devel_racer/racer/work/racer-rust-racer-
 31a1c3c/target/x86_64-apple-
 darwin/release/deps/liblibc-4727237755072213.rmeta --extern
 log=/opt/local/var/macports/build/_Users_rschmidt_macports_macports-ports-
 ryandesign-fork_devel_racer/racer/work/racer-rust-racer-
 31a1c3c/target/x86_64-apple-darwin/release/deps/liblog-
 e7e4b36f6732aeba.rmeta --extern
 rustc_serialize=/opt/local/var/macports/build
 /_Users_rschmidt_macports_macports-ports-ryandesign-
 fork_devel_racer/racer/work/racer-rust-racer-31a1c3c/target/x86_64-apple-
 darwin/release/deps/librustc_serialize-412b72b7485d1e68.rmeta --extern
 syntex_errors=/opt/local/var/macports/build
 /_Users_rschmidt_macports_macports-ports-ryandesign-
 fork_devel_racer/racer/work/racer-rust-racer-31a1c3c/target/x86_64-apple-
 darwin/release/deps/libsyntex_errors-af3aa5914b794b62.rmeta --extern
 syntex_pos=/opt/local/var/macports/build
 /_Users_rschmidt_macports_macports-ports-ryandesign-
 fork_devel_racer/racer/work/racer-rust-racer-31a1c3c/target/x86_64-apple-
 darwin/release/deps/libsyntex_pos-4f369c9980f4c59b.rmeta --extern
 term=/opt/local/var/macports/build/_Users_rschmidt_macports_macports-
 ports-ryandesign-fork_devel_racer/racer/work/racer-rust-racer-
 31a1c3c/target/x86_64-apple-darwin/release/deps/libterm-
 acc54d12db1f25da.rmeta --extern unicode_xid=/opt/local/var/macports/build
 /_Users_rschmidt_macports_macports-ports-ryandesign-
 fork_devel_racer/racer/work/racer-rust-racer-31a1c3c/target/x86_64-apple-
 darwin/release/deps/libunicode_xid-04cb8e030b176832.rmeta --cap-lints
 allow -C linker=/usr/bin/clang` (exit code: 1)
 warning: build failed, waiting for other jobs to finish...
 error: build failed
 Command failed:  cd "/opt/local/var/macports/build
 /_Users_rschmidt_macports_macports-ports-ryandesign-
 fork_devel_racer/racer/work/racer-2.0.12" && /opt/local/bin/cargo build
 --release --frozen -v -j8
 Exit code: 101
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/60434>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list