diff --git a/dev-qt/qtbase/qtbase-6.10.1.ebuild b/dev-qt/qtbase/qtbase-6.10.1.ebuild index d171fa7ff1540..e081f5d64863e 100644 --- a/dev-qt/qtbase/qtbase-6.10.1.ebuild +++ b/dev-qt/qtbase/qtbase-6.10.1.ebuild @@ -207,6 +207,13 @@ src_prepare() { } src_configure() { + # temporary warning to spare surprised users for whom "it worked before", + # will drop this in Qt 6.11 (bug #966289) + if use custom-cflags && tc-cpp-is-true __RDRND__ ${CXXFLAGS}; then + ewarn "USE=custom-cflags is enabled, and there is a good chance that the build" + ewarn "will fail with current CXXFLAGS. Please disable it if have issues." + fi + if use gtk; then # defang automagic dependencies (bug #624960) use X || append-cxxflags -DGENTOO_GTK_HIDE_X11 diff --git a/dev-qt/qtbase/qtbase-6.10.9999.ebuild b/dev-qt/qtbase/qtbase-6.10.9999.ebuild index d171fa7ff1540..e081f5d64863e 100644 --- a/dev-qt/qtbase/qtbase-6.10.9999.ebuild +++ b/dev-qt/qtbase/qtbase-6.10.9999.ebuild @@ -207,6 +207,13 @@ src_prepare() { } src_configure() { + # temporary warning to spare surprised users for whom "it worked before", + # will drop this in Qt 6.11 (bug #966289) + if use custom-cflags && tc-cpp-is-true __RDRND__ ${CXXFLAGS}; then + ewarn "USE=custom-cflags is enabled, and there is a good chance that the build" + ewarn "will fail with current CXXFLAGS. Please disable it if have issues." + fi + if use gtk; then # defang automagic dependencies (bug #624960) use X || append-cxxflags -DGENTOO_GTK_HIDE_X11