Hello community, here is the log from the commit of package chromium for openSUSE:Leap:15.2 checked in at 2020-05-03 14:29:42 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/chromium (Old) and /work/SRC/openSUSE:Leap:15.2/.chromium.new.2738 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "chromium" Sun May 3 14:29:42 2020 rev:105 rq:799742 version:81.0.4044.129 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/chromium/chromium.changes 2020-04-20 12:56:11.872795252 +0200 +++ /work/SRC/openSUSE:Leap:15.2/.chromium.new.2738/chromium.changes 2020-05-03 14:30:53.704712776 +0200 @@ -1,0 +2,23 @@ +Wed Apr 29 06:53:20 UTC 2020 - Andreas Stieger <andreas.stie...@gmx.de> + +- update to 81.0.4044.129 (boo#1170707): + * CVE-2020-0561: Use after free in storage + * CVE-2020-6462: Use after free in task scheduling + +------------------------------------------------------------------- +Tue Apr 28 09:05:34 UTC 2020 - Martin Liška <mli...@suse.cz> + +- Add chromium-80.0.3987.87-missing-cstdint-header.patch, + chromium-80.0.3987.87-missing-string-header.patch and + chromium-80.0.3987.106-missing-cstddef-header.patch + in order to fix build with GCC 10. + +------------------------------------------------------------------- +Tue Apr 21 23:24:11 UTC 2020 - Andreas Stieger <andreas.stie...@gmx.de> + +- Update to 81.0.4044.122 (boo#1170107): + * CVE-2020-6459: Use after free in payments + * CVE-2020-6460: Insufficient data validation in URL formatting + * CVE-2020-6458: Out of bounds read and write in PDFium + +------------------------------------------------------------------- Old: ---- chromium-81.0.4044.113.tar.xz New: ---- chromium-80.0.3987.106-missing-cstddef-header.patch chromium-80.0.3987.87-missing-cstdint-header.patch chromium-80.0.3987.87-missing-string-header.patch chromium-81.0.4044.129.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ chromium.spec ++++++ --- /var/tmp/diff_new_pack.UNcdME/_old 2020-05-03 14:30:59.292724690 +0200 +++ /var/tmp/diff_new_pack.UNcdME/_new 2020-05-03 14:30:59.296724699 +0200 @@ -57,7 +57,7 @@ %bcond_with clang %bcond_with wayland Name: chromium -Version: 81.0.4044.113 +Version: 81.0.4044.129 Release: 0 Summary: Google's open source browser project License: BSD-3-Clause AND LGPL-2.1-or-later @@ -92,6 +92,9 @@ Patch18: chromium-81-gcc-noexcept.patch Patch19: build-with-pipewire-0.3.patch Patch20: fix-vaapi-with-glx.patch +Patch21: chromium-80.0.3987.87-missing-string-header.patch +Patch22: chromium-80.0.3987.106-missing-cstddef-header.patch +Patch23: chromium-80.0.3987.87-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 ++++++ chromium-80.0.3987.106-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-80.0.3987.87-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" diff -up chromium-81.0.4044.92/ui/gfx/linux/drm_util_linux.h.missing-cstdint chromium-81.0.4044.92/ui/gfx/linux/drm_util_linux.h --- chromium-81.0.4044.92/ui/gfx/linux/drm_util_linux.h.missing-cstdint 2020-04-13 15:33:24.879106867 -0400 +++ chromium-81.0.4044.92/ui/gfx/linux/drm_util_linux.h 2020-04-13 15:33:47.453689695 -0400 @@ -7,6 +7,8 @@ #include "ui/gfx/buffer_types.h" +#include <cstdint> + namespace ui { int GetFourCCFormatFromBufferFormat(gfx::BufferFormat format); ++++++ chromium-80.0.3987.87-missing-string-header.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" ++++++ chromium-81.0.4044.113.tar.xz -> chromium-81.0.4044.129.tar.xz ++++++ /work/SRC/openSUSE:Leap:15.2/chromium/chromium-81.0.4044.113.tar.xz /work/SRC/openSUSE:Leap:15.2/.chromium.new.2738/chromium-81.0.4044.129.tar.xz differ: char 27, line 1