>>> Configuring source in /var/tmp/portage/media-video/mjpg-streamer-0_pre20200524-r2/work/mjpg-streamer-85f89a8c321e799fabb1693c5d133f3fb48ee748/mjpg-streamer-experimental ... >>> Source configured. >>> Compiling source in /var/tmp/portage/media-video/mjpg-streamer-0_pre20200524-r2/work/mjpg-streamer-85f89a8c321e799fabb1693c5d133f3fb48ee748/mjpg-streamer-experimental ... make -O -j4 [ -d _build ] || mkdir _build [ -f _build/Makefile ] || (cd _build && cmake -DCMAKE_BUILD_TYPE=Release ..) CMake Error at CMakeLists.txt:1 (cmake_minimum_required): Compatibility with CMake < 3.5 has been removed from CMake. ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 23.0_no_multilib-20250319-033507 KEYWORDED/UNMASKED [cmake-4] Requested by sam =dev-build/cmake-4* [gcc-15] Requested by sam <sys-devel/gcc-15.0.9999:15 The attached etc.portage.tar.xz has all details. ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-15 * clang version 20.1.1 llvm-config: 20.1.1 Python 3.12.9 go version go1.24.1 linux/amd64 [1] php8.2 [2] php8.4 * Available Ruby profiles: [1] ruby32 (with Rubygems) [2] ruby33 (with Rubygems) [3] ruby34 (with Rubygems) * Available Rust versions: [1] rust-bin-1.85.0 [2] rust-bin-1.85.1 [3] rust-1.85.1 * The following VMs are available for generation-2: *) Eclipse Temurin JDK 8.442_p06 [openjdk-bin-8] 2) Eclipse Temurin JRE 21.0.6_p7 [openjdk-jre-bin-21] Available Java Virtual Machines: [1] openjdk-bin-8 system-vm [2] openjdk-jre-bin-21 HEAD of ::gentoo commit 3caf8aea13a95a8cd30d7f152502edff90ab42e7 Author: Repository mirror & CI <repomirrorci@gentoo.org> Date: Fri Mar 21 15:20:17 2025 +0000 2025-03-21 15:20:17 UTC emerge -qpvO =media-video/mjpg-streamer-0_pre20200524-r2 [ebuild N ] media-video/mjpg-streamer-0_pre20200524-r2 USE="input-file input-ptp2 input-testpicture output-file output-http wxp-compat (-http-management) -input-control -input-http -input-uvc -output-autofocus -output-rtsp -output-udp -output-viewer -output-zmqserver -www"
Created attachment 921551 [details] emerge-info.txt
Created attachment 921552 [details] CMakeCache.txt
Created attachment 921553 [details] emerge-history.txt
Created attachment 921554 [details] environment
Created attachment 921555 [details] etc.clang.tar.xz
Created attachment 921556 [details] etc.portage.tar.xz
Created attachment 921557 [details] logs.tar.xz
Created attachment 921558 [details] media-video:mjpg-streamer-0_pre20200524-r2:20250321-155001.log
Created attachment 921559 [details] qlist-info.txt.xz
Created PR for that: https://github.com/gentoo/gentoo/pull/41269 Please kindly review. Thank You.
Apart from the awful practice of manually calling cmake in the first place, it also fails to declare it as BDEPEND (and the linked PR does not address the latter either).
(In reply to Andreas Sturmlechner from comment #11) > Apart from the awful practice of manually calling cmake in the first place, > it also fails to declare it as BDEPEND (and the linked PR does not address > the latter either). BEPEND=">=dev-build/cmake-4.0.0" Would adding above solved this for my PR?