Package Details: vesc_tool-git 1:r1412.7c02f7f-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: bionade24
Last Packager: bionade24
Votes: 3
Popularity: 0.000009
First Submitted: 2018-08-27 22:50 (UTC)
Last Updated: 2024-04-14 12:18 (UTC)

Pinned Comments

bionade24 commented on 2024-04-07 09:57 (UTC)

I switched to the mold linker on purpose to reduce the enormous link times (with LTO) of this project and get better error messages when the linking fails due to the patched buildscript. If you don't like that, use qmake -unset <flags> to remove it.

Latest Comments

1 2 3 Next › Last »

bionade24 commented on 2024-04-16 08:35 (UTC) (edited on 2024-04-16 08:37 (UTC) by bionade24)

@GPereira: No, this fix definetely works (and it would absolutely make 0 sense to not work from the current qmake script, either).

[name:~/dir/vesc_tool-git]└2 master* ± mv vesc_tool-git-1:r1412.7c02f7f-1-x86_64.pkg.tar.zst test.tar.zst
[name:~/dir/vesc_tool-git]└2 master* 2 ± tar tvf test.tar.zst
-rw-r--r-- root/root      8105 2024-04-16 10:31 .BUILDINFO
-rw-r--r-- root/root       440 2024-04-16 10:31 .MTREE
-rw-r--r-- root/root       574 2024-04-16 10:31 .PKGINFO
drwxr-xr-x root/root         0 2024-04-16 10:31 usr/
drwxr-xr-x root/root         0 2024-04-16 10:31 usr/bin/
-rwxr-xr-x root/root  19967256 2024-04-16 10:31 usr/bin/vesc_tool
drwxr-xr-x root/root         0 2024-04-16 10:31 usr/share/
drwxr-xr-x root/root         0 2024-04-16 10:31 usr/share/applications/
-rw-r--r-- root/root       196 2024-04-16 10:31 usr/share/applications/vesc-tool.desktop
drwxr-xr-x root/root         0 2024-04-16 10:31 usr/share/icons/
-rw-r--r-- root/root      5484 2024-04-16 10:31 usr/share/icons/vesc-tool.png

I guess you have a dirty build environment. Please build in a clean chroot or (clean & fresh) docker container, ideally with the extra-x86_64-build script from devtools.

GPereira commented on 2024-04-16 07:07 (UTC)

The fix seems not effective. The executable is still called vesc_tool_6.05 even on a clean build

bionade24 commented on 2024-04-14 12:19 (UTC)

@GPereira: Fixed, thx for the heads-up!

GPereira commented on 2024-04-12 18:41 (UTC)

The executable is:

/usr/bin/vesc_tool_6.05

and not:

/usr/bin/vesc_tool

Can you fix the desktop file please or better yet force the PKGBUILD to rename the output executable to /usr/bin/vesc_tool? That way is more future proof

GPereira commented on 2024-04-12 18:38 (UTC)

I am getting:

zsh: no such file or directory: /usr/bin/vesc_tool

Any idea?

bionade24 commented on 2024-04-07 09:57 (UTC)

I switched to the mold linker on purpose to reduce the enormous link times (with LTO) of this project and get better error messages when the linking fails due to the patched buildscript. If you don't like that, use qmake -unset <flags> to remove it.

bionade24 commented on 2023-10-22 17:46 (UTC)

@SysGhost: Sorry for forgetting to remove the patch after I got it merged upstream.

I received the notification mail but overlooked it in the bulk of mails.

SysGhost commented on 2023-10-19 15:27 (UTC) (edited on 2023-10-19 15:34 (UTC) by SysGhost)

Trying to apply an already applied patch:

patching file vesc_tool.pro
patching file lzokay.cpp
Reversed (or previously applied) patch detected!  Assume -R? [n] n
Apply anyway? [n] n
Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file lzokay.cpp.rej
==> ERROR: A failure occurred in prepare().
    Aborting...

Easily fixed by removing or commenting out the patch line for lzokay in the prepare function in PKGBUILD. A line that starts with "patch -d lzokay -i " ... Once disabled, it configures and builds fine.

GPereira commented on 2023-02-19 00:41 (UTC)

@Pheidologeton I am having the same issue, any luck?

Pheidologeton commented on 2022-11-27 23:33 (UTC)

Cannot build. Loop in this

build()...
Info: creating stash file /home/hpc0/buildroot/AUR/vesc_tool-git/src/vesc_tool-git/.qmake.stash
WARNING: Failure to find: res_fw_original.qrc
/usr/bin/rcc: File does not exist 'res_fw_original.qrc'
/usr/bin/qmake -o Makefile vesc_tool.pro PREFIX=/usr LIBDIR=/usr/lib
WARNING: Failure to find: res_fw_original.qrc
/usr/bin/rcc: File does not exist 'res_fw_original.qrc'
/usr/bin/qmake -o Makefile vesc_tool.pro PREFIX=/usr LIBDIR=/usr/lib
WARNING: Failure to find: res_fw_original.qrc
/usr/bin/rcc: File does not exist 'res_fw_original.qrc'
/usr/bin/qmake -o Makefile vesc_tool.pro PREFIX=/usr LIBDIR=/usr/lib
WARNING: Failure to find: res_fw_original.qrc
/usr/bin/rcc: File does not exist 'res_fw_original.qrc'
/usr/bin/qmake -o Makefile vesc_tool.pro PREFIX=/usr LIBDIR=/usr/lib
WARNING: Failure to find: res_fw_original.qrc
/usr/bin/rcc: File does not exist 'res_fw_original.qrc'
/usr/bin/qmake -o Makefile vesc_tool.pro PREFIX=/usr LIBDIR=/usr/lib
WARNING: Failure to find: res_fw_original.qrc
/usr/bin/rcc: File does not exist 'res_fw_original.qrc'
/usr/bin/qmake -o Makefile vesc_tool.pro PREFIX=/usr LIBDIR=/usr/lib

Any way to fix it?