Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 923041 - media-tv/kodi-20.3 fails to compile: DRMPlane.cpp:65:36: error: no matching function for call to find(std::vector<long unsigned int>::iterator, std::vector<long unsigned int>::iterator, uint64_t&)
Summary: media-tv/kodi-20.3 fails to compile: DRMPlane.cpp:65:36: error: no matching f...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Craig Andrews
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2024-01-27 16:25 UTC by Agostino Sarubbo
Modified: 2024-01-28 14:51 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log.xz (build.log.xz,339.23 KB, application/x-xz)
2024-01-27 16:25 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2024-01-27 16:25:52 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: media-tv/kodi-20.3 fails to compile.
Discovered on: amd64 (internal ref: gcc14_tinderbox)
System: GCC-14-SYSTEM (https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#GCC-14)

Info about the issue:
https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0014
Comment 1 Agostino Sarubbo gentoo-dev 2024-01-27 16:25:56 UTC
Created attachment 883306 [details]
build.log.xz

build log and emerge --info (compressed because it exceeds attachment limit, use 'xzless' to read it)
Comment 2 Agostino Sarubbo gentoo-dev 2024-01-27 16:25:56 UTC
Error(s) that match a know pattern in addition to what has been reported in the summary:


-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) 
FAILED: build/windowing/gbm/drm/CMakeFiles/windowing_gbm_drm.dir/DRMPlane.cpp.o 
fatal: not a git repository (or any parent up to mount point /var/tmp)
/var/tmp/portage/media-tv/kodi-20.3/work/xbmc-20.3-Nexus/xbmc/windowing/gbm/drm/DRMPlane.cpp:65:36: error: no matching function for call to ‘find(std::vector<long unsigned int>::iterator, std::vector<long unsigned int>::iterator, uint64_t&)’
Comment 3 Alfred Wingate 2024-01-27 18:35:51 UTC
Most likely addressed by https://github.com/xbmc/xbmc/commit/3dcea03c915f2062d4f8740d66abdf033fba9d6c
Comment 4 Larry the Git Cow gentoo-dev 2024-01-28 14:51:05 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c5c14ab38b48203ca963170955686b19d400ef7

commit 2c5c14ab38b48203ca963170955686b19d400ef7
Author:     Alfred Wingate <parona@protonmail.com>
AuthorDate: 2024-01-28 09:28:36 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2024-01-28 14:50:20 +0000

    media-tv/kodi: include headers for gcc-14
    
    Closes: https://bugs.gentoo.org/923041
    Signed-off-by: Alfred Wingate <parona@protonmail.com>
    Closes: https://github.com/gentoo/gentoo/pull/34972
    Signed-off-by: Sam James <sam@gentoo.org>

 media-tv/kodi/files/kodi-20.3-gcc-14.patch | 72 ++++++++++++++++++++++++++++++
 media-tv/kodi/kodi-20.3.ebuild             |  1 +
 2 files changed, 73 insertions(+)