QT_NO_QDEBUG_MACRO should be used in place of QT_NO_QWARNING_MACRO Reproducible: Always Steps to Reproduce: 1. Compile dev-qt/qtquickcontrols-5.4.2 Actual Results: Fails with: qquickgridlayoutengine_p.h:97:26: error: ‘QT_NO_QWARNING_MACRO’ was not declared in this scope Expected Results: Build and install.
Created attachment 416102 [details, diff] Switches QT_NO_QWARNING_MACRO with QT_NO_QDEBUG_MACRO From http://codereview.qt-project.org/#/c/103059/
Sorry. Disregard. qtquickcontrols-5.5.1 wasn't properly keyword unmasked on my end. qtquickcontrols-5.4.2 was being pulled in with a qt 5.5.1 merge.
It's a valid bug. The ebuild deps need to be adjusted.
Thanks, revbumped to ensure the mismatch cannot happen again. https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=844510ef9d96dcfcdaef70ddc21e484a1cbe97a2