Created attachment 512490 [details] zip contains build.log, emerge --info, emerge -pqv, environment while trying to install zoneminder-1.30.2 the build fails with these errors: archive TEMP # grep -Hirn error build.log build.log:291:/var/tmp/portage/www-misc/zoneminder-1.30.2/work/ZoneMinder-1.30.2/src/zm_comms.h:98:20: error: ‘::readv’ has not been declared build.log:299:/var/tmp/portage/www-misc/zoneminder-1.30.2/work/ZoneMinder-1.30.2/src/zm_comms.h:105:24: error: ‘::writev’ has not been declared build.log:349:/var/tmp/portage/www-misc/zoneminder-1.30.2/work/ZoneMinder-1.30.2/src/zm_comms.cpp:59:18: error: ‘::readv’ has not been declared build.log:357:/var/tmp/portage/www-misc/zoneminder-1.30.2/work/ZoneMinder-1.30.2/src/zm_comms.cpp:79:22: error: ‘::writev’ has not been declared build.log:384:make[2]: *** [src/CMakeFiles/zm.dir/build.make:135: src/CMakeFiles/zm.dir/zm_comms.cpp.o] Error 1 build.log:1319:make[1]: *** [CMakeFiles/Makefile2:332: src/CMakeFiles/zm.dir/all] Error 2 build.log:9516:make: *** [Makefile:130: all] Error 2 build.log:9517: * ERROR: www-misc/zoneminder-1.30.2::gentoo failed (compile phase): fwiw, the same applies to (the masked) 1.30.2-r1.. i've attached all the suggested files.. any help is highly appreciated! thanks, Andreas
Created attachment 516762 [details, diff] zoneminder-1.30.2-uio.patch Upstream patch see [1] [1] https://github.com/ZoneMinder/zoneminder/commit/417421b1d869d1b71c8ec1a1e3b082fcede6ce58
I can confirm - this ebuild fail also applies for current www-misc/zoneminder-1.30.4 - the upstream patch also fixes the issue Please include it in an bugfix ebuild!!! And why is this bug not correctly assigned to the maintainer???
The package has no maintainer. If the package does not compile any more and nobody fixes it, we have to tree clean it. There are some to do's in the header of the ebuild. Please try to fix these and prepare PR's or patches. Convince developers to maintain it. Ask them nicely, spend them a beer, bribe them include them in your prayer or become a dev yourself and fix it. The ebuild will be archived after removal on https://sources.gentoo.org/cgi-bin/viewvc.cgi/gentoo-x86/
As an alternative solution, bump to the latest: https://github.com/gentoo/gentoo/pull/15203
Let's remove it from ::gentoo.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5277eed833548e4fa3d05d7cc89c1353ce700b3a commit 5277eed833548e4fa3d05d7cc89c1353ce700b3a Author: Joonas Niilola <juippis@gentoo.org> AuthorDate: 2020-04-05 10:51:58 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2020-04-05 10:51:58 +0000 profiles/package.mask: mask www-misc/zoneminder for removal Bug: https://bugs.gentoo.org/642952 Signed-off-by: Joonas Niilola <juippis@gentoo.org> profiles/package.mask | 6 ++++++ 1 file changed, 6 insertions(+)
I have a working ebuild. I'll attach it. Please don't remove it from portage.
Created attachment 633432 [details] Ebuild for the latest zoneminder.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c66a9574205fcefe13c0b13a778af774f2703a0b commit c66a9574205fcefe13c0b13a778af774f2703a0b Author: Joonas Niilola <juippis@gentoo.org> AuthorDate: 2020-05-05 07:17:24 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2020-05-05 07:24:03 +0000 www-misc/zoneminder: remove package Closes: https://bugs.gentoo.org/642952 Signed-off-by: Joonas Niilola <juippis@gentoo.org> profiles/package.mask | 6 - www-misc/zoneminder/Manifest | 2 - www-misc/zoneminder/files/10_zoneminder.conf | 16 -- www-misc/zoneminder/files/README.gentoo | 27 ---- www-misc/zoneminder/files/conf.d | 6 - www-misc/zoneminder/files/init.d | 25 --- .../files/zoneminder-1.30.2-diskspace.patch | 15 -- .../zoneminder/files/zoneminder-1.30.4-gcc7.patch | 28 ---- .../files/zoneminder-1.30.4-glibc226.patch | 24 --- .../files/zoneminder-1.30.4-path_zms.patch | 16 -- www-misc/zoneminder/files/zoneminder.service | 11 -- www-misc/zoneminder/metadata.xml | 13 -- www-misc/zoneminder/zoneminder-1.30.4-r2.ebuild | 178 --------------------- 13 files changed, 367 deletions(-)