Upstream fixed the issue, it should now build fine.
Search Criteria
Package Details: ydotool-git 1:1.0.4.r0.g57ba7d0-1
Package Actions
Git Clone URL: | https://aur.archlinux.org/ydotool-git.git (read-only, click to copy) |
---|---|
Package Base: | ydotool-git |
Description: | Generic command-line automation tool (no X!) |
Upstream URL: | https://github.com/ReimuNotMoe/ydotool |
Keywords: | wayland xdotool |
Licenses: | AGPL3 |
Conflicts: | ydotool |
Provides: | ydotool |
Submitter: | depau |
Maintainer: | kyechou |
Last Packager: | kyechou |
Votes: | 18 |
Popularity: | 0.37 |
First Submitted: | 2019-01-20 17:17 (UTC) |
Last Updated: | 2023-08-20 19:39 (UTC) |
Dependencies (6)
- glibc (glibc-gitAUR, glibc-linux4AUR, glibc-eacAUR, glibc-eac-binAUR, glibc-eac-rocoAUR)
- cmake (cmake-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- ninja (ninja-kitwareAUR, ninja-memAUR, ninja-fuchsia-gitAUR, ninja-gitAUR, ninja-jobserverAUR) (make)
- scdoc (scdoc-gitAUR) (make)
- systemd (systemd-chromiumosAUR, systemd-selinuxAUR, systemd-gitAUR, systemd-fmlAUR) (make)
Required by (27)
- bitwarden-menu-git (requires ydotool) (optional)
- bitwarden-pyro-git (optional)
- emojimart (requires ydotool) (optional)
- emojimart-bin (requires ydotool) (optional)
- emote (requires ydotool) (optional)
- fzf-pass (requires ydotool)
- gnome-shell-extension-another-window-session-manager-git (requires ydotool) (optional)
- gsconnect (requires ydotool) (optional)
- gsconnect-git (requires ydotool) (optional)
- illogical-impulse-gtk (requires ydotool)
- input-devices-support (requires ydotool)
- input-devices-support-gnome (requires ydotool)
- jdmacroplayer (requires ydotool)
- kbsrv (requires ydotool)
- keepmenu (requires ydotool) (optional)
- keyboard-center (requires ydotool) (optional)
- keyboard-center2 (requires ydotool) (optional)
- kittygifs-bin (requires ydotool) (optional)
- kittygifs-git (requires ydotool) (optional)
- linvam (requires ydotool)
- Show 7 more...
Sources (2)
Latest Comments
« First ‹ Previous 1 2 3
depau commented on 2019-10-10 11:28 (UTC)
depau commented on 2019-10-07 04:48 (UTC)
Hi, thanks for reporting.
It doesn't look like a packaging issue to me, I reported it to upstream: https://github.com/ReimuNotMoe/ydotool/issues/27
silverbluep commented on 2019-10-04 22:06 (UTC) (edited on 2019-10-04 22:07 (UTC) by silverbluep)
with the libuinputplus-git and libevdevplus-git package, I'm having the exact same error.
[ 73%] Built target ydotool_library_static
Scanning dependencies of target ydotool_client_static
[ 76%] Building CXX object CMakeFiles/ydotool_client_static.dir/Client/ydotool.cpp.o
[ 80%] Linking CXX shared library libydotool.so
[ 80%] Built target ydotool_library
Scanning dependencies of target ydotool_client
Scanning dependencies of target ydotoold
[ 84%] Building CXX object CMakeFiles/ydotool_client.dir/Client/ydotool.cpp.o
[ 88%] Linking CXX executable ydotool_static
[ 92%] Building CXX object CMakeFiles/ydotoold.dir/Daemon/ydotoold.cpp.o
/usr/bin/ld: cannot find -luInputPlus
/usr/bin/ld: cannot find -levdevPlus
/usr/bin/ld: libydotool.a(Tool.cpp.o): in function `ydotool::Tool::ToolManager::TryDlOpen(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)':
Tool.cpp:(.text+0x20e): warning: Using 'dlopen' in statically linked applications requires at runtime the shared libraries from the glibc version used for linking
/usr/bin/ld: cannot find -luInputPlus
/usr/bin/ld: cannot find -levdevPlus
collect2: error: ld returned 1 exit status
make[2]: *** [CMakeFiles/ydotool_client_static.dir/build.make:85: ydotool_static] Error 1
make[1]: *** [CMakeFiles/Makefile2:80: CMakeFiles/ydotool_client_static.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 96%] Linking CXX executable ydotoold
[ 96%] Built target ydotoold
[100%] Linking CXX executable ydotool
[100%] Built target ydotool_client
make: *** [Makefile:152: all] Error 2
Rasi commented on 2019-06-04 20:57 (UTC)
@ReekyMarko Update uinputplus before building this.
FunctionalHacker commented on 2019-05-30 06:31 (UTC) (edited on 2019-05-30 06:33 (UTC) by FunctionalHacker)
Fails to build for me, here is the tail of the output:
/usr/include/uInputPlus/uInput.hpp:44:7: note: candidate: ‘void uInputPlus::uInput::Init(const uInputPlus::uInputSetup&)’
void Init(const uInputSetup &setup);
^~~~
/usr/include/uInputPlus/uInput.hpp:44:7: note: candidate expects 1 argument, 2 provided
/home/reekymarko/.cache/yay/ydotool-git/src/ydotool/Daemon/ydotoold.cpp: In function ‘int client_handler(int)’:
/home/reekymarko/.cache/yay/ydotool-git/src/ydotool/Daemon/ydotoold.cpp:31:2: error: ‘uInputRawData’ was not declared in this scope
uInputRawData buf{0};
^~~~~~~~~~~~~
/home/reekymarko/.cache/yay/ydotool-git/src/ydotool/Daemon/ydotoold.cpp:34:22: error: ‘buf’ was not declared in this scope
int rc = recv(fd, &buf, sizeof(buf), MSG_WAITALL);
^~~
make[2]: *** [CMakeFiles/ydotool_client.dir/build.make:63: CMakeFiles/ydotool_client.dir/Client/ydotool.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:221: CMakeFiles/ydotool_client.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
make[2]: *** [CMakeFiles/ydotoold.dir/build.make:63: CMakeFiles/ydotoold.dir/Daemon/ydotoold.cpp.o] Error 1
make[1]: *** [CMakeFiles/Makefile2:295: CMakeFiles/ydotoold.dir/all] Error 2
[ 75%] Linking CXX shared library libclick.so
[ 80%] Linking CXX shared library libtype.so
[ 80%] Built target click
[ 80%] Built target type
[ 85%] Linking CXX shared library libmousemove.so
[ 85%] Built target mousemove
[ 90%] Linking CXX shared library libkey.so
[ 90%] Built target key
make: *** [Makefile:152: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
Error making: ydotool-git
hughw94 commented on 2019-04-10 12:48 (UTC) (edited on 2019-04-10 12:49 (UTC) by hughw94)
Build fails for me with the following error:
Scanning dependencies of target ydotool
[ 14%] Building CXX object CMakeFiles/ydotool.dir/ydotool.cpp.o
[ 28%] Building CXX object CMakeFiles/ydotool.dir/Commands.cpp.o
[ 42%] Building CXX object CMakeFiles/ydotool.dir/Commands/Type.cpp.o
[ 57%] Building CXX object CMakeFiles/ydotool.dir/Commands/Key.cpp.o
/home/hugh/.cache/yay/ydotool-git/src/ydotool/Commands/Key.cpp: In function ‘std::vector<int> KeyStroke2Code(const string&)’:
/home/hugh/.cache/yay/ydotool-git/src/ydotool/Commands/Key.cpp:65:16: error: ‘Table_ModifierKeys’ was not declared in this scope auto t_kms = Table_ModifierKeys.find(it); ^~~~~~~~~~~~~~~~~~
make[2]: *** [CMakeFiles/ydotool.dir/build.make:102: CMakeFiles/ydotool.dir/Commands/Key.cpp.o] Error 1
make[1]: [CMakeFiles/Makefile2:73: CMakeFiles/ydotool.dir/all] Error 2 make: [Makefile:152: all] Error 2
==> ERROR: A failure occurred in build().
Aborting...
Error making: ydotool-git
Any idea how to resolve this?
Pinned Comments
depau commented on 2019-10-16 21:43 (UTC) (edited on 2019-10-16 21:44 (UTC) by depau)
Hi, please report ydotool bugs to upstream. Only report packaging issues here. Thank you.