~chromium-team/chromium-browser/disco-stable

« back to all changes in this revision

Viewing changes to debian/patches/fix-extra-arflags.patch

  • Committer: Olivier Tilloy
  • Date: 2019-03-12 20:36:50 UTC
  • mfrom: (1349.1.130 disco-beta)
  • Revision ID: olivier.tilloy@canonical.com-20190312203650-ssrc0i5379e9m9tj
* Upstream release: 73.0.3683.75
  - CVE-2019-5787: Use after free in Canvas.
  - CVE-2019-5788: Use after free in FileAPI.
  - CVE-2019-5789: Use after free in WebMIDI.
  - CVE-2019-5790: Heap buffer overflow in V8.
  - CVE-2019-5791: Type confusion in V8.
  - CVE-2019-5792: Integer overflow in PDFium.
  - CVE-2019-5793: Excessive permissions for private API in Extensions.
  - CVE-2019-5794: Security UI spoofing.
  - CVE-2019-5795: Integer overflow in PDFium.
  - CVE-2019-5796: Race condition in Extensions.
  - CVE-2019-5797: Race condition in DOMStorage.
  - CVE-2019-5798: Out of bounds read in Skia.
  - CVE-2019-5799: CSP bypass with blob URL.
  - CVE-2019-5800: CSP bypass with blob URL.
  - CVE-2019-5801: Incorrect Omnibox display on iOS.
  - CVE-2019-5802: Security UI spoofing.
  - CVE-2019-5803: CSP bypass with Javascript URLs'.
  - CVE-2019-5804: Command line command injection on Windows.
* debian/patches/add-missing-cstring-include.patch: removed, no longer needed
* debian/patches/additional-search-engines.patch: removed, no longer needed
* debian/patches/configuration-directory.patch: refreshed
* debian/patches/disable-sse2: refreshed
* debian/patches/fix-extra-arflags.patch: refreshed
* debian/patches/fix-ffmpeg-ia32-build.patch: refreshed
* debian/patches/gn-no-last-commit-position.patch: refreshed
* debian/patches/revert-Xclang-instcombine-lower-dbg-declare.patch: refreshed
* debian/patches/search-credit.patch: updated
* debian/patches/set-rpath-on-chromium-executables.patch: refreshed
* debian/patches/title-bar-default-system.patch-v35: refreshed
* debian/patches/widevine-enable-version-string.patch: refreshed

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
 
4
4
--- a/build/toolchain/gcc_toolchain.gni
5
5
+++ b/build/toolchain/gcc_toolchain.gni
6
 
@@ -348,7 +348,7 @@ template("gcc_toolchain") {
 
6
@@ -351,7 +351,7 @@ template("gcc_toolchain") {
7
7
       } else {
8
8
         rspfile = "{{output}}.rsp"
9
9
         rspfile_content = "{{inputs}}"
14
14
       # Remove the output file first so that ar doesn't try to modify the
15
15
--- a/build/config/compiler/BUILD.gn
16
16
+++ b/build/config/compiler/BUILD.gn
17
 
@@ -1674,7 +1674,6 @@ config("thin_archive") {
 
17
@@ -1684,7 +1684,6 @@ config("thin_archive") {
18
18
   # have a "thin archive" mode (it does accept -T, but it means truncating
19
19
   # archive names to 16 characters, which is not what we want).
20
20
   if ((is_posix && !is_nacl && !is_mac && !is_ios) || is_fuchsia) {
21
21
-    arflags = [ "-T" ]
 
22
   } else if (is_win && use_lld) {
 
23
     arflags = [ "/llvmlibthin" ]
22
24
   }
23
 
 }
24