Created attachment 657764 [details] build.log, emerge.info, emerge.pqv FAILED: src/gui/QMPlay2 : && /usr/lib/ccache/bin/x86_64-pc-linux-gnu-g++ -Wall -Wno-deprecated-declarations -O2 -pipe -march=native -Wl,-O1 -Wl,--as-needed src/gui/CMakeFiles/QMPlay2.dir/QMPlay2_autogen/mocs_compilation.cpp.o src/gui/CMakeFiles/QMPlay2.dir/Main.cpp.o src/gui/CMakeFiles/QMPlay2.dir/MenuBar.cpp.o src/gui/CMakeFiles/QMPlay2.dir/MainWidget.cpp.o src/gui/CMakeFiles/QMPlay2.dir/AddressBox.cpp.o src/gui/CMakeFiles/QMPlay2.dir/VideoDock.cpp.o src/gui/CMakeFiles/QMPlay2.dir/InfoDock.cpp.o src/gui/CMakeFiles/QMPlay2.dir/PlaylistDock.cpp.o src/gui/CMakeFiles/QMPlay2.dir/PlayClass.cpp.o src/gui/CMakeFiles/QMPlay2.dir/DemuxerThr.cpp.o src/gui/CMakeFiles/QMPlay2.dir/AVThread.cpp.o src/gui/CMakeFiles/QMPlay2.dir/VideoThr.cpp.o src/gui/CMakeFiles/QMPlay2.dir/AudioThr.cpp.o src/gui/CMakeFiles/QMPlay2.dir/SettingsWidget.cpp.o src/gui/CMakeFiles/QMPlay2.dir/OSDSettingsW.cpp.o src/gui/CMakeFiles/QMPlay2.dir/DeintSettingsW.cpp.o src/gui/CMakeFiles/QMPlay2.dir/OtherVFiltersW.cpp.o src/gui/CMakeFiles/QMPlay2.dir/PlaylistWidget.cpp.o src/gui/CMakeFiles/QMPlay2.dir/EntryProperties.cpp.o src/gui/CMakeFiles/QMPlay2.dir/AboutWidget.cpp.o src/gui/CMakeFiles/QMPlay2.dir/AddressDialog.cpp.o src/gui/CMakeFiles/QMPlay2.dir/VideoAdjustmentW.cpp.o src/gui/CMakeFiles/QMPlay2.dir/Appearance.cpp.o src/gui/CMakeFiles/QMPlay2.dir/VolWidget.cpp.o src/gui/CMakeFiles/QMPlay2.dir/ShortcutHandler.cpp.o src/gui/CMakeFiles/QMPlay2.dir/KeyBindingsDialog.cpp.o src/gui/CMakeFiles/QMPlay2.dir/Updater.cpp.o src/gui/CMakeFiles/QMPlay2.dir/EventFilterWorkarounds.cpp.o src/gui/CMakeFiles/QMPlay2.dir/PanGestureEventFilter.cpp.o src/gui/CMakeFiles/QMPlay2.dir/TagEditor.cpp.o src/gui/CMakeFiles/QMPlay2.dir/Unix/ScreenSaver.cpp.o src/gui/CMakeFiles/QMPlay2.dir/QMPlay2_autogen/EWIEGA46WW/qrc_resources.cpp.o -o src/gui/QMPlay2 -Wl,-rpath,/var/tmp/portage/media-video/qmplay2-20.07.04/work/qmplay2-20.07.04_build/src/qmplay2: src/qmplay2/libqmplay2.so -ltag -lz /usr/lib64/libQt5Svg.so.5.15.0 /usr/lib64/libQt5Widgets.so.5.15.0 /usr/lib64/libQt5Gui.so.5.15.0 -lavformat -lavcodec -lswscale -lavutil -lswresample -lGL /usr/lib64/libQt5Core.so.5.15.0 && : /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: /usr/lib/gcc/x86_64-pc-linux-gnu/9.3.0/../../../../lib64/libGL.so: undefined reference to `_glapi_tls_Current' collect2: error: ld returned 1 exit status ninja: build stopped: subcommand failed. * ERROR: media-video/qmplay2-20.07.04::gentoo failed (compile phase): * ninja -v -j14 -l13 failed
This happened after upgrading to media-libs/libglvnd-1.3.2 Could be here a missing dependency for deprecated version of libgl?
See bug #739900 for explanation, same deal.
(In reply to Ionen Wolkens from comment #2) > See bug #739900 for explanation, same deal. Compiled after recompiling the ebuilds you mentioned. As I understand, didn't that mean that libglvnd should force a recompilation of those as a runtime dependency? Maybe this couldn't be catched by emerge since is a reverse dependency... In that context and if not already available, I suggest to have a documentation page about that like the one for gcc.
This is a problem in whatever is providing /usr/lib64/libGL.so, not in the packages that use it. *** This bug has been marked as a duplicate of bug 739900 ***