Created attachment 589326 [details] build.log physicalsocketserver.cc:74:27: error: ‘SIOCGSTAMP’ was not declared in this scope int ret = ioctl(socket, SIOCGSTAMP, &tv_ioctl); ^~~~~~~~~~ From https://bugreports.qt.io/secure/attachment/85364/0001-fix-build-after-y2038-changes-in-glibc.patch: "SIOCGSTAMP is defined in linux/sockios.h since kernel 5.2. Include that file wherever needed."
Created attachment 589328 [details] emerge-info.txt
*** This bug has been marked as a duplicate of bug 692352 ***
This bug isn't fixed. Please add qtwebengine-5.12.4-webrtc-missing-header-w-linux-headers-5.2.patch to PATCHES in qtwebengine-5.12.3.ebuild if possible. Thanks!
(In reply to Jan Ziak (http://atom-symbol.net) from comment #3) > This bug isn't fixed. Please add > qtwebengine-5.12.4-webrtc-missing-header-w-linux-headers-5.2.patch to > PATCHES in qtwebengine-5.12.3.ebuild if possible. Thanks! This is a duplicate. You've mixed unstable linux-headers with stable qtwebengine. Use both unstable or both stable. *** This bug has been marked as a duplicate of bug 692352 ***
I see. Then the solution is to add "<sys-kernel/linux-headers-5.2" to DEPEND in qtwebengine-5.12.3.ebuild. Please do not close this bug unless this constraint is added to the DEPEND variable of 5.12.3. Thanks.
*** Bug 694106 has been marked as a duplicate of this bug. ***
(In reply to Brian Evans from comment #4) > This is a duplicate. You've mixed unstable linux-headers with stable > qtwebengine. Use both unstable or both stable. > > *** This bug has been marked as a duplicate of bug 692352 *** The problem persists in 5.13.1 (see https://bugs.gentoo.org/694106) It has been patched upstream with https://codereview.qt-project.org/c/qt/qtwebengine/+/271294, with 6e2562dd1ef referencing submodule commit https://code.qt.io/cgit/qt/qtwebengine-chromium.git/commit/?h=6e2562dd1ef.
5.12.5 is stable/being stabilised. *** This bug has been marked as a duplicate of bug 692352 ***