Package Details: chromium-dev 83.0.4100.3-1

Git Clone URL: https://aur.archlinux.org/chromium-dev.git (read-only, click to copy)
Package Base: chromium-dev
Description: The open-source project behind Google Chrome (Dev Channel)
Upstream URL: http://www.chromium.org
Keywords: browser web
Licenses: BSD
Submitter: None
Maintainer: sl1pkn07
Last Packager: sl1pkn07
Votes: 157
Popularity: 0.038198
First Submitted: 2010-05-17 09:04
Last Updated: 2020-04-02 09:12

Dependencies (32)

Required by (1)

Sources (5)

Latest Comments

1 2 3 4 5 6 ... Next › Last »

hugegameartgd commented on 2020-03-09 17:05

Thanks! 82.0.4077.0 compiled for me fine now.

hugegameartgd commented on 2020-03-07 10:55

Some sha256 sums failed and clang-format-new- commit number must be updated. Here is the modified PKGBUILD:

diff --git a/PKGBUILD b/PKGBUILD
index 8fbb2af..8f4f551 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -81,17 +81,16 @@ source=(
         'clang-format.zip::https://chromium-review.googlesource.com/changes/chromium%2Ftools%2Fbuild~2071716/revisions/4/files/scripts%2Fslave%2Frecipe_modules%2Fchromium%2Fresources%2Fclang-format/download'
         )
 sha256sums=(
-            #"$(curl -sL https://gsdview.appspot.com/chromium-browser-official/chromium-${pkgver}.tar.xz.hashes | grep sha256 | cut -d ' ' -f3)"
-            "$(curl -sL https://commondatastorage.googleapis.com/chromium-browser-official/chromium-${pkgver}.tar.xz.hashes | grep sha256 | cut -d ' ' -f3)"
             'SKIP'
-            'dd2b5c4191e468972b5ea8ddb4fa2e2fa3c2c94c79fc06645d0efc0e63ce7ee1'
+            'SKIP'
+            'SKIP'
             # Patch form Gentoo

             # Misc Patches
-            '1b93388254c9d780365e4639d494bfa337a7924426c12f7362a1f7e8e7fad014'
+            'SKIP'
             # Patch from crbug (chromium bugtracker) or Arch chromium package
-            '771292942c0901092a402cc60ee883877a99fb804cb54d568c8c6c94565a48e1'
-            '743eb4f5b1396c0e56323b67917e16aa458fa9ea7bccc7eb58fa5675dcc4b0c3'
+            'SKIP'
+            'SKIP'
             )
 install=chromium-dev.install

@@ -519,7 +518,7 @@ prepare() {
   patch -p0 -i "${srcdir}/chromium-skia-harmony-r2.patch"

   # https://crbug.com/1052503.
-  install -Dm755 "${srcdir}/clang-format_new-fd3b94d6928fa15be2c01854f52bda3c" buildtools/linux64/clang-format
+  install -Dm755 "${srcdir}/clang-format_new-4bc475ee92f6290bad252f19b6f88d3f" buildtools/linux64/clang-format

   # Setup nodejs dependency.
   mkdir -p third_party/node/linux/node-linux-x64/bin/

Compilation/linking still fails:

. DPPAPI_THUNK_IMPLEMENTATION -DUSE_AURA = 1 -DOFFICIAL_BUILD -D_FILE_OFFSET_BITS = 64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DCR_CLANG_REVISION = \ "n341867-c2900381-1 \" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE = 2 -DNDEBUG -DNVALGRIND -DU_USING_ICU_NAMESPACE = 0 -DU_ENABLE_DYLOAD = 0 - DUSE_CHROMIUM_ICU = 1 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL = ICU_UTIL_DATA_FILE -DUCHAR_TYPE = uint16_t -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -I ../ .. -Iirt_x64 / gen -I ../../ third_party / khronos -I ../../ gpu -I ../../ third_party / ced / src -I ../../ third_party / icu / source / common -I ../../ third_party / icu / source / i18n -I ../ .. / third_party / protobuf / src -fno-strict-aliasing -fcolor-diagnostics - fmerge-all-constants -U__STRICT_ANSI__ -integrated-as -m64 -march = x86-64 -fasynchronous-unwind-tables -fomit-frame-pointer -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wno-missing-field- initializers -Wno-unused-parameter -Wno-c ++ 11-narrowing -Wno-unneeded-internal-declaration -Os -ffunction-sections -fdata-sections -fomit-frame-pointer -g0 -fvisibility = hidden -Wno-shorten -64-to-32 -std = c ++ 14 -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -c ../../ppapi/shared_impl/ppb_audio_config_shared.cc -o irt_x64 / obj / ppapi / shared_impl / shared_impl / ppb_audio_config_shared.o
. DPPAPI_THUNK_IMPLEMENTATION -DUSE_AURA = 1 -DOFFICIAL_BUILD -D_FILE_OFFSET_BITS = 64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DCR_CLANG_REVISION = \ "n341867-c2900381-1 \" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE = 2 -DNDEBUG -DNVALGRIND -DU_USING_ICU_NAMESPACE = 0 -DU_ENABLE_DYLOAD = 0 - DUSE_CHROMIUM_ICU = 1 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL = ICU_UTIL_DATA_FILE -DUCHAR_TYPE = uint16_t -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -I ../ .. -Iirt_x64 / gen -I ../../ third_party / khronos -I ../../ gpu -I ../../ third_party / ced / src -I ../../ third_party / icu / source / common -I ../../ third_party / icu / source / i18n -I ../ .. / third_party / protobuf / src -fno-strict-aliasing -fcolor-diagnostics -fm erge-all-constants -U__STRICT_ANSI__ -integrated-as -m64 -march = x86-64 -fasynchronous-unwind-tables -fomit-frame-pointer -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wno-missing-field- initializers -Wno-unused-parameter -Wno-c ++ 11-narrowing -Wno-unneeded-internal-declaration -Os -ffunction-sections -fdata-sections -fomit-frame-pointer -g0 -fvisibility = hidden -Wno-shorten -64-to-32 -std = c ++ 14 -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -c ../../ppapi/shared_impl/ppb_device_ref_shared.cc -o irt_x64 / obj / ppapi / shared_impl / shared_impl / ppb_device_ref_shared.o
. DPPAPI_THUNK_IMPLEMENTATION -DUSE_AURA = 1 -DOFFICIAL_BUILD -D_FILE_OFFSET_BITS = 64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DCR_CLANG_REVISION = \ "n341867-c2900381-1 \" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE = 2 -DNDEBUG -DNVALGRIND -DU_USING_ICU_NAMESPACE = 0 -DU_ENABLE_DYLOAD = 0 - DUSE_CHROMIUM_ICU = 1 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL = ICU_UTIL_DATA_FILE -DUCHAR_TYPE = uint16_t -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_DITOI -Iirt_x64 / gen -I ../../ third_party / khronos -I ../../ gpu -I ../../ third_party / ced / src -I ../../ third_party / icu / source / common -I ../../ third_party / icu / source / i18n -I ../../ third_party / protobuf / src -fno-strict-aliasing -fcolor-diagnostics -fmerge-all-constants -U__STRICT_ANSI__ -integrated -as -m64 -march = x86-64 -fasynchronous-unwind-tables -fomit-frame-pointer -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wno-missing-field-initializers -Wno-unused-parameter -Wno -c ++ 11-narrowing -Wno-unneeded-internal-declaration -Os -ffunction-sections -fdata-sections -fomit-frame-pointer -g0 -fvisibility = hidden -Wno-shorten-64-to-32 -std = c ++ 14 -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -c ../../ppapi/shared_impl/ppb_audio_shared.cc -o irt_x64 / obj / ppapi / shared_impl / shared_impl / ppb_audio_shared.o
. DPPAPI_THUNK_IMPLEMENTATION -DUSE_AURA = 1 -DOFFICIAL_BUILD -D_FILE_OFFSET_BITS = 64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DCR_CLANG_REVISION = \ "n341867-c2900381-1 \" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE = 2 -DNDEBUG -DNVALGRIND -DU_USING_ICU_NAMESPACE = 0 -DU_ENABLE_DYLOAD = 0 - DUSE_CHROMIUM_ICU = 1 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL = ICU_UTIL_DATA_FILE -DUCHAR_TYPE = uint16_t -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -I ../ .. -Iirt_x64 / gen -I ../../ third_party / khronos -I ../../ gpu -I ../../ third_party / ced / src -I ../../ third_party / icu / source / common -I ../../ third_party / icu / source / i18n -I ../ .. / third_party / protobuf / src -fno-strict-aliasing -fcolor-diagnostics -f merge-all-constants -U__STRICT_ANSI__ -integrated-as -m64 -march = x86-64 -fasynchronous-unwind-tables -fomit-frame-pointer -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wno-missing-field- initializers -Wno-unused-parameter -Wno-c ++ 11-narrowing -Wno-unneeded-internal-declaration -Os -ffunction-sections -fdata-sections -fomit-frame-pointer -g0 -fvisibility = hidden -Wno-shorten -64-to-32 -std = c ++ 14 -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -c ../../ppapi/shared_impl/ppb_input_event_shared.cc -o irt_x64 / obj / ppapi / shared_impl / shared_impl / ppb_input_event_shared.o
. DPPAPI_THUNK_IMPLEMENTATION -DUSE_AURA = 1 -DOFFICIAL_BUILD -D_FILE_OFFSET_BITS = 64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DCR_CLANG_REVISION = \ "n341867-c2900381-1 \" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE = 2 -DNDEBUG -DNVALGRIND -DU_USING_ICU_NAMESPACE = 0 -DU_ENABLE_DYLOAD = 0 - DUSE_CHROMIUM_ICU = 1 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL = ICU_UTIL_DATA_FILE -DUCHAR_TYPE = uint16_t -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -I ../ .. -Iirt_x64 / gen -I ../../ third_party / khronos -I ../../ gpu -I ../../ third_party / ced / src -I ../../ third_party / icu / source / common -I ../../ third_party / icu / source / i18n -I ../ .. / third_party / protobuf / src -fno-strict-aliasing -fcolor-diagnostics - fmerge-all-constants -U__STRICT_ANSI__ -integrated-as -m64 -march = x86-64 -fasynchronous-unwind-tables -fomit-frame-pointer -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wno-missing-field- initializers -Wno-unused-parameter -Wno-c ++ 11-narrowing -Wno-unneeded-internal-declaration -Os -ffunction-sections -fdata-sections -fomit-frame-pointer -g0 -fvisibility = hidden -Wno-shorten -64-to-32 -std = c ++ 14 -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -c ../../ppapi/shared_impl/ppb_message_loop_shared.cc -o irt_x64 / obj / ppapi / shared_impl / shared_impl / ppb_message_loop_shared.o
. DPPAPI_THUNK_IMPLEMENTATION -DUSE_AURA = 1 -DOFFICIAL_BUILD -D_FILE_OFFSET_BITS = 64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DCR_CLANG_REVISION = \ "n341867-c2900381-1 \" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE = 2 -DNDEBUG -DNVALGRIND -DU_USING_ICU_NAMESPACE = 0 -DU_ENABLE_DYLOAD = 0 - DUSE_CHROMIUM_ICU = 1 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL = ICU_UTIL_DATA_FILE -DUCHAR_TYPE = uint16_t -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_DITOI -Iirt_x64 / gen -I ../../ third_party / khronos -I ../../ gpu -I ../../ third_party / ced / src -I ../../ third_party / icu / source / common -I ../../ third_party / icu / source / i18n -I ../../ third_party / protobuf / src -fno-strict-aliasing -fcolor-diagnostics -fmerge-all-constants -U__STRICT_ANSI__ -integrated -as -m64 -march = x86-64 -fasynchronous-unwind-tables -fomit-frame-pointer -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wno-missing-field-initializers -Wno-unused-parameter -Wno -c ++ 11-narrowing -Wno-unneeded-internal-declaration -Os -ffunction-sections -fdata-sections -fomit-frame-pointer -g0 -fvisibility = hidden -Wno-shorten-64-to-32 -std = c ++ 14 -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -c ../../ppapi/shared_impl/ppb_graphics_3d_shared.cc -o irt_x64 / obj / ppapi / shared_impl / shared_impl / ppb_graphics_3d_shared.o
. DPPAPI_THUNK_IMPLEMENTATION -DUSE_AURA = 1 -DOFFICIAL_BUILD -D_FILE_OFFSET_BITS = 64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DCR_CLANG_REVISION = \ "n341867-c2900381-1 \" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE = 2 -DNDEBUG -DNVALGRIND -DU_USING_ICU_NAMESPACE = 0 -DU_ENABLE_DYLOAD = 0 - DUSE_CHROMIUM_ICU = 1 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL = ICU_UTIL_DATA_FILE -DUCHAR_TYPE = uint16_t -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -I ../ .. -Iirt_x64 / gen -I ../../ third_party / khronos -I ../../ gpu -I ../../ third_party / ced / src -I ../../ third_party / icu / source / common -I ../../ third_party / icu / source / i18n -I ../ .. / third_party / protobuf / src -fno-strict-aliasing -fcolor-diagnostics -fmer ge-all-constants -U__STRICT_ANSI__ -integrated-as -m64 -march = x86-64 -fasynchronous-unwind-tables -fomit-frame-pointer -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wno-missing-field- initializers -Wno-unused-parameter -Wno-c ++ 11-narrowing -Wno-unneeded-internal-declaration -Os -ffunction-sections -fdata-sections -fomit-frame-pointer -g0 -fvisibility = hidden -Wno-shorten -64-to-32 -std = c ++ 14 -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -c ../../ppapi/shared_impl/ppb_instance_shared.cc -o irt_x64 / obj / ppapi / shared_impl / shared_impl / ppb_instance_shared.o
. DPPAPI_THUNK_IMPLEMENTATION -DUSE_AURA = 1 -DOFFICIAL_BUILD -D_FILE_OFFSET_BITS = 64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DCR_CLANG_REVISION = \ "n341867-c2900381-1 \" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE = 2 -DNDEBUG -DNVALGRIND -DU_USING_ICU_NAMESPACE = 0 -DU_ENABLE_DYLOAD = 0 - DUSE_CHROMIUM_ICU = 1 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL = ICU_UTIL_DATA_FILE -DUCHAR_TYPE = uint16_t -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_DITOI -Iirt_x64 / gen -I ../../ third_party / khronos -I ../../ gpu -I ../../ third_party / ced / src -I ../../ third_party / icu / source / common -I ../../ third_party / icu / source / i18n -I ../../ third_party / protobuf / src -fno-strict-aliasing -fcolor-diagnostics -fmerge-all-constants -U__STRICT_ANSI__ -integrated -as -m64 -march = x86-64 -fasynchronous-unwind-tables -fomit-frame-pointer -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wno-missing-field-initializers -Wno-unused-parameter -Wno -c ++ 11-narrowing -Wno-unneeded-internal-declaration -Os -ffunction-sections -fdata-sections -fomit-frame-pointer -g0 -fvisibility = hidden -Wno-shorten-64-to-32 -std = c ++ 14 -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -c ../../ppapi/shared_impl/ppb_tcp_socket_shared.cc -o irt_x64 / obj / ppapi / shared_impl / shared_impl / ppb_tcp_socket_shared.o
[24833/27589] /run/media/user/compile/yay/chromium-dev/src/chromium-82.0.4068.4/third_party/llvm-build/Release+Asserts/bin/clang++ -Wl, - fatal-warnings - Wl, - build-id = sha1 -fPIC -Wl, -z, noexecstack -Wl, -z, relro -Wl, -z, now -Wl, -z, defs -Wl, - as-needed -fuse- ld = / run / media / user / compile / yay / chromium-dev / src / chromium-82.0.4068.4 / third_party / llvm-build / Release + Asserts / bin / ld.lld -Wl, - icf = all -Wl , - color-diagnostics -flto = thin -Wl, - thinlto-jobs = 8 -Wl, - thinlto-cache-dir = thinlto-cache -Wl, - thinlto-cache-policy, cache_size = 10 \% : cache_size_bytes = 10g: cache_size_files = 100000 -Wl, - lto-O0 -fwhole-program-vtables -m64 -Wl, -O2 -Wl, - gc-sections -rdynamic -nostdlib ++ -fsanitize = cfi-vcall -fsanitize = cfi-icall -pie -Wl, - disable-new-dtags -Wl, - icf = none -Wl, -O1, - sort-common, - as-needed, -z, relro, -z, now -o "./v8_context_snapshot_generator" -Wl, - start-group @ "./ v8_context_snapshot_generator.rsp" -Wl, - end-group -ldl -lpthread -lrt -lgmodule-2.0 -lglib-2.0 -lgobject-2.0 - lgthread-2.0 -lsmime3 -lnss3 -ln ssutil3 -lplds4 -lplc4 -lnspr4 -latomic -ljpeg -lpng16 -lz -lxml2 -lxslt -licui18n -licuuc -licudata -llzma -lm -lresolv -lwebpdemux -lwebpmux -lwebp -lfrebype -lexpatlll-fontcon -lexpatlset-font lopus -lopenh264 -lvpx -lX11 -lXcomposite -lXdamage -lXext -lXfixes -lXrender -lXrandr -lX11-xcb -lxcb -lxcb-dri3 -lXcursor -lXi -lXtst -ldrm -lpci -lglas-1 lpulse -lsnappy
FAILED: v8_context_snapshot_generator
/run/media/user/compile/yay/chromium-dev/src/chromium-82.0.4068.4/third_party/llvm-build/Release+Asserts/bin/clang++ -Wl, - fatal-warnings -Wl, - build -id = sha1 -fPIC -Wl, -z, noexecstack -Wl, -z, relro -Wl, -z, now -Wl, -z, defs -Wl, - as-needed -fuse-ld = / run / media / user / compile / yay / chromium-dev / src / chromium-82.0.4068.4 / third_party / llvm-build / Release + Asserts / bin / ld.lld -Wl, - icf = all -Wl, - color- diagnostics -flto = thin -Wl, - thinlto-jobs = 8 -Wl, - thinlto-cache-dir = thinlto-cache -Wl, - thinlto-cache-policy, cache_size = 10 \%: cache_size_bytes = 10g: cache_size_files = 100000 -Wl, - lto-O0 -fwhole-program-vtables -m64 -Wl, -O2 -Wl, - gc-sections -rdynamic -nostdlib ++ -fsanitize = cfi-vcall -fsanitize = cfi-icall -pie -Wl, - disable-new-dtags -Wl, - icf = none -Wl, -O1, - sort-common, - as-needed, -z, relro, -z, now -o "./ v8_context_snapshot_generator "-Wl, - start-group @" ./ v8_context_snapshot_generator.rsp "-Wl, - end-group -ldl -lpthread -lrt -lgmodule-2.0 -lglib-2.0 -lgobject-2.0 -lgthread-2.0 -lsmime3 -lnss3 -lnssutil3 -lplds 4 -lplc4 -lnspr4 -latomic -ljpeg -lpng16 -lz -lxml2 -lxslt -licui18n -licuuc -licudata -llzma -lm -lresolv -lwebpdemux -lwebpmux -lwebp -lfreetype -lexpat -lfontconb -lharfluzz lopenh264 -lvpx -lX11 -lXcomposite -lXdamage -lXext -lXfixes -lXrender -lXrandr -lX11-xcb -lxcb -lxcb-dri3 -lXcursor -lXi -lXtst -ldrm -lpci -lgbm -lpsl lsnappy
clang: warning: Unknown CUDA version 10.2. Assuming the latest supported version 10.1 [-Wunknown-cuda-version]
ld.lld: error: undefined symbol: GrTextContext :: CanDrawAsDistanceFields (SkPaint const &, SkFont const &, SkMatrix const &, SkSurfaceProps const &, bool, GrTextContext :: Options const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (SkGlyphRunListPainter :: processGlyphRunList (SkGlyphRunList const &, SkMatrix const &, SkSurfacePropstext const &, bain, Grin Options Gr &

ld.lld: error: undefined symbol: GrTextContext :: ComputeScalerContextFlags (GrColorInfo const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)

ld.lld: error: undefined symbol: GrTextBlob :: Key :: Key ()
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)

ld.lld: error: undefined symbol: GrTextBlob :: GetKey (GrTextBlob const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextBlobCache :: add (sk_sp <GrTextBlob>))

ld.lld: error: undefined symbol: GrTextBlob :: Key :: operator == (GrTextBlob :: Key const &) const
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)

ld.lld: error: undefined symbol: GrTextContext :: ComputeCanonicalColor (SkPaint const &, bool)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)

ld.lld: error: undefined symbol: GrTextBlob :: mustRegenerate (SkPaint const &, bool, SkMaskFilterBase :: BlurRec const &, SkMatrix const &, SkPoint)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)

ld.lld: error: undefined symbol: GrTextBlob :: Make (SkGlyphRunList const &, GrStrikeCache *, SkMatrix const &, unsigned int, bool)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)

ld.lld: error: undefined symbol: GrTextBlob :: setupKey (GrTextBlob :: Key const &, SkMaskFilterBase :: BlurRec const &, SkPaint const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)

ld.lld: error: undefined symbol: GrTextBlob :: ~ GrTextBlob ()
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced 9 more times

ld.lld: error: undefined symbol: GrTextBlob :: operator delete (void *)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceProps const &, SkGlyphRunList const &))
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced 9 more times

ld.lld: error: undefined symbol: GrTextBlob :: flush (GrTextTarget *, SkSurfaceProps const &, GrDistanceFieldAdjustTable const *, SkPaint const &, SkRGBA4f <(SkAlphaType) 2> const &, GrClip const &, SkMatrix const &, SkPoint)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)

ld.lld: error: undefined symbol: GrTextBlob :: size () const
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextContext :: drawGlyphRunList (GrRecordingContext *, GrTextTarget *, GrClip const &, SkMatrix const &, SkSurfaceGropph & const &)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextBlobCache :: add (sk_sp <GrTextBlob>))

ld.lld: error: undefined symbol: GrTextBlobCache :: checkPurge (GrTextBlob *)
>>> referenced by SkGlyphRunPainter.cpp
>>> thinlto-cache / llvmcache-9F4D2CF1E8D4561F4723A900DDC656AC85F62C67: (GrTextBlobCache :: add (sk_sp <GrTextBlob>))

ld.lld: error: undefined symbol: GrTextContext :: SanitizeOptions (GrTextContext :: Options *)
>>> referenced by SkRemoteGlyphCache.cpp
>>> thinlto-cache / llvmcache-C7BD7A705AE321A0FB3F69AA460055BF79484783: (SkTextBlobCacheDiffCanvas :: TrackLayerDevice :: drawGlyphRunList (SkGlyphRunList const &))

ld.lld: error: undefined symbol: GrTextContext :: InitDistanceFieldPaint (SkPaint const &)
>>> referenced by SkStrikeSpec.cpp
>>> thinlto-cache / llvmcache-BE60AB13125AC3E7B71B0149933C46A338EA1A1A: (SkStrikeSpec :: MakeSDFT (SkFont const &, SkPaint const &, SkSurfaceProps const &, SkMatrix const &, GrTextContext :: Options const &))

ld.lld: error: undefined symbol: GrTextContext :: InitDistanceFieldFont (SkFont const &, SkMatrix const &, GrTextContext :: Options const &, float *)
>>> referenced by SkStrikeSpec.cpp
>>> thinlto-cache / llvmcache-BE60AB13125AC3E7B71B0149933C46A338EA1A1A: (SkStrikeSpec :: MakeSDFT (SkFont const &, SkPaint const &, SkSurfaceProps const &, SkMatrix const &, GrTextContext :: Options const &))

ld.lld: error: undefined symbol: GrTextContext :: InitDistanceFieldMinMaxScale (float, SkMatrix const &, GrTextContext :: Options const &)
>>> referenced by SkStrikeSpec.cpp
>>> thinlto-cache / llvmcache-BE60AB13125AC3E7B71B0149933C46A338EA1A1A: (SkStrikeSpec :: MakeSDFT (SkFont const &, SkPaint const &, SkSurfaceProps const &, SkMatrix const &, GrTextContext :: Options const &))

ld.lld: error: undefined symbol: GrTextBlobCache :: PostPurgeBlobMessage (unsigned int, unsigned int)
>>> referenced by SkTextBlob.cpp
>>> thinlto-cache / llvmcache-E4D630BCD8492FCD1F909B34F48752293E20D157: (SkTextBlob :: ~ SkTextBlob ())

ld.lld: error: undefined symbol: GrTextContext :: Make (GrTextContext :: Options const &)
>>> referenced by GrDrawingManager.cpp
>>> thinlto-cache / llvmcache-D6F158900D61CFE4439D9DEA6D3CEAB9A062558E: (GrDrawingManager :: getTextContext ())

ld.lld: error: too many errors emitted, stopping now (use -error-limit = 0 to see all errors)
clang: error: linker command failed with exit code 1 (use -v to see invocation)
. DPPAPI_THUNK_IMPLEMENTATION -DUSE_AURA = 1 -DOFFICIAL_BUILD -D_FILE_OFFSET_BITS = 64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DCR_CLANG_REVISION = \ "n341867-c2900381-1 \" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE = 2 -DNDEBUG -DNVALGRIND -I ../ .. -Iirt_x64 / gen -fno-strict-aliasing -fcolor-diagnostics -fmerge-all-constants -U__STRICT_ANSI__ -integrated-as -m64 -march = x86-64 -fasynchronous-unwind-tables -fomit- frame-pointer -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c ++ 11-narrowing -Wno-unneeded-internal-declaration -Os -ffunction -sections -fdata-sections -fomit-frame-pointer -g0 -fvisibility = hidden -std = c ++ 14 -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -c ../../ppapi/thunk /ppb_file_io_thunk.cc -o irt_x64 / obj / ppapi / thunk / thunk / ppb_file_io_thunk.o
. DPPAPI_THUNK_IMPLEMENTATION -DUSE_AURA = 1 -DOFFICIAL_BUILD -D_FILE_OFFSET_BITS = 64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DCR_CLANG_REVISION = \ "n341867-c2900381-1 \" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE = 2 -DNDEBUG -DNVALGRIND -I ../ .. -Iirt_x64 / gen -fno-strict-aliasing -fcolor-diagnostics -fmerge-all-constants -U__STRICT_ANSI__ -integrated-as -m64 -march = x86-64 -fasynchronous-unwind-tables -fomit-frame-pointer -Wall -Wextra -Wimplicit -fallthrough -Wextra-semi -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c ++ 11-narrowing -Wno-unneeded-internal-declaration -Os -ffunction-sections -fdata-sections -fomit- frame-pointer -g0 -fvisibility = hidden -std = c ++ 14 -fno-exceptions -fno-rtti -fvisibility-inl ines-hidden -c ../../ppapi/thunk/ppb_file_io_private_thunk.cc -o irt_x64 / obj / ppapi / thunk / thunk / ppb_file_io_private_thunk.o
. DPPAPI_THUNK_IMPLEMENTATION -DUSE_AURA = 1 -DOFFICIAL_BUILD -D_FILE_OFFSET_BITS = 64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DCR_CLANG_REVISION = \ "n341867-c2900381-1 \" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE = 2 -DNDEBUG -DNVALGRIND -I ../ .. -Iirt_x64 / gen -fno-strict-aliasing -fcolor-diagnostics -fmerge-all-constants -U__STRICT_ANSI__ -integrated-as -m64 -march = x86-64 -fasynchronous-unwind-tables -fomit-frame-pointer -Wall -Wextra -Wimplicit -fallthrough -Wextra-semi -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c ++ 11-narrowing -Wno-unneeded-internal-declaration -Os -ffunction-sections -fdata-sections -fomit- frame-pointer -g0 -fvisibility = hidden -std = c ++ 14 -fno-exceptions -fno-rtti -fvisibilit y-inlines-hidden -c ../../ppapi/thunk/ppb_file_chooser_trusted_thunk.cc -o irt_x64 / obj / ppapi / thunk / thunk / ppb_file_chooser_trusted_thunk.o
. DPPAPI_THUNK_IMPLEMENTATION -DUSE_AURA = 1 -DOFFICIAL_BUILD -D_FILE_OFFSET_BITS = 64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DCR_CLANG_REVISION = \ "n341867-c2900381-1 \" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE = 2 -DNDEBUG -DNVALGRIND -I ../ .. -Iirt_x64 / gen -fno-strict-aliasing -fcolor-diagnostics -fmerge-all-constants -U__STRICT_ANSI__ -integrated-as -m64 -march = x86-64 -fasynchronous-unwind-tables -fomit-frame-pointer -Wall -Wextra -Wimplicit -fallthrough -Wextra-semi -Wno-missing-field-initializers -Wno-unused-parameter -Wno-c ++ 11-narrowing -Wno-unneeded-internal-declaration -Os -ffunction-sections -fdata-sections -fomit- frame-pointer -g0 -fvisibility = hidden -std = c ++ 14 -fno-exceptions -fno-rtti -fvisibility-inlines-hi dden -c ../../ppapi/thunk/ppb_file_ref_thunk.cc -o irt_x64 / obj / ppapi / thunk / thunk / ppb_file_ref_thunk.o
. DPPAPI_THUNK_IMPLEMENTATION -DUSE_AURA = 1 -DOFFICIAL_BUILD -D_FILE_OFFSET_BITS = 64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_GNU_SOURCE -DCR_CLANG_REVISION = \ "n341867-c2900381-1 \" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE = 2 -DNDEBUG -DNVALGRIND -DU_USING_ICU_NAMESPACE = 0 -DU_ENABLE_DYLOAD = 0 - DUSE_CHROMIUM_ICU = 1 -DU_STATIC_IMPLEMENTATION -DICU_UTIL_DATA_IMPL = ICU_UTIL_DATA_FILE -DUCHAR_TYPE = uint16_t -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_DITOI -Iirt_x64 / gen -I ../../ third_party / khronos -I ../../ gpu -I ../../ third_party / ced / src -I ../../ third_party / icu / source / common -I ../../ third_party / icu / source / i18n -I ../../ third_party / protobuf / src -fno-strict-aliasing -fcolor-diagnostics -fmerge-all-constants -U__STRICT_ANSI__ -integrated -as -m64 -march = x86-64 -fasynchronous-unwind-tables -fomit-frame-pointer -Wall -Wextra -Wimplicit-fallthrough -Wextra-semi -Wno-missing-field-initializers -Wno-unused-parameter -Wno -c ++ 11-narrowing -Wno-unneeded-internal-declaration -Os -ffunction-sections -fdata-sections -fomit-frame-pointer -g0 -fvisibility = hidden -Wno-shorten-64-to-32 -std = c ++ 14 -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -c ../../ppapi/shared_impl/ppb_opengles2_shared.cc -o irt_x64 / obj / ppapi / shared_impl / shared_impl / ppb_opengles2_shared.o
ninja: build stopped: subcommand failed.
==> ERROR: An error happened in build ().
    Cancel ...
[user @ archlinux chromium-dev] $

sl1pkn07 commented on 2020-02-13 19:38

no problem

danshick commented on 2020-02-13 19:32

Would you be willing to add the appropriate build flags and optional dependencies for pipewire screen sharing support under wayland?

For reference: https://src.fedoraproject.org/rpms/chromium/pull-request/19#request_diff

misc commented on 2020-01-02 05:38

There's a bunch of patches in the gentoo rep that could be included, esp. the one that fixes use_system libxml.

Other bits…

  • use_system ffmpeg has been working for a long time again

  • libvpx & libwebp should also work

  • if you reduce the build commands in build() to ninja, ie. move the rest into prepare(), you can restart (makepkg -e) the compilation just fine if it crashed (out of memory etc. – recommend running with "earlyoom -m 2") – assuming it did start. If one compiles in /tmp it may also be worthwhile to prepend it with "rm -f tools/clang/crashreports/*", as those reports can be large in size (or at least were during the 'jumbo' period).

  • this patch… https://pastebin.com/6nb1LwmU …addresses three issues I had:

  • ccache wouldn't actually work with the PKGBUILD no matter what I tried (check "ccache -s" during chromium compilation and see if the counters actually change). I had to "patch" it in – "" as the comment in that gni has it seem like that's actually the intended way nowadays. CCACHE_CPP2 isn't needed, btw.

  • I can build/run with use_system icu just fine after these changes (bogus dependency & hardcoded include that the unbundle script forgets).

  • These two media/gpu/test lines (again bogus dependency) needed to be removed or else compilation wouldn't start.

sl1pkn07 commented on 2019-08-29 09:31

I never test

ecocode commented on 2019-08-29 09:21

Does this package work with swaywm (wayland) ?

j1simon commented on 2019-06-23 08:38

Are the patches updated?

j1simon commented on 2019-06-22 10:07

I think there is another error with this variable name:

...
_use_wayland=0           # Build Wayland NOTE: extremely experimental and don't work at this moment
...
if [ "${_wayland}" = "1" ]; then
...

j1simon commented on 2019-06-22 09:20

I think I know what the problem is with the last error: https://bugs.chromium.org/p/chromium/issues/detail?id=964411#c15

If I compile with gn works but it fails with gn-git due this change.