Package Details: rust-git 4:1.82.0.r1.59a74db3-2

Git Clone URL: https://aur.archlinux.org/rust-git.git (read-only, click to copy)
Package Base: rust-git
Description: Systems programming language focused on safety, speed and concurrency
Upstream URL: https://www.rust-lang.org/
Keywords: cargo rust
Licenses: Apache-2.0 OR MIT
Conflicts: cargo, rust, rust-docs, rustfmt
Provides: cargo, rust, rustfmt
Submitter: mrshpot
Maintainer: None
Last Packager: None
Votes: 28
Popularity: 0.085235
First Submitted: 2012-01-21 11:30 (UTC)
Last Updated: 2024-08-23 12:50 (UTC)

Required by (4625)

Sources (4)

Latest Comments

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

spider-mario commented on 2017-03-12 13:32 (UTC)

@intelfx, I am not sure that I understand all your issues. Let me try to clarify a few things: - pkgver() (the function) does increase monotonically. I do not change the variable because I want to let users choose when to rebuild (especially as it is an expensive process), and for the most part, changes to the PKGBUILD are merely so that it keeps building—if you weren’t going to rebuild the package to start with, you won’t necessarily want to update just because I fixed building against, say, revision 5e9149d7. (Unless you were actively waiting for the fix, probably.) - submodules in the source array are just for caching between runs of makepkg. If a submodule is absent from the array, it will be fetched normally by the configure script. It is a bit suboptimal bandwidth-wise but it should not break the build. It seems that the build was indeed broken recently, but for another reason: https://github.com/rust-lang/rust/issues/40228. Apparently, it can be fixed either by running `make dist` after `make` (as in Gentoo’s ebuild) or by passing `--disable-dist-src` to configure (as in ishitatsuyuki’s PKGBUILD—I have backported this fix, thanks). Do you still get an error with the fix (or with ishitatsuyuki’s PKGBUILD)?

ishitatsuyuki commented on 2017-03-09 08:36 (UTC)

@intelfx - please try my personal PKGBUILD - https://gist.github.com/ishitatsuyuki/956152c9ee2562e949f55c0181a0c5ee The downloads directory on my server is also regularly updated, once a week or two.

intelfx commented on 2017-03-08 03:58 (UTC)

BTW, the thing does not build -- submodules are not registered nor checked out, and at least the submodule at tools/cargo is missing from source=() altogether.

intelfx commented on 2017-03-08 03:55 (UTC)

Is it possible to make pkgver increase monotonically? Right now there is no way to tell from within an AUR helper whether to rebuild this package.

ishitatsuyuki commented on 2017-02-09 13:17 (UTC)

Can reproduce. Will investigate. Random note: I will update the package a few times a week on my server. https://tatsuyuki.kdns.info/downloads/ (This is NOT a pacman repository but simple file server)

intelfx commented on 2017-02-09 10:18 (UTC)

This package builds rust twice again for me.

ishitatsuyuki commented on 2017-02-09 03:49 (UTC)

These flags are an exact copy of the repo version.

spider-mario commented on 2017-02-09 00:24 (UTC)

rustbuild adopted, thanks for your contributions (both here and upstream). --enable-ninja should not be necessary since its documentation states: “build LLVM using the Ninja generator”, but we skip that step entirely (thanks for that as well). What was the rationale behind --disable-codegen-tests? Do those tests break anything?

ishitatsuyuki commented on 2017-02-08 10:22 (UTC)

Makefiles are removed. Please adopt the latest changes from my gist (including the flags, and pkgver()).