Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 955124 - dev-libs/libcec-7.0.0 - Configuring incomplete, errors occurred! - tda995x headers not found
Summary: dev-libs/libcec-7.0.0 - Configuring incomplete, errors occurred! - tda995x he...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords: PullRequest
Depends on:
Blocks:
 
Reported: 2025-04-30 17:27 UTC by Toralf Förster
Modified: 2025-05-01 01:26 UTC (History)
2 users (show)

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


Attachments
emerge-info.txt (emerge-info.txt,19.00 KB, text/plain)
2025-04-30 17:27 UTC, Toralf Förster
Details
dev-libs:libcec-7.0.0:20250430-171442.log (dev-libs:libcec-7.0.0:20250430-171442.log,4.54 KB, text/plain)
2025-04-30 17:27 UTC, Toralf Förster
Details
emerge-history.txt (emerge-history.txt,95.78 KB, text/plain)
2025-04-30 17:27 UTC, Toralf Förster
Details
environment (environment,131.70 KB, text/plain)
2025-04-30 17:27 UTC, Toralf Förster
Details
etc.portage.tar.xz (etc.portage.tar.xz,18.68 KB, application/x-xz)
2025-04-30 17:27 UTC, Toralf Förster
Details
logs.tar.xz (logs.tar.xz,20.29 KB, application/x-xz)
2025-04-30 17:27 UTC, Toralf Förster
Details
qlist-info.txt (qlist-info.txt,202.17 KB, text/plain)
2025-04-30 17:27 UTC, Toralf Förster
Details
temp.tar.xz (temp.tar.xz,29.30 KB, application/x-xz)
2025-04-30 17:27 UTC, Toralf Förster
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Toralf Förster gentoo-dev 2025-04-30 17:27:06 UTC
CMake Error at src/libcec/cmake/CheckPlatformSupport.cmake:238 (message):
  tda995x headers not found
Call Stack (most recent call first):
  src/libcec/CMakeLists.txt:138 (include)


-- Configuring incomplete, errors occurred!
 * ERROR: dev-libs/libcec-7.0.0::gentoo failed (configure phase):
 *   cmake failed

  -------------------------------------------------------------------
  This is an unstable amd64 chroot image at a tinderbox (==build bot)
  name: 23.0-20250429-184009

  The attached etc.portage.tar.xz has all details.
  -------------------------------------------------------------------

gcc-config -l:
 [1] x86_64-pc-linux-gnu-15 *
llvm-config: 20.1.3
Python 3.12.10
go version go1.24.2 linux/amd64
Available Ruby profiles:
  [1]   ruby32 (with Rubygems) *
Available Rust versions:
  [1]   rust-bin-1.86.0 *
The following VMs are available for generation-2:
1)	Eclipse Temurin JDK 17.0.15_p6 [openjdk-bin-17]
*)	Eclipse Temurin JDK 21.0.7_p6 [openjdk-bin-21]
Available Java Virtual Machines:
  [1]   openjdk-bin-17 
  [2]   openjdk-bin-21  system-vm

  HEAD of ::gentoo
commit 1da1ead0b173e54b43d91356f336ba9714aeb2b4
Author: Repository mirror & CI <repomirrorci@gentoo.org>
Date:   Wed Apr 30 15:50:19 2025 +0000

    2025-04-30 15:50:19 UTC

The tinderbox task was: dev-libs/libcec

emerge -qpvO =dev-libs/libcec-7.0.0
[ebuild  N    ] dev-libs/libcec-7.0.0  USE="cubox exynos kernel-cec tools -python -udev -xrandr" PYTHON_SINGLE_TARGET="python3_12 -python3_10 -python3_11 -python3_13"
Comment 1 Toralf Förster gentoo-dev 2025-04-30 17:27:07 UTC
Created attachment 927187 [details]
emerge-info.txt
Comment 2 Toralf Förster gentoo-dev 2025-04-30 17:27:07 UTC
Created attachment 927188 [details]
dev-libs:libcec-7.0.0:20250430-171442.log
Comment 3 Toralf Förster gentoo-dev 2025-04-30 17:27:09 UTC
Created attachment 927189 [details]
emerge-history.txt
Comment 4 Toralf Förster gentoo-dev 2025-04-30 17:27:10 UTC
Created attachment 927190 [details]
environment
Comment 5 Toralf Förster gentoo-dev 2025-04-30 17:27:11 UTC
Created attachment 927191 [details]
etc.portage.tar.xz
Comment 6 Toralf Förster gentoo-dev 2025-04-30 17:27:12 UTC
Created attachment 927192 [details]
logs.tar.xz
Comment 7 Toralf Förster gentoo-dev 2025-04-30 17:27:13 UTC
Created attachment 927193 [details]
qlist-info.txt
Comment 8 Toralf Förster gentoo-dev 2025-04-30 17:27:14 UTC
Created attachment 927194 [details]
temp.tar.xz
Comment 9 Alfred Wingate 2025-04-30 17:42:19 UTC
Improvement from it silently failing at least.
Comment 10 Larry the Git Cow gentoo-dev 2025-05-01 01:26:23 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=002612edc8b404763cfc8913f989fd887fb485d8

commit 002612edc8b404763cfc8913f989fd887fb485d8
Author:     Alfred Wingate <parona@protonmail.com>
AuthorDate: 2025-04-30 17:58:20 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2025-05-01 01:25:50 +0000

    dev-libs/libcec: remove cubox use flag
    
    These headers may have never existed in the gentoo tree, older versions just
    silently compiled causing breakage elsewhere. Now the situation has
    improved in 7.0.0 where it will fail to configure without the headers
    present atleast. But this doesn't address the fact that these headers are
    still elusive.
    
    These headers were most likely available in an android fork of the
    kernel at some time and some other related headers are in an out of tree
    module beagle-nxp-hdmi which was last updated in 2012 and was never in
    the gentoo tree.
    
    Closes: https://bugs.gentoo.org/955124
    Closes: https://bugs.gentoo.org/922690
    Closes: https://bugs.gentoo.org/818262
    Closes: https://bugs.gentoo.org/824978
    Signed-off-by: Alfred Wingate <parona@protonmail.com>
    Part-of: https://github.com/gentoo/gentoo/pull/41865
    Signed-off-by: Sam James <sam@gentoo.org>

 dev-libs/libcec/libcec-6.0.2-r2.ebuild | 5 +++--
 dev-libs/libcec/libcec-7.0.0.ebuild    | 5 +++--
 dev-libs/libcec/metadata.xml           | 1 -
 3 files changed, 6 insertions(+), 5 deletions(-)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9698490a4724b78be474ae1f933476b432132623

commit 9698490a4724b78be474ae1f933476b432132623
Author:     Alfred Wingate <parona@protonmail.com>
AuthorDate: 2025-04-30 18:05:15 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2025-05-01 01:25:51 +0000

    media-tv/kodi: handle removal of the cubox use flag
    
    Bug: https://bugs.gentoo.org/818262
    Bug: https://bugs.gentoo.org/922690
    Bug: https://bugs.gentoo.org/955124
    Signed-off-by: Alfred Wingate <parona@protonmail.com>
    Part-of: https://github.com/gentoo/gentoo/pull/41865
    Closes: https://github.com/gentoo/gentoo/pull/41865
    Signed-off-by: Sam James <sam@gentoo.org>

 media-tv/kodi/{kodi-21.2-r3.ebuild => kodi-21.2-r4.ebuild} | 2 +-
 media-tv/kodi/kodi-21.9999.ebuild                          | 2 +-
 media-tv/kodi/kodi-9999.ebuild                             | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)