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"
Created attachment 907849 [details] Build log
(In reply to Mark Liman from comment #1) > Created attachment 907849 [details] > Build log the log looks to be truncated.
Please attach the full build log and change the bug status to UNCONFIRMED.
Created attachment 907895 [details] Full build log
Attached the full log
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.
Just tested it same error on gcc 13 compile also
It seems to be a qt6 issue, I emerge audacious with -qt6 and it went without issues.