Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 940264 - [guru] media-plugins/gst-plugins-qt6-1.22.11 fails to compile: qt6glitem.h:65:1: error: expected class-name before { token
Summary: [guru] media-plugins/gst-plugins-qt6-1.22.11 fails to compile: qt6glitem.h:65...
Status: RESOLVED FIXED
Alias: None
Product: GURU
Classification: Unclassified
Component: Package issues (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Anna Vyalkova
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-09-26 11:14 UTC by Agostino Sarubbo
Modified: 2024-10-11 09:55 UTC (History)
1 user (show)

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


Attachments
build.log (build.log,101.79 KB, text/plain)
2024-09-26 11:14 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-09-26 11:14:52 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: media-plugins/gst-plugins-qt6-1.22.11 fails to compile.
Discovered on: amd64 (internal ref: guru_ci)

Info about the issue:
https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0014
Comment 1 Agostino Sarubbo gentoo-dev 2024-09-26 11:14:53 UTC
Created attachment 903820 [details]
build.log

build log and emerge --info
Comment 2 Agostino Sarubbo gentoo-dev 2024-09-26 11:14:54 UTC
Error(s) that match a know pattern in addition to what has been reported in the summary:


FAILED: ext/qt6/libgstqml6.so.p/gstqml6glsink.cc.o 
FAILED: ext/qt6/libgstqml6.so.p/gstqsg6glnode.cc.o 
FAILED: ext/qt6/libgstqml6.so.p/gstqt6element.cc.o 
FAILED: ext/qt6/libgstqml6.so.p/meson-generated_moc_gstqsg6glnode.cpp.o 
FAILED: ext/qt6/libgstqml6.so.p/meson-generated_moc_qt6glitem.cpp.o 
FAILED: ext/qt6/libgstqml6.so.p/qt6glitem.cc.o 
Message: Hotdoc not found, not building the documentation
Message: Orc Compiler not found, will use backup C code
Program /usr/lib64/qt6/bin/moc found: NO
Program /usr/lib64/qt6/bin/rcc found: NO
Program /usr/lib64/qt6/bin/uic found: NO
Program hotdoc found: NO
Run-time dependency valgrind found: NO (tried pkgconfig)
../gst-plugins-good-1.22.11/ext/qt6/qt6glitem.h:65:1: error: expected class-name before ‘{’ token
Comment 3 Larry the Git Cow gentoo-dev 2024-10-11 09:55:20 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1a97cd3f404f38d0fd39763fe0e1ec763b1b5646

commit 1a97cd3f404f38d0fd39763fe0e1ec763b1b5646
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
AuthorDate: 2024-10-10 20:35:41 +0000
Commit:     Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
CommitDate: 2024-10-10 20:35:41 +0000

    media-plugins/gst-plugins-qt6: fix deps
    
    OpenGL support in Qt6 is required to build.
    
    Mesa dep is unnecessary, drop it.
    
    Closes: https://bugs.gentoo.org/940264
    Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>

 .../gst-plugins-qt6-1.22.11-r1.ebuild              | 42 ++++++++++++++++++++++
 1 file changed, 42 insertions(+)