Comment # 29 on bug 4393 from
Right, you guys are building against F27 now, which I have not tested yet.
This does build against f24, f25, el6, & el7, but I image you will want this to
build against rawhide. I need to spend some time to figure out how to resolve
this build failure:

make[2]: Leaving directory '/builddir/build/BUILD/ZoneMinder-1.30.4'
In file included from
/builddir/build/BUILD/ZoneMinder-1.30.4/src/zm_comms.cpp:20:0:
/builddir/build/BUILD/ZoneMinder-1.30.4/src/zm_comms.h: In member function
'virtual int CommsBase::readV(const iovec*, int)':
/builddir/build/BUILD/ZoneMinder-1.30.4/src/zm_comms.h:98:20: error: '::readv'
has not been declared
     int nBytes = ::readv( mRd, iov, iovcnt );
                    ^~~~~
/builddir/build/BUILD/ZoneMinder-1.30.4/src/zm_comms.h:98:20: note: suggested
alternative: 'read'
     int nBytes = ::readv( mRd, iov, iovcnt );
                    ^~~~~
                    read
/builddir/build/BUILD/ZoneMinder-1.30.4/src/zm_comms.h: In member function
'virtual int CommsBase::writeV(const iovec*, int)':
/builddir/build/BUILD/ZoneMinder-1.30.4/src/zm_comms.h:105:24: error:
'::writev' has not been declared
     ssize_t nBytes = ::writev( mWd, iov, iovcnt );
                        ^~~~~~
/builddir/build/BUILD/ZoneMinder-1.30.4/src/zm_comms.h:105:24: note: suggested
alternative: 'write'
     ssize_t nBytes = ::writev( mWd, iov, iovcnt );
                        ^~~~~~
                        write
/builddir/build/BUILD/ZoneMinder-1.30.4/src/zm_comms.cpp: In member function
'virtual int CommsBase::readV(int, ...)':
/builddir/build/BUILD/ZoneMinder-1.30.4/src/zm_comms.cpp:59:18: error:
'::readv' has not been declared
   int nBytes = ::readv( mRd, iov, iovcnt );
                  ^~~~~
/builddir/build/BUILD/ZoneMinder-1.30.4/src/zm_comms.cpp:59:18: note: suggested
alternative: 'read'
   int nBytes = ::readv( mRd, iov, iovcnt );
                  ^~~~~
                  read
/builddir/build/BUILD/ZoneMinder-1.30.4/src/zm_comms.cpp: In member function
'virtual int CommsBase::writeV(int, ...)':
/builddir/build/BUILD/ZoneMinder-1.30.4/src/zm_comms.cpp:79:22: error:
'::writev' has not been declared
   ssize_t nBytes = ::writev( mWd, iov, iovcnt );
                      ^~~~~~
/builddir/build/BUILD/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:138:
src/CMakeFiles/zm.dir/zm_comms.cpp.o] Error 1


You are receiving this mail because: