The default busybox tar we have installed fails
make distcheck with this error:
if test -d "libevdev-1.13.6"; then find "libevdev-1.13.6" -type d ! -perm -700 -exec chmod u+rwx {} ';' ; rm -rf "libevdev-1.13.6" || { sleep 5 && rm -rf "libevdev-1.13.6"; }; else :; fi
case 'libevdev-1.13.6.tar.xz' in \
*.tar.gz*) \
eval GZIP= gzip -dc libevdev-1.13.6.tar.gz | false ;;\
*.tar.bz2*) \
bzip2 -dc libevdev-1.13.6.tar.bz2 | false ;;\
*.tar.bz3*) \
bzip3 -dc libevdev-1.13.6.tar.bz3 | false ;;\
*.tar.lz*) \
lzip -dc libevdev-1.13.6.tar.lz | false ;;\
*.tar.xz*) \
xz -dc libevdev-1.13.6.tar.xz | false ;;\
*.tar.Z*) \
uncompress -c libevdev-1.13.6.tar.Z | false ;;\
*.shar.gz*) \
eval GZIP= gzip -dc libevdev-1.13.6.shar.gz | unshar ;;\
*.zip*) \
unzip libevdev-1.13.6.zip ;;\
*.tar.zst*) \
zstd -dc libevdev-1.13.6.tar.zst | false ;;\
esac
make: *** [Makefile:705: distcheck] Error 1
i.e. the output is piped to /bin/false - which is the default
placeholder for $am_untar which *should* be set to /bin/tar but busybox'
tar isn't compatible with whatever automake checks for.
Part-of: <https://gitlab.freedesktop.org/libevdev/libevdev/-/merge_requests/133>
|
||
|---|---|---|
| .gitlab-ci | ||
| doc | ||
| include/linux | ||
| libevdev | ||
| m4 | ||
| test | ||
| tools | ||
| .editorconfig | ||
| .gitignore | ||
| .gitlab-ci.yml | ||
| autogen.sh | ||
| CODING_STYLE.md | ||
| configure.ac | ||
| COPYING | ||
| libevdev.pc.in | ||
| Makefile.am | ||
| meson.build | ||
| meson_options.txt | ||
| README.md | ||
libevdev - wrapper library for evdev input devices
libevdev is a wrapper library for evdev devices. it moves the common tasks when dealing with evdev devices into a library and provides a library interface to the callers, thus avoiding erroneous ioctls, etc.
https://gitlab.freedesktop.org/libevdev/libevdev.git
Go here for the API documentation: http://www.freedesktop.org/software/libevdev/doc/latest/
File bugs in the freedesktop.org GitLab instance: https://gitlab.freedesktop.org/libevdev/libevdev/issues/
Patches should be submitted as merge requests in the GitLab instance: https://gitlab.freedesktop.org/libevdev/libevdev/merge_requests/
Questions and general comments should be submitted to the input-tools@lists.freedesktop.org mailing list: http://lists.freedesktop.org/mailman/listinfo/input-tools