Package Base Details: alacritty-git

Git Clone URL: https://aur.archlinux.org/alacritty-git.git (read-only)
Keywords: GPU rust terminal
Submitter: quininer
Maintainer: quininer
Last Packager: quininer
Votes: 82
Popularity: 1.420248
First Submitted: 2016-11-01 13:53
Last Updated: 2019-06-11 15:04

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 Next › Last »

suzumiya commented on 2017-04-07 12:03

Alacrity has changed to rust stable. But still, compile error.

Compile Error.

==> Removing existing $pkgdir/ directory...
==> Starting build()...
error: no default toolchain configured
==> ERROR: A failure occurred in build().
Aborting...

The official suggests to build it with `rustup`, other than `cargo` directly.

suzumiya commented on 2017-03-29 18:22

Compile Error.

Cargo and rust has to be set to nightly.

Compiling serde_derive v0.9.8
error: the `proc-macro` crate type is experimental
|
= help: add #![feature(proc_macro)] to the crate attributes to enable

error: the `#[proc_macro_derive]` attribute is an experimental feature (see issue #35900)
--> /home/suzumiya/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-0.9.8/src/lib.rs:24:1
|
24 | #[proc_macro_derive(Serialize, attributes(serde))]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(proc_macro)] to the crate attributes to enable

error: the `#[proc_macro_derive]` attribute is an experimental feature (see issue #35900)
--> /home/suzumiya/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-0.9.8/src/lib.rs:33:1
|
33 | #[proc_macro_derive(Deserialize, attributes(serde))]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|
= help: add #![feature(proc_macro)] to the crate attributes to enable

error: aborting due to 2 previous errors

Build failed, waiting for other jobs to finish...
error: Could not compile `serde_derive`.

To learn more, run the command again with --verbose.
==> ERROR: A failure occurred in build().
Aborting...
==> ERROR: Makepkg was unable to build alacritty-git.

thelongdivider commented on 2017-03-20 14:10

@polyzen I couldn't compile using yaourt. It appears to know what the default toolchain is if you simply download the program directly.

polyzen commented on 2017-02-15 07:30

Seems there was still an override set for the nightly. Built with current Rust stable (1.15.1).

polyzen commented on 2017-02-04 19:38

Getting the same experimental bug as voyd with having used `rustup toolchain install stable`.

polyzen commented on 2017-02-04 19:07

Turns out Rust 1.15 isn't packaged yet.

Tyranic-Moron commented on 2017-02-04 18:12

@voyd you need to update to the latest stable rust toolchain (1.15.0); `rustup toolchain install stable`

voyd commented on 2017-02-04 11:28

Doesn't compile for me:

error: attribute must only have one argument
--> /home/voyd/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-0.9.6/src/lib.rs:20:3
|
20 | #[proc_macro_derive(Serialize, attributes(serde))]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

error: attribute must only have one argument
--> /home/voyd/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-0.9.6/src/lib.rs:29:3
|
29 | #[proc_macro_derive(Deserialize, attributes(serde))]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

error: the `proc-macro` crate type is experimental
|
= help: add #![feature(proc_macro)] to the crate attributes to enable

error: the `#[proc_macro_derive]` attribute is an experimental feature (see issue #35900)
--> /home/voyd/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-0.9.6/src/lib.rs:20:1
|
20 | #[proc_macro_derive(Serialize, attributes(serde))]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

error: the `#[proc_macro_derive]` attribute is an experimental feature (see issue #35900)
--> /home/voyd/.cargo/registry/src/github.com-1ecc6299db9ec823/serde_derive-0.9.6/src/lib.rs:29:1
|
29 | #[proc_macro_derive(Deserialize, attributes(serde))]
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

error: aborting due to 2 previous errors

emersion commented on 2017-02-04 08:12

Alacritty doesn't need a nightly version of Rust anymore: https://twitter.com/i_am_jwilm/status/827550505349976064

DarkScythe97 commented on 2017-01-29 10:24

If you're using rustup you can replace the build line with this

rustup run $(<rustc-version) cargo build --release

which will build using the right nightly. No need for override.