commit 74d6021789ff8293f36f24c3ac1bf7220de6adc5
Author: qvint <dotqvint(a)gmail.com>
Date: Tue Sep 22 01:19:16 2020 +0300
Use MD5-based BuildID
See
https://bugzilla.rpmfusion.org/show_bug.cgi?id=5743
chromium-freeworld.spec | 2 ++
chromium-md5-based-build-id.patch | 14 ++++++++++++++
2 files changed, 16 insertions(+)
---
diff --git a/chromium-freeworld.spec b/chromium-freeworld.spec
index 6282803..a4152ae 100644
--- a/chromium-freeworld.spec
+++ b/chromium-freeworld.spec
@@ -182,6 +182,7 @@ Patch400: chromium-enable-vaapi.patch
Patch401: chromium-fix-vaapi-on-intel.patch
Patch402: chromium-enable-widevine.patch
Patch403: chromium-manpage.patch
+Patch404: chromium-md5-based-build-id.patch
%if %{freeworld}
Patch420: chromium-rpm-fusion-brand.patch
%endif
@@ -701,6 +702,7 @@ appstream-util validate-relax --nonet
"%{buildroot}%{_metainfodir}/%{name}.appda
* Mon Sep 21 2020 qvint <dotqvint(a)gmail.com> - 85.0.4183.121-1
- Update to 85.0.4183.121
- Enable Hangout services extension (rfbz#5758)
+- Use MD5-based BuildID (rfbz#5743)
* Thu Sep 10 2020 qvint <dotqvint(a)gmail.com> - 85.0.4183.102-1
- Update to 85.0.4183.102
diff --git a/chromium-md5-based-build-id.patch b/chromium-md5-based-build-id.patch
new file mode 100644
index 0000000..c76e078
--- /dev/null
+++ b/chromium-md5-based-build-id.patch
@@ -0,0 +1,14 @@
+Resolve conflicts with Fedora Chromium by using MD5-based BuildID.
+https://bugzilla.rpmfusion.org/show_bug.cgi?id=5743
+
+--- a/build/config/compiler/BUILD.gn
++++ b/build/config/compiler/BUILD.gn
+@@ -338,7 +338,7 @@ config("compiler") {
+ # links.
+ ldflags += [ "-Wl,--build-id=sha1" ]
+ } else if (current_os != "aix") {
+- ldflags += [ "-Wl,--build-id" ]
++ ldflags += [ "-Wl,--build-id=md5" ]
+ }
+
+ if (!is_android) {