Search Criteria
Package Details: vesc_tool-git 3.00.r287.b0632c4.r287.b0632c4.r287.b0632c4-1
Git Clone URL: | https://aur.archlinux.org/vesc_tool-git.git (read-only, click to copy) |
---|---|
Package Base: | vesc_tool-git |
Description: | VESC ESC graphical configuration tool |
Upstream URL: | https://vesc-project.com/vesc_tool |
Licenses: | GPL3 |
Conflicts: | vesc-tool |
Submitter: | Kezi |
Maintainer: | Kezi (bionade24) |
Last Packager: | bionade24 |
Votes: | 3 |
Popularity: | 0.24 |
First Submitted: | 2018-08-27 22:50 (UTC) |
Last Updated: | 2021-06-11 13:09 (UTC) |
Latest Comments
1 2 Next › Last »
Pheidologeton commented on 2022-11-27 23:33 (UTC)
Cannot build. Loop in this
Any way to fix it?
niraami commented on 2021-06-12 17:00 (UTC) (edited on 2021-06-12 21:15 (UTC) by niraami)
@bionade24 The reason behind my error a few months back is a flawed
pkgver()
function, as it returns thepkgver
variable + the git information (r287.b0632c4
)... that is already in that variable - essentially duplicating it. I've noticed that after installing the package (through yay or manually) the PKGBUILD gets updated. Here is the diff:So, if you don't reload the pkgbuild during installation, this issue will not arise (which I guess Yay does for some reason). Also using the
--editmenu
to edit the PKGBUILD /w Yay and removing the "${pkgver}" frompkgver()
solves the issue.I can see that this is not an issue only affecting me, as, in the latest commit, you've changed the
pkgver
to3.00.r287.b0632c4.r287.b0632c4.r287.b0632c4-1
. I find that kind of hilarious as it also changed the name of the package on AUR.Also, dunno if this is helpful, but the commit that introduced this issue was: 163d11d0e029.
The offending line is:
printf "${pkgver}.r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
My recommendation is, if you want to also keep the program version included in the name & the pkgbuild, use a separate variable for it (like
gitver=3.00
). Though it is unfortunate that the github maintainers still don't tag the versions on GitHub.I hope my formatting is done right, otherwise I might edit this comment a few times.
DarioP commented on 2021-06-11 13:45 (UTC)
Thank you for your very prompt action, I was able to successfully build the package.
I did not look into the building system, but I agree that everything that can be fixed upstream should be done there, without custom fixes and patches ;)
bionade24 commented on 2021-06-11 13:13 (UTC)
@DarioP: The linkers errors are fixed now.
It still would probably better to patch the upstream .pro file instead of provding a derived one, probably doing that.
DarioP commented on 2021-06-11 08:19 (UTC) (edited on 2021-06-11 08:20 (UTC) by DarioP)
Anyone getting the same linker errors as I do:
bionade24 commented on 2021-01-11 08:16 (UTC)
@niraami: I can't reproduce your issue, seems like caused by your dirty build environment. Please use a clean chroot/container.
bionade24 commented on 2020-11-25 13:47 (UTC)
This package works with 5.15. It's not a
-bin
package, so it's not precompiled. You can build it yourself, but you don't need to, of course.albfan commented on 2020-11-25 08:53 (UTC) (edited on 2020-11-25 08:54 (UTC) by albfan)
Look at the build script for linux.
For current 2.06 Seems it needs to use exactly Qt 5.12 and build with some precise steps:
https://github.com/vedderb/vesc_tool/blob/master/build_lin#L121
You can download for free precompiled version on their site. You have to create a login and make a 0€ order. Then you can download by email.
1 2 Next › Last »