[ 70%] Building C object plugins/output_http/CMakeFiles/output_http.dir/output_http.c.o [ 80%] Linking C shared library output_http.so /usr/lib/gcc/x86_64-pc-linux-gnu/11.2.0/../../../../x86_64-pc-linux-gnu/bin/ld: CMakeFiles/output_http.dir/output_http.c.o:(.bss+0xa60): multiple definition of `client_infos'; CMakeFiles/output_http.dir/httpd.c.o:(.bss+0x0): first defined here collect2: error: ld returned 1 exit status make[3]: *** [plugins/output_http/CMakeFiles/output_http.dir/build.make:113: plugins/output_http/output_http.so] Error 1 make[3]: Leaving directory '/var/tmp/portage/media-video/mjpg-streamer-0_pre20200524-r1/work/mjpg-streamer-85f89a8c321e799fabb1693c5d133f3fb48ee748/mjpg-streamer-experimental/_build' make[2]: *** [CMakeFiles/Makefile2:206: plugins/output_http/CMakeFiles/output_http.dir/all] Error 2 ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_no_multilib-j4-20211030-093322 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-11.2.0 * clang version 13.0.0 Target: x86_64-pc-linux-gnu Thread model: posix InstalledDir: /usr/lib/llvm/13/bin /usr/lib/llvm/13 13.0.0 Python 3.9.7 Available Ruby profiles: [1] ruby26 (with Rubygems) [2] ruby27 (with Rubygems) [3] ruby30 (with Rubygems) * Available Rust versions: [1] rust-1.56.0 * The Glorious Glasgow Haskell Compilation System, version 8.10.4 php cli: [1] php7.3 [2] php7.4 [3] php8.0 * HEAD of ::gentoo commit 471b7fa7840cc08fd57405655f0aeba4a4dc1ab3 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Mon Nov 1 19:51:30 2021 +0000 2021-11-01 19:51:29 UTC emerge -qpvO media-video/mjpg-streamer [ebuild N ] media-video/mjpg-streamer-0_pre20200524-r1 USE="http-management input-file input-testpicture output-http output-rtsp wxp-compat -input-control -input-http -input-ptp2 (-input-raspicam) -input-uvc -output-autofocus -output-file -output-udp -output-viewer -output-zmqserver -www"
Created attachment 747936 [details] emerge-info.txt
Created attachment 747939 [details] CMakeCache.txt
Created attachment 747942 [details] emerge-history.txt
Created attachment 747945 [details] environment
Created attachment 747948 [details] etc.portage.tar.bz2
Created attachment 747951 [details] logs.tar.bz2
Created attachment 747954 [details] media-video:mjpg-streamer-0_pre20200524-r1:20211101-202412.log
PS submitted some years ago: https://github.com/jacksonliam/mjpg-streamer/pull/305 Yeaaah, it's a dead project and I guess I will create new ebuild with this patch applied
Created PR for this: https://github.com/gentoo/gentoo/pull/23109 Dropps problematic use
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9234e59dd1e3f7f57848e8685d706c4fcba70e5c commit 9234e59dd1e3f7f57848e8685d706c4fcba70e5c Author: Joonas Niilola <juippis@gentoo.org> AuthorDate: 2021-12-20 13:13:50 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2021-12-20 13:13:50 +0000 profiles: package.use.mask media-video/mjpg-streamer[http-management] Closes: https://github.com/gentoo/gentoo/pull/23109 Closes: https://bugs.gentoo.org/821253 Signed-off-by: Joonas Niilola <juippis@gentoo.org> profiles/base/package.use.mask | 5 +++++ 1 file changed, 5 insertions(+)