Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 922749

Summary: media-tv/kodi-21.0 - One or more CMake variables were not used by the project: CMAKE_INSTALL_LIBDIR, CORE_PLATFORM_NAME, PROJECTSOURCE
Product: Gentoo Linux Reporter: Toralf Förster <toralf>
Component: Current packagesAssignee: Craig Andrews <candrews>
Status: CONFIRMED ---    
Severity: normal CC: asturm, parona
Priority: Normal    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on:    
Bug Blocks: 926358    
Attachments: emerge-info.txt
emerge-history.txt.xz
etc.clang.tar.xz
etc.portage.tar.xz
media-tv:kodi-20.3:20240122-211152.log
qlist-info.txt.xz

Description Toralf Förster gentoo-dev 2024-01-23 08:12:36 UTC
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.
Comment 1 Toralf Förster gentoo-dev 2024-01-23 08:12:37 UTC
Created attachment 882936 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2024-01-23 08:12:39 UTC
Created attachment 882937 [details]
emerge-history.txt.xz
Comment 3 Toralf Förster gentoo-dev 2024-01-23 08:12:40 UTC
Created attachment 882938 [details]
etc.clang.tar.xz
Comment 4 Toralf Förster gentoo-dev 2024-01-23 08:12:41 UTC
Created attachment 882939 [details]
etc.portage.tar.xz
Comment 5 Toralf Förster gentoo-dev 2024-01-23 08:12:42 UTC
Created attachment 882940 [details]
media-tv:kodi-20.3:20240122-211152.log
Comment 6 Toralf Förster gentoo-dev 2024-01-23 08:12:44 UTC
Created attachment 882941 [details]
qlist-info.txt.xz
Comment 7 Alfred Wingate 2024-01-23 09:06:30 UTC
The variables in question are most likely from src_compile where kodi configures its bundled deps with its own arguments.
Comment 8 Andreas Sturmlechner gentoo-dev 2024-03-16 16:07:36 UTC
- 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.
Comment 9 Agostino Sarubbo gentoo-dev 2024-04-24 12:07:41 UTC
ci has reproduced this issue with version 21.0 - Updating summary.