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

Bug 947266

Summary: media-video/mkvtoolnix-86.0: error: invalid use of incomplete type ‘class QDebug’
Product: Gentoo Linux Reporter: Viorel Munteanu <ceamac>
Component: Current packagesAssignee: Gentoo Media-video project <media-video>
Status: IN_PROGRESS ---    
Severity: normal CC: alarig, alex.buell, andrzej.pauli, bobbykent32, bugs, dharding, gem, gentoo, guido-genbugs, jbmcb1, jnicol, jorodrbr, marat.buharov, netbox253, patrickdepinguin, richard, sarnex, yamadharma, zsojka
Priority: Normal Keywords: PATCH
Version: unspecified   
Hardware: All   
OS: Linux   
See Also: https://bugs.gentoo.org/show_bug.cgi?id=947265
https://github.com/NixOS/nixpkgs/issues/348851
Whiteboard:
Package list:
Runtime testing required: ---
Bug Depends on: 947265    
Bug Blocks:    
Attachments: build.log and emerge --info
0001-Fix-build.patch

Description Viorel Munteanu gentoo-dev 2024-12-31 10:11:44 UTC
Created attachment 915570 [details]
build.log and emerge --info

Build fails with qt 6.8.1

media-video/mkvtoolnix-88.0 builds fine.
Comment 1 Alex Buell 2025-01-04 20:55:08 UTC
Same issue here. Have you tried the unstable version yet?
Comment 2 Nick Sarnie gentoo-dev 2025-01-04 21:09:31 UTC
Created attachment 915857 [details, diff]
0001-Fix-build.patch

This patch fixes it for me, anyone experiencing the issue can use it as a user patch until the bug is fixed.
Comment 3 Richard Ash 2025-01-04 21:46:57 UTC
Thanks for the user patch.
Noting the same issue and patch in NixOS here: https://github.com/NixOS/nixpkgs/issues/348851 
I think this only shows up with the "gui" use flag enabled, which might explain how it escaped into stable.
Comment 5 Gary E. Miller 2025-01-05 21:35:47 UTC Comment hidden (obsolete)
Comment 6 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2025-01-06 01:21:01 UTC
(In reply to Gary E. Miller from comment #5)
> #MeToo

Please add yourself to CC instead
Comment 7 Georgi 2025-01-06 06:54:52 UTC
Unstable version 88.0 compiles fine. I think this issue would be solved by stabilizing it. In the mean time version 89 is out.

Best Regards,
Georgi