Hello community,

here is the log from the commit of package chromium for openSUSE:Factory 
checked in at 2020-04-07 10:21:20
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/chromium (Old)
 and      /work/SRC/openSUSE:Factory/.chromium.new.3248 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "chromium"

Tue Apr  7 10:21:20 2020 rev:251 rq:790832 version:80.0.3987.162

Changes:
--------
--- /work/SRC/openSUSE:Factory/chromium/chromium.changes        2020-03-26 
23:31:19.202732704 +0100
+++ /work/SRC/openSUSE:Factory/.chromium.new.3248/chromium.changes      
2020-04-07 10:23:01.725943038 +0200
@@ -1,0 +2,27 @@
+Thu Apr  2 09:21:02 UTC 2020 - Tomáš Chvátal <tchva...@suse.com>
+
+- Update to 80.0.3987.162 bsc#1168421:
+  * CVE-2020-6450: Use after free in WebAudio.
+  * CVE-2020-6451: Use after free in WebAudio.
+  * CVE-2020-6452: Heap buffer overflow in media.
+
+-------------------------------------------------------------------
+Sun Mar 29 08:29:41 UTC 2020 - Martin Liška <mli...@suse.cz>
+
+- Rebase build-with-pipewire-0.3.patch in order to fix
+  patch collision.
+
+-------------------------------------------------------------------
+Sat Mar 28 18:41:02 UTC 2020 - Martin Liška <mli...@suse.cz>
+
+- Add chromium-missing-cstdint-header.patch,
+  chromium-missing-cstring-header.patch,
+  chromium-missing-cstring-header2.patch and
+  chromium-missing-cstddef-header.patch in order to fix boo#1167465.
+
+-------------------------------------------------------------------
+Fri Mar 27 11:48:36 UTC 2020 - Stasiek Michalski <stas...@michalski.cc>
+
+- Use a symbolic icon for GNOME
+
+-------------------------------------------------------------------

Old:
----
  chromium-80.0.3987.149.tar.xz

New:
----
  chromium-80.0.3987.162.tar.xz
  chromium-missing-cstddef-header.patch
  chromium-missing-cstdint-header.patch
  chromium-missing-cstring-header.patch
  chromium-missing-cstring-header2.patch
  chromium-symbolic.svg

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ chromium.spec ++++++
--- /var/tmp/diff_new_pack.MOYB0P/_old  2020-04-07 10:23:21.477965000 +0200
+++ /var/tmp/diff_new_pack.MOYB0P/_new  2020-04-07 10:23:21.481965005 +0200
@@ -64,7 +64,7 @@
 %bcond_with clang
 %bcond_with wayland
 Name:           chromium
-Version:        80.0.3987.149
+Version:        80.0.3987.162
 Release:        0
 Summary:        Google's open source browser project
 License:        BSD-3-Clause AND LGPL-2.1-or-later
@@ -76,6 +76,7 @@
 Source101:      chromium-browser.desktop
 Source102:      chromium-browser.xml
 Source103:      chromium.default
+Source104:      chromium-symbolic.svg
 Patch0:         chromium-libusb_interrupt_event_handler.patch
 # PATCH-FIX-OPENSUSE Make the 1-click-install ymp file always download 
[bnc#836059]
 Patch1:         exclude_ymp.patch
@@ -102,6 +103,10 @@
 Patch21:        chromium-fix-char_traits.patch
 Patch22:        gpu-timeout.patch
 Patch23:        webrtc-pulse.patch
+Patch24:        chromium-missing-cstring-header.patch
+Patch25:        chromium-missing-cstring-header2.patch
+Patch26:        chromium-missing-cstddef-header.patch
+Patch27:        chromium-missing-cstdint-header.patch
 # Google seem not too keen on merging this but GPU accel is quite important
 #  https://chromium-review.googlesource.com/c/chromium/src/+/532294
 #  
https://github.com/saiarcot895/chromium-ubuntu-build/tree/master/debian/patches
@@ -772,16 +777,12 @@
 cp -a chrome %{buildroot}%{_libdir}/chromium/chromium
 popd
 
-mkdir -p %{buildroot}%{_datadir}/icons/hicolor/256x256/apps
-cp -a chrome/app/theme/chromium/product_logo_256.png 
%{buildroot}%{_datadir}/icons/hicolor/256x256/apps/chromium-browser.png
-mkdir -p %{buildroot}%{_datadir}/icons/hicolor/128x128/apps
-cp -a chrome/app/theme/chromium/product_logo_128.png 
%{buildroot}%{_datadir}/icons/hicolor/128x128/apps/chromium-browser.png
-mkdir -p %{buildroot}%{_datadir}/icons/hicolor/64x64/apps
-cp -a chrome/app/theme/chromium/product_logo_64.png 
%{buildroot}%{_datadir}/icons/hicolor/64x64/apps/chromium-browser.png
-mkdir -p %{buildroot}%{_datadir}/icons/hicolor/48x48/apps
-cp -a chrome/app/theme/chromium/product_logo_48.png 
%{buildroot}%{_datadir}/icons/hicolor/48x48/apps/chromium-browser.png
-mkdir -p %{buildroot}%{_datadir}/icons/hicolor/24x24/apps
-cp -a chrome/app/theme/chromium/product_logo_24.png 
%{buildroot}%{_datadir}/icons/hicolor/24x24/apps/chromium-browser.png
+install -Dm 0644 chrome/app/theme/chromium/product_logo_256.png 
%{buildroot}%{_datadir}/icons/hicolor/256x256/apps/chromium-browser.png
+install -Dm 0644 chrome/app/theme/chromium/product_logo_128.png 
%{buildroot}%{_datadir}/icons/hicolor/128x128/apps/chromium-browser.png
+install -Dm 0644 chrome/app/theme/chromium/product_logo_64.png 
%{buildroot}%{_datadir}/icons/hicolor/64x64/apps/chromium-browser.png
+install -Dm 0644 chrome/app/theme/chromium/product_logo_48.png 
%{buildroot}%{_datadir}/icons/hicolor/48x48/apps/chromium-browser.png
+install -Dm 0644 chrome/app/theme/chromium/product_logo_24.png 
%{buildroot}%{_datadir}/icons/hicolor/24x24/apps/chromium-browser.png
+install -Dm 0644 %{SOURCE104} 
%{buildroot}%{_datadir}/icons/hicolor/symbolic/apps/chromium-browser-symbolic.svg
 
 mkdir -p %{buildroot}%{_datadir}/applications/
 desktop-file-install --dir %{buildroot}%{_datadir}/applications %{SOURCE101}

++++++ build-with-pipewire-0.3.patch ++++++
--- /var/tmp/diff_new_pack.MOYB0P/_old  2020-04-07 10:23:21.533965062 +0200
+++ /var/tmp/diff_new_pack.MOYB0P/_new  2020-04-07 10:23:21.537965066 +0200
@@ -27,8 +27,8 @@
  #include <spa/support/type-map.h>
 +#endif
  
+ #include <cstring>
  #include <memory>
- #include <utility>
 @@ -51,6 +56,21 @@ const char kPipeWireLib[] = "libpipewire
  #endif
  

++++++ chromium-80.0.3987.149.tar.xz -> chromium-80.0.3987.162.tar.xz ++++++
/work/SRC/openSUSE:Factory/chromium/chromium-80.0.3987.149.tar.xz 
/work/SRC/openSUSE:Factory/.chromium.new.3248/chromium-80.0.3987.162.tar.xz 
differ: char 27, line 1

++++++ chromium-missing-cstddef-header.patch ++++++
diff -up 
chromium-80.0.3987.106/chrome/browser/search/background/ntp_backgrounds.h.missing-cstddef
 chromium-80.0.3987.106/chrome/browser/search/background/ntp_backgrounds.h
--- 
chromium-80.0.3987.106/chrome/browser/search/background/ntp_backgrounds.h.missing-cstddef
   2020-02-18 08:42:38.088243182 -0500
+++ chromium-80.0.3987.106/chrome/browser/search/background/ntp_backgrounds.h   
2020-02-18 08:42:59.679782858 -0500
@@ -6,6 +6,7 @@
 #define CHROME_BROWSER_SEARCH_BACKGROUND_NTP_BACKGROUNDS_H_
 
 #include <array>
+#include <cstddef>
 
 class GURL;
 
diff -up 
chromium-80.0.3987.106/media/cdm/supported_cdm_versions.h.missing-cstddef 
chromium-80.0.3987.106/media/cdm/supported_cdm_versions.h
--- chromium-80.0.3987.106/media/cdm/supported_cdm_versions.h.missing-cstddef   
2020-02-17 16:26:51.661246220 -0500
+++ chromium-80.0.3987.106/media/cdm/supported_cdm_versions.h   2020-02-17 
16:26:51.662246200 -0500
@@ -6,6 +6,7 @@
 #define MEDIA_CDM_SUPPORTED_CDM_VERSIONS_H_
 
 #include <array>
+#include <cstddef>
 
 #include "media/base/media_export.h"
 #include "media/cdm/api/content_decryption_module.h"
diff -up 
chromium-80.0.3987.106/third_party/angle/include/platform/Platform.h.missing-cstddef
 chromium-80.0.3987.106/third_party/angle/include/platform/Platform.h
--- 
chromium-80.0.3987.106/third_party/angle/include/platform/Platform.h.missing-cstddef
        2020-02-17 16:26:07.433130572 -0500
+++ chromium-80.0.3987.106/third_party/angle/include/platform/Platform.h        
2020-02-17 16:26:07.434130552 -0500
@@ -11,6 +11,7 @@
 
 #include <stdint.h>
 #include <array>
+#include <cstddef>
 
 #define EGL_PLATFORM_ANGLE_PLATFORM_METHODS_ANGLEX 0x3482
 
diff -up 
chromium-80.0.3987.106/third_party/webrtc/modules/audio_processing/aec3/clockdrift_detector.h.missing-cstddef
 
chromium-80.0.3987.106/third_party/webrtc/modules/audio_processing/aec3/clockdrift_detector.h
--- 
chromium-80.0.3987.106/third_party/webrtc/modules/audio_processing/aec3/clockdrift_detector.h.missing-cstddef
       2020-02-17 16:23:41.385050827 -0500
+++ 
chromium-80.0.3987.106/third_party/webrtc/modules/audio_processing/aec3/clockdrift_detector.h
       2020-02-17 16:23:41.368051167 -0500
@@ -12,6 +12,7 @@
 #define MODULES_AUDIO_PROCESSING_AEC3_CLOCKDRIFT_DETECTOR_H_
 
 #include <array>
+#include <cstddef>
 
 namespace webrtc {
 
++++++ chromium-missing-cstdint-header.patch ++++++
diff -up 
chromium-80.0.3987.106/third_party/perfetto/include/perfetto/base/task_runner.h.missing-cstdint
 chromium-80.0.3987.106/third_party/perfetto/include/perfetto/base/task_runner.h
--- 
chromium-80.0.3987.106/third_party/perfetto/include/perfetto/base/task_runner.h.missing-cstdint
     2020-02-21 12:29:43.393191877 -0500
+++ 
chromium-80.0.3987.106/third_party/perfetto/include/perfetto/base/task_runner.h 
    2020-02-21 12:29:43.393191877 -0500
@@ -17,6 +17,7 @@
 #ifndef INCLUDE_PERFETTO_BASE_TASK_RUNNER_H_
 #define INCLUDE_PERFETTO_BASE_TASK_RUNNER_H_
 
+#include <cstdint>
 #include <functional>
 
 #include "perfetto/base/export.h"
diff -up 
chromium-80.0.3987.106/third_party/webrtc/call/rtx_receive_stream.h.missing-cstdint
 chromium-80.0.3987.106/third_party/webrtc/call/rtx_receive_stream.h
--- 
chromium-80.0.3987.106/third_party/webrtc/call/rtx_receive_stream.h.missing-cstdint
 2020-02-21 12:30:30.739332871 -0500
+++ chromium-80.0.3987.106/third_party/webrtc/call/rtx_receive_stream.h 
2020-02-21 12:30:30.747332725 -0500
@@ -11,6 +11,7 @@
 #ifndef CALL_RTX_RECEIVE_STREAM_H_
 #define CALL_RTX_RECEIVE_STREAM_H_
 
+#include <cstdint>
 #include <map>
 
 #include "call/rtp_packet_sink_interface.h"
diff -up 
chromium-80.0.3987.106/third_party/webrtc/common_video/h264/pps_parser.h.missing-cstdint
 chromium-80.0.3987.106/third_party/webrtc/common_video/h264/pps_parser.h
--- 
chromium-80.0.3987.106/third_party/webrtc/common_video/h264/pps_parser.h.missing-cstdint
    2020-02-21 12:30:31.564317903 -0500
+++ chromium-80.0.3987.106/third_party/webrtc/common_video/h264/pps_parser.h    
2020-02-21 12:30:31.561317957 -0500
@@ -11,6 +11,7 @@
 #ifndef COMMON_VIDEO_H264_PPS_PARSER_H_
 #define COMMON_VIDEO_H264_PPS_PARSER_H_
 
+#include <cstdint>
 #include "absl/types/optional.h"
 
 namespace rtc {
diff -up 
chromium-80.0.3987.106/third_party/webrtc/common_video/h264/sps_parser.h.missing-cstdint
 chromium-80.0.3987.106/third_party/webrtc/common_video/h264/sps_parser.h
--- 
chromium-80.0.3987.106/third_party/webrtc/common_video/h264/sps_parser.h.missing-cstdint
    2020-02-21 12:30:31.565317885 -0500
+++ chromium-80.0.3987.106/third_party/webrtc/common_video/h264/sps_parser.h    
2020-02-21 12:30:31.565317885 -0500
@@ -11,6 +11,7 @@
 #ifndef COMMON_VIDEO_H264_SPS_PARSER_H_
 #define COMMON_VIDEO_H264_SPS_PARSER_H_
 
+#include <cstdint>
 #include "absl/types/optional.h"
 
 namespace rtc {
diff -up 
chromium-80.0.3987.106/third_party/webrtc/modules/include/module_common_types_public.h.missing-cstdint
 
chromium-80.0.3987.106/third_party/webrtc/modules/include/module_common_types_public.h
--- 
chromium-80.0.3987.106/third_party/webrtc/modules/include/module_common_types_public.h.missing-cstdint
      2020-02-21 12:52:16.946512744 -0500
+++ 
chromium-80.0.3987.106/third_party/webrtc/modules/include/module_common_types_public.h
      2020-02-21 12:52:26.220312608 -0500
@@ -11,6 +11,7 @@
 #ifndef MODULES_INCLUDE_MODULE_COMMON_TYPES_PUBLIC_H_
 #define MODULES_INCLUDE_MODULE_COMMON_TYPES_PUBLIC_H_
 
+#include <cstdint>
 #include <limits>
 
 #include "absl/types/optional.h"
++++++ chromium-missing-cstring-header.patch ++++++
diff -up 
chromium-80.0.3987.106/third_party/webrtc/audio/utility/channel_mixer.cc.missing-cstring
 chromium-80.0.3987.106/third_party/webrtc/audio/utility/channel_mixer.cc
--- 
chromium-80.0.3987.106/third_party/webrtc/audio/utility/channel_mixer.cc.missing-cstring
    2020-02-21 13:19:47.077683105 -0500
+++ chromium-80.0.3987.106/third_party/webrtc/audio/utility/channel_mixer.cc    
2020-02-21 13:19:47.077683105 -0500
@@ -8,6 +8,8 @@
  *  be found in the AUTHORS file in the root of the source tree.
  */
 
+#include <cstring>
+
 #include "audio/utility/channel_mixer.h"
 
 #include "audio/utility/channel_mixing_matrix.h"
diff -up 
chromium-80.0.3987.106/third_party/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc.missing-cstring
 
chromium-80.0.3987.106/third_party/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc
--- 
chromium-80.0.3987.106/third_party/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc.missing-cstring
   2020-02-21 13:19:48.171659179 -0500
+++ 
chromium-80.0.3987.106/third_party/webrtc/modules/desktop_capture/linux/base_capturer_pipewire.cc
   2020-02-21 13:19:48.174659113 -0500
@@ -17,6 +17,7 @@
 #include <spa/param/video/raw-utils.h>
 #include <spa/support/type-map.h>
 
+#include <cstring>
 #include <memory>
 #include <utility>
 
diff -up 
chromium-80.0.3987.106/third_party/webrtc/modules/video_coding/utility/ivf_file_reader.cc.missing-cstring
 
chromium-80.0.3987.106/third_party/webrtc/modules/video_coding/utility/ivf_file_reader.cc
--- 
chromium-80.0.3987.106/third_party/webrtc/modules/video_coding/utility/ivf_file_reader.cc.missing-cstring
   2020-02-21 13:30:09.609068057 -0500
+++ 
chromium-80.0.3987.106/third_party/webrtc/modules/video_coding/utility/ivf_file_reader.cc
   2020-02-21 13:30:23.791757875 -0500
@@ -10,6 +10,7 @@
 
 #include "modules/video_coding/utility/ivf_file_reader.h"
 
+#include <cstring>
 #include <string>
 #include <vector>
 
++++++ chromium-missing-cstring-header2.patch ++++++
diff -up 
chromium-80.0.3987.87/base/trace_event/trace_event_memory_overhead.h.missing-string
 chromium-80.0.3987.87/base/trace_event/trace_event_memory_overhead.h
--- 
chromium-80.0.3987.87/base/trace_event/trace_event_memory_overhead.h.missing-string
 2020-02-06 16:47:15.707676509 -0500
+++ chromium-80.0.3987.87/base/trace_event/trace_event_memory_overhead.h        
2020-02-06 16:47:23.782504337 -0500
@@ -8,6 +8,7 @@
 #include <stddef.h>
 #include <stdint.h>
 
+#include <string>
 #include <unordered_map>
 
 #include "base/base_export.h"

Reply via email to