One or more CMake variables were not used by the project: CMAKE_INSTALL_LIBDIR CORE_PLATFORM_NAME PROJECTSOURCE QA Notice: Package triggers severe warnings which indicate that it may exhibit random runtime failures. src/vm/vmget.c:326:1: warning: control reaches end of non-void function [-Wreturn-type] src/vm/vmget.c:340:1: warning: control reaches end of non-void function [-Wreturn-type] ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.1_no_multilib_hardened-20240110-210115 ------------------------------------------------------------------- The log matches a QA pattern or a pattern requested by a Gentoo developer.
Created attachment 882936 [details] emerge-info.txt
Created attachment 882937 [details] emerge-history.txt.xz
Created attachment 882938 [details] etc.clang.tar.xz
Created attachment 882939 [details] etc.portage.tar.xz
Created attachment 882940 [details] media-tv:kodi-20.3:20240122-211152.log
Created attachment 882941 [details] qlist-info.txt.xz
The variables in question are most likely from src_compile where kodi configures its bundled deps with its own arguments.
- CORE_PLATFORM_NAME comes from the ebuild. - CMAKE_INSTALL_LIBDIR I can see set from kodi-addons.eclass, whatever it is doing there, but that eclass is not even inherited here? - PROJECTSOURCE I can't see where it is getting in without actually running the build for which I'm not that interested enough. You are saying this package is configuring itself in parts? Gross.
ci has reproduced this issue with version 21.0 - Updating summary.
ci has reproduced this issue with version 21.0-r1 - Updating summary.
ci has reproduced this issue with version 21.0-r2 - Updating summary.
ci has reproduced this issue with version 21.1 - Updating summary.