# bugs: #601654
die "At least clang 3.9.1 is required"
fi
- if tc-is-gcc && ! version_is_at_least 5 "$(gcc-major-version)"; then
+ if tc-is-gcc && ! version_is_at_least 4.9 "$(gcc-version)"; then
# bugs: #535730, #525374, #518668, #600288
- die "At least gcc 5 is required"
+ die "At least gcc 4.9 is required"
fi
fi
local PATCHES=(
"${FILESDIR}/${PN}-widevine-r1.patch"
"${FILESDIR}/${PN}-FORTIFY_SOURCE.patch"
+ "${FILESDIR}/chromium-57-gcc4.patch"
)
use system-ffmpeg && PATCHES+=( "${FILESDIR}/${PN}-system-ffmpeg-r4.patch" )
--- /dev/null
+--- a/chrome/browser/ui/libgtkui/gtk_ui.cc
++++ b/chrome/browser/ui/libgtkui/gtk_ui.cc
+@@ -676,7 +676,7 @@
+ : nullptr);
+ }
+
+- return gtk_border;
++ return std::move(gtk_border);
+ }
+
+ void GtkUi::AddWindowButtonOrderObserver(
+--- a/third_party/webrtc/modules/desktop_capture/screen_capturer_x11.cc
++++ b/third_party/webrtc/modules/desktop_capture/screen_capturer_x11.cc
+@@ -412,7 +412,7 @@ std::unique_ptr<DesktopCapturer> DesktopCapturer::CreateRawScreenCapturer(
+ return nullptr;
+ }
+
+- return capturer;
++ return std::move(capturer);
+ }
+
+ } // namespace webrtc