Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 942872 - media-plugins/audacious-plugins-4.4.1 src/qtglspectrum/gl-spectrum.cc:32:10: fatal error: QOpenGLFunctions_2_0: No such file or directory
Summary: media-plugins/audacious-plugins-4.4.1 src/qtglspectrum/gl-spectrum.cc:32:10: ...
Status: UNCONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal
Assignee: Gentoo Sound Team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-04 12:11 UTC by Mark Liman
Modified: 2024-11-09 16:37 UTC (History)
1 user (show)

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


Attachments
Build log (audacious-plugins.log,32.48 KB, text/x-log)
2024-11-04 12:12 UTC, Mark Liman
Details
Full build log (audacious-plugins-full.log,127.12 KB, text/x-log)
2024-11-04 20:26 UTC, Mark Liman
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Mark Liman 2024-11-04 12:11:54 UTC
I don't know if its because I am on gcc:14 or the package itself is bugged but the compilation fails because one of the includes is missing.

Reproducible: Always

Steps to Reproduce:
1. emerge the package
Actual Results:  
It fails

Expected Results:  
The package compiles

Portage 3.0.66.1 (python 3.12.7-final-0, default/linux/amd64/23.0/desktop/systemd, gcc-14, glibc-2.40-r5, 6.11.5-gentoo-x86_64 x86_64)
=================================================================
System uname: Linux-6.11.5-gentoo-x86_64-x86_64-13th_Gen_Intel-R-_Core-TM-with-glibc2.40
Timestamp of repository gentoo: Mon, 04 Nov 2024 10:30:00 +0000
Head commit of repository gentoo: 21682d8394e3111056ed6909122034d074b3433f

sh bash 5.2_p37
ld GNU ld (Gentoo 2.42 p6) 2.42.0
app-misc/pax-utils:        1.3.7::gentoo
app-shells/bash:           5.2_p37::gentoo
dev-build/autoconf:        2.13-r8::gentoo, 2.72-r1::gentoo
dev-build/automake:        1.16.5-r2::gentoo
dev-build/cmake:           3.30.5::gentoo
dev-build/libtool:         2.4.7-r4::gentoo
dev-build/make:            4.4.1-r1::gentoo
dev-build/meson:           1.5.2::gentoo
dev-java/java-config:      2.3.4::gentoo
dev-lang/perl:             5.40.0::gentoo
dev-lang/python:           3.11.10_p1::gentoo, 3.12.7_p1::gentoo, 3.13.0::gentoo
dev-lang/rust:             1.81.0::gentoo
sys-apps/baselayout:       2.16::gentoo
sys-apps/sandbox:          2.39::gentoo
sys-apps/systemd:          256.7::gentoo
sys-devel/binutils:        2.42-r2::gentoo
sys-devel/binutils-config: 5.5.2::gentoo
sys-devel/clang:           18.1.8::gentoo
sys-devel/gcc:             14.2.1_p20241026::gentoo
sys-devel/gcc-config:      2.11::gentoo
sys-devel/llvm:            18.1.8-r1::gentoo
sys-kernel/linux-headers:  6.6-r1::gentoo (virtual/os-headers)
sys-libs/glibc:            2.40-r5::gentoo

ACCEPT_KEYWORDS="amd64"
ACCEPT_LICENSE="@FREE"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=alderlake -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CXXFLAGS="-march=alderlake -O2 -pipe"
FCFLAGS="-march=alderlake -O2 -pipe"
FFLAGS="-march=alderlake -O2 -pipe"
LDFLAGS="-Wl,-O1 -Wl,--as-needed -Wl,-z,pack-relative-relocs"
MAKEOPTS="-j32 -l32"
Comment 1 Mark Liman 2024-11-04 12:12:24 UTC
Created attachment 907849 [details]
Build log
Comment 2 Agostino Sarubbo gentoo-dev 2024-11-04 13:40:42 UTC
(In reply to Mark Liman from comment #1)
> Created attachment 907849 [details]
> Build log

the log looks to be truncated.
Comment 3 Mike Gilbert gentoo-dev 2024-11-04 17:04:31 UTC
Please attach the full build log and change the bug status to UNCONFIRMED.
Comment 4 Mark Liman 2024-11-04 20:26:58 UTC
Created attachment 907895 [details]
Full build log
Comment 5 Mark Liman 2024-11-05 15:21:44 UTC
Attached the full log
Comment 6 Mike Gilbert gentoo-dev 2024-11-05 20:04:55 UTC
From the log:

> FAILED: src/qtglspectrum/gl-spectrum-qt.so.p/gl-spectrum.cc.o
> x86_64-pc-linux-gnu-g++ -Isrc/qtglspectrum/gl-spectrum-qt.so.p -Isrc/qtglspectrum -I../audacious-plugins-4.4.1/src/qtglspectrum -I/usr/include/qt6/QtCore -I/usr/include/qt6 -I/usr/lib64/qt6/mkspecs/linux-g++ -I/usr/include/qt6/QtWidgets -I/usr/include/qt6/QtGui -I/usr/include/qt6/QtOpenGL -I/usr/include/qt6/QtOpenGLWidgets -fdiagnostics-color=always -D_GLIBCXX_ASSERTIONS=1 -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -std=gnu++17 -ffast-math -Wtype-limits -Wno-stringop-truncation -fvisibility=hidden -Wno-non-virtual-dtor -Woverloaded-virtual -include /var/tmp/portage/media-plugins/audacious-plugins-4.4.1/work/audacious-plugins-4.4.1-build/src/config.h -march=alderlake -O2 -pipe -fPIC -DQT_OPENGLWIDGETS_LIB -DQT_OPENGL_LIB -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_CORE_LIB -MD -MQ src/qtglspectrum/gl-spectrum-qt.so.p/gl-spectrum.cc.o -MF src/qtglspectrum/gl-spectrum-qt.so.p/gl-spectrum.cc.o.d -o src/qtglspectrum/gl-spectrum-qt.so.p/gl-spectrum.cc.o -c ../audacious-plugins-4.4.1/src/qtglspectrum/gl-spectrum.cc
> ../audacious-plugins-4.4.1/src/qtglspectrum/gl-spectrum.cc:32:10: fatal error: QOpenGLFunctions_2_0: No such file or directory
>    32 | #include <QOpenGLFunctions_2_0>
>       |          ^~~~~~~~~~~~~~~~~~~~~~
> compilation terminated.
Comment 7 Mark Liman 2024-11-09 15:42:07 UTC
Just tested it same error on gcc 13 compile also
Comment 8 Mark Liman 2024-11-09 16:37:06 UTC
It seems to be a qt6 issue, I emerge audacious with -qt6 and it went without issues.