Package Details: zoneminder 1.36.33-2

Git Clone URL: https://aur.archlinux.org/zoneminder.git (read-only, click to copy)
Package Base: zoneminder
Description: A full-featured, open source, state-of-the-art video surveillance software system
Upstream URL: https://www.zoneminder.com/
Keywords: camera cctv monitor record security surveillance video zoneminder
Licenses: GPL-2.0-only
Conflicts: zoneminder-git
Submitter: None
Maintainer: Nocifer
Last Packager: Nocifer
Votes: 72
Popularity: 1.48
First Submitted: 2008-03-21 00:09 (UTC)
Last Updated: 2024-02-12 12:50 (UTC)

Dependencies (46)

Sources (8)

Latest Comments

« First ‹ Previous 1 .. 29 30 31 32 33 34 35 36 37 38 39 .. 62 Next › Last »

mesmer commented on 2017-09-15 23:57 (UTC)

the error was a not called sys/uio.h for some reason in the source it's only called in the BSD, i put a patch and work, pushing now

zlqrn commented on 2017-09-13 00:23 (UTC) (edited on 2017-09-14 15:19 (UTC) by zlqrn)

Sept.14.Update After spending some time try to do this (because i really need to start using zoneminder) there is a CXX compilation error 7%] Building CXX object src/CMakeFiles/zm.dir/zm_comms.cpp.o <<< coms.cpp.o >> ----- I am not familiar with cmake and using the SUGGESTION to change writev to write and readv to read for two lines in the comms.cpp and comms.h file. Found the files, edited them as suggested by the error, however i can not proceed because this is not a simple PKGBUILD where i can just edit files then from source location just makepkg -s. FYI im a noob. please help Sept.13.Update It seems the PKGBUILD is kind of messed up. first of all the sources in the PKGBUILD do NOT MATCH with the sources on this page, like the sha256sum of the tar.gz file, fabs.patch is not in the sources... Sept.12 first there was a sha256sum error with the tar.gz fixed by first downloading the tar.gz from this page, check the sha256sum and replaced the first sha256sum after source when editing the PKGBUILD After beating the sha256sum error it hit me with a perl sys mmap error, i reinstalled it seperately via yaourt (although it claimed to be installed) Then I get this error >> In file included from /tmp/yaourt-tmp-USER/aur-zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.cpp:20:0: /tmp/yaourt-tmp-USER/aur-zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.h: In member function ‘virtual int CommsBase::readV(const iovec*, int)’: /tmp/yaourt-tmp-USER/aur-zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.h:98:20: error: ‘::readv’ has not been declared int nBytes = ::readv( mRd, iov, iovcnt ); ^~~~~ /tmp/yaourt-tmp-USER/aur-zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.h:98:20: note: suggested alternative: ‘read’ int nBytes = ::readv( mRd, iov, iovcnt ); ^~~~~ read /tmp/yaourt-tmp-USER/aur-zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.h: In member function ‘virtual int CommsBase::writeV(const iovec*, int)’: /tmp/yaourt-tmp-USER/aur-zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.h:105:24: error: ‘::writev’ has not been declared ssize_t nBytes = ::writev( mWd, iov, iovcnt ); ^~~~~~ /tmp/yaourt-tmp-USER/aur-zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.h:105:24: note: suggested alternative: ‘write’ ssize_t nBytes = ::writev( mWd, iov, iovcnt ); ^~~~~~ write /tmp/yaourt-tmp-USER/aur-zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.cpp: In member function ‘virtual int CommsBase::readV(int, ...)’: /tmp/yaourt-tmp-USER/aur-zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.cpp:59:18: error: ‘::readv’ has not been declared int nBytes = ::readv( mRd, iov, iovcnt ); ^~~~~ /tmp/yaourt-tmp-USER/aur-zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.cpp:59:18: note: suggested alternative: ‘read’ int nBytes = ::readv( mRd, iov, iovcnt ); ^~~~~ read /tmp/yaourt-tmp-USER/aur-zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.cpp: In member function ‘virtual int CommsBase::writeV(int, ...)’: /tmp/yaourt-tmp-zlqrn/aur-zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.cpp:79:22: error: ‘::writev’ has not been declared ssize_t nBytes = ::writev( mWd, iov, iovcnt ); ^~~~~~ /tmp/yaourt-tmp-USER/aur-zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.cpp:79:22: note: suggested alternative: ‘write’ ssize_t nBytes = ::writev( mWd, iov, iovcnt ); ^~~~~~ write make[2]: *** [src/CMakeFiles/zm.dir/build.make:135: src/CMakeFiles/zm.dir/zm_comms.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:346: src/CMakeFiles/zm.dir/all] Error 2 make: *** [Makefile:130: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... ==> ERROR: Makepkg was unable to build zoneminder. lol. bascially the same error as @Evils PLEASE HELP

Evils commented on 2017-09-10 14:36 (UTC)

Doesn't compile for me In file included from /tmp/packerbuild-1000/zoneminder/zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.cpp:20:0: /tmp/packerbuild-1000/zoneminder/zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.h: In member function ‘virtual int CommsBase::readV(const iovec*, int)’: /tmp/packerbuild-1000/zoneminder/zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.h:98:20: error: ‘::readv’ has not been declared int nBytes = ::readv( mRd, iov, iovcnt ); ^~~~~ /tmp/packerbuild-1000/zoneminder/zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.h:98:20: note: suggested alternative: ‘read’ int nBytes = ::readv( mRd, iov, iovcnt ); ^~~~~ read /tmp/packerbuild-1000/zoneminder/zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.h: In member function ‘virtual int CommsBase::writeV(const iovec*, int)’: /tmp/packerbuild-1000/zoneminder/zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.h:105:24: error: ‘::writev’ has not been declared ssize_t nBytes = ::writev( mWd, iov, iovcnt ); ^~~~~~ /tmp/packerbuild-1000/zoneminder/zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.h:105:24: note: suggested alternative: ‘write’ ssize_t nBytes = ::writev( mWd, iov, iovcnt ); ^~~~~~ write /tmp/packerbuild-1000/zoneminder/zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.cpp: In member function ‘virtual int CommsBase::readV(int, ...)’: /tmp/packerbuild-1000/zoneminder/zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.cpp:59:18: error: ‘::readv’ has not been declared int nBytes = ::readv( mRd, iov, iovcnt ); ^~~~~ /tmp/packerbuild-1000/zoneminder/zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.cpp:59:18: note: suggested alternative: ‘read’ int nBytes = ::readv( mRd, iov, iovcnt ); ^~~~~ read /tmp/packerbuild-1000/zoneminder/zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.cpp: In member function ‘virtual int CommsBase::writeV(int, ...)’: /tmp/packerbuild-1000/zoneminder/zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.cpp:79:22: error: ‘::writev’ has not been declared ssize_t nBytes = ::writev( mWd, iov, iovcnt ); ^~~~~~ /tmp/packerbuild-1000/zoneminder/zoneminder/src/ZoneMinder-1.30.4/src/zm_comms.cpp:79:22: note: suggested alternative: ‘write’ ssize_t nBytes = ::writev( mWd, iov, iovcnt ); ^~~~~~ write make[2]: *** [src/CMakeFiles/zm.dir/build.make:135: src/CMakeFiles/zm.dir/zm_comms.cpp.o] Error 1 make[1]: *** [CMakeFiles/Makefile2:346: src/CMakeFiles/zm.dir/all] Error 2 make: *** [Makefile:130: all] Error 2 ==> ERROR: A failure occurred in build(). Aborting... The build failed.

Behem0th commented on 2017-09-09 18:33 (UTC)

chmod: cannot access '/home/behem0th/zoneminder/pkg/zoneminder/usr/share/polkit-1/rules.d/': No such file or directory failed to change mode of '/home/behem0th/zoneminder/pkg/zoneminder/usr/share/polkit-1/rules.d/' from 0000 (---------) to 0000 (---------) ==> ERROR: A failure occurred in package(). Aborting... fix: DESTDIR=$pkgdir make install # Change Polkit directory permissions to Arch Linux policy - chmod -v 700 $pkgdir/usr/share/polkit-1/rules.d/ - chown -v polkitd $pkgdir/usr/share/polkit-1/rules.d/ + chmod -v 700 $pkgdir/share/polkit-1/rules.d/ + chown -v polkitd $pkgdir/share/polkit-1/rules.d/ # BEGIN CREATE_ZONEMINDER_DIRECTORIES

mesmer commented on 2017-08-08 03:25 (UTC)

@viper, i rebuild and works, i 'll try reproduce the error, just pastebin here please thx @radu, please do a ls /dev/ for me here, seens like a error in the logic blocks

radu commented on 2017-08-06 22:16 (UTC)

Can't make it work with nginx. Anyone have a sample configuration file? (the main error is: zmc -d /dev/video0' exited abnormally, exit status 255)

viper474 commented on 2017-08-04 12:42 (UTC)

Since this looks to be up-to-date, I will try to install some of the dependencies individually. Then I'll see if it allows me to build correctly.

viper474 commented on 2017-08-04 12:17 (UTC) (edited on 2017-08-04 12:58 (UTC) by viper474)

@mesmer I tried to compile this yesterday and ran into fatal errors. I'm wondering if this might be out of date. I was getting some issues trying to build libmariadbclient and imap (don't think the source link was active anymore or at the time). I can try to pull the error message, but I will be away from my computer for a while. I think I get the same issue on zoneminder-git as well, just FYI.

mesmer commented on 2017-06-24 16:43 (UTC)

@malstrond i didnt change previos conf, i will chance this thx @losacno Sry i misspell the comand when i git push, fix today