Package Details: motion 4.2.2-1

Git Clone URL: https://aur.archlinux.org/motion.git (read-only)
Package Base: motion
Description: Monitor and record video signals from many types of cameras
Upstream URL: https://motion-project.github.io
Licenses: GPL
Submitter: Barthalion
Maintainer: mrxx
Last Packager: mrxx
Votes: 19
Popularity: 2.750496
First Submitted: 2018-01-06 21:01
Last Updated: 2019-03-03 14:31

Latest Comments

keithspg commented on 2019-04-11 02:08

I did not have a full ffmpeg installed. Building now...

mrxx commented on 2019-04-07 11:13

keithspg, no need to build anything else from source. All dependencies are already in Extra and Community.

Here is the log of my successful test installation just a couple of minutes ago:

https://pastebin.com/MDMRDWj6

keithspg commented on 2019-04-07 00:32

Seriously? I was pretty sure this was a package a while back. I just tried to build it and need to build numerous other packages and ffmpeg just to build it. I gave up.

d9jWbb42kC3 commented on 2018-11-17 00:49

I have the same problem as @Aventura5.

Aventura5 commented on 2018-10-12 18:43

My build is failing on

Linking Motion...
--------------------------------------------------------------------------------
gcc -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -o motion motion.o logger.o conf.o draw.o jpegutils.o video_loopback.o video_v4l2.o vid
eo_common.o video_bktr.o netcam.o netcam_http.o netcam_ftp.o netcam_jpeg.o netcam_wget.o track.o alg.o event.o picture.o rotate.o webhttpd.o
stream.o md5.o netcam_rtsp.o ffmpeg.o  -lm  -pthread -ljpeg -lwebp -lwebpmux -lsqlite3   -lavutil -lavformat -lavcodec -lswscale -lavdevice
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `sftp_free@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `sftp_open@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `sftp_seek64@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `sftp_new@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `sftp_read@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `sftp_attributes_free@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `sftp_stat@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `ssh_try_publickey_from_file@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `sftp_rename@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `sftp_dir_eof@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `sftp_get_error@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `sftp_write@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `sftp_close@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `ssh_connect@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `ssh_new@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `ssh_free@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `sftp_rmdir@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `ssh_userauth_autopubkey@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `sftp_fstat@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `ssh_userauth_pubkey@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `ssh_userauth_list@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `sftp_readdir@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `sftp_opendir@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `privatekey_from_file@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `sftp_unlink@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `ssh_options_parse_config@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `ssh_get_error@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `ssh_userauth_none@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `sftp_init@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `ssh_userauth_password@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `sftp_tell64@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `ssh_disconnect@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `sftp_closedir@LIBSSH_4_5_0'
/usr/lib/gcc/i686-pc-linux-gnu/7.3.1/../../../libavformat.so: undefined reference to `ssh_options_set@LIBSSH_4_5_0'
collect2: error: ld returned 1 exit status
make: *** [Makefile:87: motion] Error 1

mazieres commented on 2018-06-20 02:43

Can you add aarch64 to the architectures? Package works just fine on my Odroid C2 if I just add 'aarch64' to the arch=(...) array. Thanks.

jantman commented on 2018-05-22 13:44

The upstream documentation is pretty explicit that motion should NOT be run as root. I think this package should create the "motion" user and group, and run motion as that user and group, like the upstream packages to.

arti commented on 2018-05-14 13:12

Currently does not compile without this commit https://github.com/Motion-Project/motion/commit/9b93a417e37e1f0fef58d1582a7e98e4c05d3b42

animungo commented on 2018-01-30 13:35

Thank you for adopting the package! Could you please add armv6h to the archs?