Open c0d3z3r0 opened 2 years ago
Could you try a clean rebuild in a non tempfs directory?
Not much better, but a different error:
/home/c0d3/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110/third_party/android_rust_toolchain/toolchain/src/stdlibs/library/stdarch/crates/stdarch-verify/arm-intrinsics.html cannot be opened for writing! Adding write permission...
INFO: Path has no substitutions: third_party/crashpad/crashpad/doc/support/crashpad_doxygen.css
INFO: Path has no substitutions: tools/md_browser/base.css
==> Starting build()...
make: Entering directory '/home/c0d3/.cache/yay/ungoogled-chromium/src/chromium-launcher-8'
cc -o chromium -DLAUNCHER_VERSION=\"v8\" -DCHROMIUM_NAME=\"chromium\" -DCHROMIUM_BINARY=\"/usr/lib/chromium/chromium\" -DCHROMIUM_VENDOR="\"Arch Linux\"" -march=native -O3 -pipe -fstack-protector-strong -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wl,-O3,--sort-common,--as-needed,-z,relro,-z,now launcher.c -lglib-2.0
make: Leaving directory '/home/c0d3/.cache/yay/ungoogled-chromium/src/chromium-launcher-8'
Done. Made 16235 targets from 2713 files in 12384ms
ninja: Entering directory `out/Release'
[7143/49551] CXX obj/third_party/angle/src/libANGLE/renderer/vulkan/angle_vulkan_backend/vk_internal_shaders_autogen.o
../../third_party/angle/src/libANGLE/renderer/vulkan/vk_internal_shaders_autogen.cpp:13:9: warning: 'USE_SYSTEM_ZLIB' macro redefined [-Wmacro-redefined]
#define USE_SYSTEM_ZLIB
^
<command line>:33:9: note: previous definition is here
#define USE_SYSTEM_ZLIB 1
^
1 warning generated.
[13875/49551] CXX obj/components/safe_browsing/core/browser/safe_browsing_metrics_collector/safe_browsing_metrics_collector.o
../../components/safe_browsing/core/browser/safe_browsing_metrics_collector.cc:213:1: warning: non-void function does not return a value [-Wreturn-type]
}
^
../../components/safe_browsing/core/browser/safe_browsing_metrics_collector.cc:23:11: warning: unused variable 'kTimestampsMaxLength' [-Wunused-const-variable]
const int kTimestampsMaxLength = 30;
^
../../components/safe_browsing/core/browser/safe_browsing_metrics_collector.cc:26:11: warning: unused variable 'kEsbDisabledMetricsQuota' [-Wunused-const-variable]
const int kEsbDisabledMetricsQuota = 3;
^
../../components/safe_browsing/core/browser/safe_browsing_metrics_collector.cc:28:11: warning: unused variable 'kEventMaxDurationDay' [-Wunused-const-variable]
const int kEventMaxDurationDay = 30;
^
../../components/safe_browsing/core/browser/safe_browsing_metrics_collector.cc:34:13: warning: unused function 'UserStateToPrefKey' [-Wunused-function]
std::string UserStateToPrefKey(const UserState& user_state) {
^
../../components/safe_browsing/core/browser/safe_browsing_metrics_collector.cc:38:13: warning: unused function 'TimeToPrefValue' [-Wunused-function]
base::Value TimeToPrefValue(const base::Time& time) {
^
6 warnings generated.
[15315/49551] CXX obj/third_party/angle/libANGLE_base/BlobCache.o
../../third_party/angle/src/libANGLE/BlobCache.cpp:17:9: warning: 'USE_SYSTEM_ZLIB' macro redefined [-Wmacro-redefined]
#define USE_SYSTEM_ZLIB
^
<command line>:37:9: note: previous definition is here
#define USE_SYSTEM_ZLIB 1
^
1 warning generated.
[15327/49551] CXX obj/third_party/angle/libANGLE_base/MemoryProgramCache.o
../../third_party/angle/src/libANGLE/MemoryProgramCache.cpp:11:9: warning: 'USE_SYSTEM_ZLIB' macro redefined [-Wmacro-redefined]
#define USE_SYSTEM_ZLIB
^
<command line>:37:9: note: previous definition is here
#define USE_SYSTEM_ZLIB 1
^
1 warning generated.
[20551/49551] CXX obj/components/domain_reliability/domain_reliability/uploader.o
../../components/domain_reliability/uploader.cc:91:9: warning: code will never be executed [-Wunreachable-code]
net::DefineNetworkTrafficAnnotation("domain_reliability_report_upload",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../components/domain_reliability/uploader.cc:82:9: note: silence by adding parentheses to mark code as explicitly dead
if (true) {
^
/* DISABLES CODE */ ( )
1 warning generated.
[20562/49551] CXX obj/components/domain_reliability/domain_reliability/google_configs.o
../../components/domain_reliability/google_configs.cc:16:8: warning: unused variable 'is_www_subdomain' [-Wunused-variable]
bool is_www_subdomain =
^
1 warning generated.
[23364/49551] CXX obj/components/assist_ranker/assist_ranker/ranker_url_fetcher.o
../../components/assist_ranker/ranker_url_fetcher.cc:37:7: warning: code will never be executed [-Wunreachable-code]
if (state_ == REQUESTING) {
^~~~~~
1 warning generated.
[23499/49551] CXX obj/components/gcm_driver/gcm_driver/gcm_client_impl.o
../../components/gcm_driver/gcm_client_impl.cc:469:21: warning: code will never be executed [-Wunreachable-code]
std::vector<GURL> endpoints;
^~~~~~~~~
../../components/gcm_driver/gcm_client_impl.cc:112:6: warning: unused function 'ToCheckinProtoVersion' [-Wunused-function]
void ToCheckinProtoVersion(
^
2 warnings generated.
[23794/49551] CXX obj/components/signin/public/identity_manager/identity_manager/identity_utils.o
../../components/signin/public/identity_manager/identity_utils.cc:20:6: warning: unused function 'IsUsernameAllowedByPattern' [-Wunused-function]
bool IsUsernameAllowedByPattern(base::StringPiece username,
^
1 warning generated.
[23817/49551] CXX obj/components/signin/internal/identity_manager/identity_manager/account_tracker_service.o
../../components/signin/internal/identity_manager/account_tracker_service.cc:530:41: warning: code will never be executed [-Wunreachable-code]
const base::DictionaryValue* dict = nullptr;
^~~~~~~
../../components/signin/internal/identity_manager/account_tracker_service.cc:532:19: warning: code will never be executed [-Wunreachable-code]
std::string value;
^~~~~
../../components/signin/internal/identity_manager/account_tracker_service.cc:531:9: note: silence by adding parentheses to mark code as explicitly dead
if (false) {
^
/* DISABLES CODE */ ( )
../../components/signin/internal/identity_manager/account_tracker_service.cc:627:33: warning: code will never be executed [-Wunreachable-code]
base::DictionaryValue* dict = nullptr;
^~~~~~~
../../components/signin/internal/identity_manager/account_tracker_service.cc:630:19: warning: code will never be executed [-Wunreachable-code]
std::string value;
^~~~~
4 warnings generated.
[23828/49551] CXX obj/components/signin/internal/identity_manager/identity_manager/primary_account_manager.o
../../components/signin/internal/identity_manager/primary_account_manager.cc:162:16: warning: unused variable 'prefs' [-Wunused-variable]
PrefService* prefs = client_->GetPrefs();
^
../../components/signin/internal/identity_manager/primary_account_manager.cc:163:22: warning: unused variable 'account_id' [-Wunused-variable]
const std::string& account_id = primary_account_info_.account_id.ToString();
^
2 warnings generated.
[23999/49551] CXX obj/google_apis/google_apis/gaia_auth_fetcher.o
../../google_apis/gaia/gaia_auth_fetcher.cc:44:14: warning: unused variable 'kMaxMessageSize' [-Wunused-const-variable]
const size_t kMaxMessageSize = 1024 * 1024; // 1MB
^
1 warning generated.
[27152/49551] ACTION //ui/webui/resources/cr_components/certificate_manager:build_ts(//build/toolchain/linux/unbundle:default)
FAILED: gen/ui/webui/resources/cr_components/certificate_manager/tsconfig.json gen/ui/webui/resources/cr_components/certificate_manager/tsconfig.manifest gen/ui/webui/resources/preprocessed/cr_components/certificate_manager/certificate_list.js gen/ui/webui/resources/preprocessed/cr_components/certificate_manager/certificate_list.d.ts gen/ui/webui/resources/preprocessed/cr_components/certificate_manager/certificate_password_decryption_dialog.js gen/ui/webui/resources/preprocessed/cr_components/certificate_manager/certificate_password_decryption_dialog.d.ts gen/ui/webui/resources/preprocessed/cr_components/certificate_manager/certificate_delete_confirmation_dialog.js gen/ui/webui/resources/preprocessed/cr_components/certificate_manager/certificate_delete_confirmation_dialog.d.ts gen/ui/webui/resources/preprocessed/cr_components/certificate_manager/certificate_entry.js gen/ui/webui/resources/preprocessed/cr_components/certificate_manager/certificate_entry.d.ts gen/ui/webui/resources/preprocessed/cr_components/certificate_manager/certificates_browser_proxy.js gen/ui/webui/resources/preprocessed/cr_components/certificate_manager/certificates_browser_proxy.d.ts gen/ui/webui/resources/preprocessed/cr_components/certificate_manager/certificate_password_encryption_dialog.js gen/ui/webui/resources/preprocessed/cr_components/certificate_manager/certificate_password_encryption_dialog.d.ts gen/ui/webui/resources/preprocessed/cr_components/certificate_manager/certificate_manager_types.js gen/ui/webui/resources/preprocessed/cr_components/certificate_manager/certificate_manager_types.d.ts gen/ui/webui/resources/preprocessed/cr_components/certificate_manager/ca_trust_edit_dialog.js gen/ui/webui/resources/preprocessed/cr_components/certificate_manager/ca_trust_edit_dialog.d.ts gen/ui/webui/resources/preprocessed/cr_components/certificate_manager/certificate_shared_css.js gen/ui/webui/resources/preprocessed/cr_components/certificate_manager/certificate_shared_css.d.ts gen/ui/webui/resources/preprocessed/cr_components/certificate_manager/certificate_subentry.js gen/ui/webui/resources/preprocessed/cr_components/certificate_manager/certificate_subentry.d.ts gen/ui/webui/resources/preprocessed/cr_components/certificate_manager/certificate_manager.js gen/ui/webui/resources/preprocessed/cr_components/certificate_manager/certificate_manager.d.ts gen/ui/webui/resources/preprocessed/cr_components/certificate_manager/certificates_error_dialog.js gen/ui/webui/resources/preprocessed/cr_components/certificate_manager/certificates_error_dialog.d.ts
python3 ../../tools/typescript/ts_library.py --root_dir gen/ui/webui/resources/preprocessed/cr_components/certificate_manager_tmp --gen_dir gen/ui/webui/resources/cr_components/certificate_manager --out_dir gen/ui/webui/resources/preprocessed/cr_components/certificate_manager --in_files certificate_list.ts certificate_password_decryption_dialog.ts certificate_delete_confirmation_dialog.ts certificate_entry.ts certificates_browser_proxy.ts certificate_password_encryption_dialog.ts certificate_manager_types.ts ca_trust_edit_dialog.ts certificate_shared_css.ts certificate_subentry.ts certificate_manager.ts certificates_error_dialog.ts --definitions ../../../../../../../../tools/typescript/definitions/chrome_send.d.ts --deps ../../../../../third_party/polymer/v3_0/tsconfig.json ../../tsconfig.json --tsconfig_base ../../../../../../../../ui/webui/resources/cr_components/certificate_manager/tsconfig_base.json --composite --path_mappings chrome://resources/\*\|../../preprocessed/\* //resources/\*\|../../preprocessed/\* chrome://resources/polymer/v3_0/\*\|../../../../../../../../third_party/polymer/v3_0/components-chromium/\* //resources/polymer/v3_0/\*\|../../../../../../../../third_party/polymer/v3_0/components-chromium/\* chrome://resources/polymer/v3_0/polymer/polymer_bundled.min.js\|../../../../../../../../third_party/polymer/v3_0/components-chromium/polymer/polymer.d.ts //resources/polymer/v3_0/polymer/polymer_bundled.min.js\|../../../../../../../../third_party/polymer/v3_0/components-chromium/polymer/polymer.d.ts /tools/typescript/definitions/\*\|../../../../../../../../tools/typescript/definitions/\*
Traceback (most recent call last):
File "/home/c0d3/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110/out/Release/../../tools/typescript/ts_library.py", line 129, in <module>
main(sys.argv[1:])
File "/home/c0d3/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110/out/Release/../../tools/typescript/ts_library.py", line 101, in main
node.RunNode([
File "/home/c0d3/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110/third_party/node/node.py", line 38, in RunNode
raise RuntimeError('Command \'%s\' failed\n%s' % (' '.join(cmd), err))
RuntimeError: Command '/home/c0d3/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110/third_party/node/linux/node-linux-x64/bin/node /home/c0d3/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110/third_party/node/node_modules/typescript/bin/tsc --project gen/ui/webui/resources/cr_components/certificate_manager/tsconfig.json' failed
/home/c0d3/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110/third_party/node/node_modules/typescript/lib/tsc.js:88055
throw e;
^
SyntaxError: Unexpected token 'var'
at Object.isSymbolAccessible (/home/c0d3/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110/third_party/node/node_modules/typescript/lib/tsc.js:38764:20)
at Object.trackSymbol (/home/c0d3/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110/third_party/node/node_modules/typescript/lib/tsc.js:80325:53)
at lookupSymbolChain (/home/c0d3/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110/third_party/node/node_modules/typescript/lib/tsc.js:39854:33)
at symbolToTypeNode (/home/c0d3/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110/third_party/node/node_modules/typescript/lib/tsc.js:40008:29)
at typeToTypeNodeHelper (/home/c0d3/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110/third_party/node/node_modules/typescript/lib/tsc.js:39173:27)
at serializeTypeForDeclaration (/home/c0d3/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110/third_party/node/node_modules/typescript/lib/tsc.js:40288:30)
at addPropertyToElementList (/home/c0d3/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110/third_party/node/node_modules/typescript/lib/tsc.js:39620:59)
at createTypeNodesFromResolvedType (/home/c0d3/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110/third_party/node/node_modules/typescript/lib/tsc.js:39568:25)
at createTypeNodeFromObjectType (/home/c0d3/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110/third_party/node/node_modules/typescript/lib/tsc.js:39381:35)
at visitAndTransformType (/home/c0d3/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110/third_party/node/node_modules/typescript/lib/tsc.js:39336:34)
Node.js v17.3.0
[27157/49551] ACTION //chrome/browser/resources/print_preview:build(//build/toolchain/linux/unbundle:default)
ninja: build stopped: subcommand failed.
Running the failed comman again and resuming the build, but then another failure:
c0d3@z3r0:[~/.cache/yay/ungoogled-chromium]# cd /home/c0d3/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110/out/Release
c0d3@z3r0:[~/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110/out/Release]# /home/c0d3/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110/third_party/node/linux/node-linux-x64/bin/node /home/c0d3/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110/third_party/node/node_modules/typescript/bin/tsc --project gen/ui/webui/resources/cr_components/certificate_manager/tsconfig.json
c0d3@z3r0:[~/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110/out/Release]# make^C
c0d3@z3r0:[~/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110/out/Release]# cd ../../
c0d3@z3r0:[~/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110]# makep^C
c0d3@z3r0:[~/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110]# BUILDDIR=$PWD makepkg -e
==> ERROR: PKGBUILD does not exist.
c0d3@z3r0:[~/.cache/yay/ungoogled-chromium/src/chromium-96.0.4664.110]# cd ../../
c0d3@z3r0:[~/.cache/yay/ungoogled-chromium]# BUILDDIR=$PWD makepkg -e
==> Making package: ungoogled-chromium 96.0.4664.110-1 (Di 04 Jan 2022 16:38:24 CET)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> WARNING: Using existing $srcdir/ tree
==> Removing existing $pkgdir/ directory...
==> Starting build()...
make: Entering directory '/home/c0d3/.cache/yay/ungoogled-chromium/src/chromium-launcher-8'
make: 'chromium' is up to date.
make: Leaving directory '/home/c0d3/.cache/yay/ungoogled-chromium/src/chromium-launcher-8'
Done. Made 16235 targets from 2713 files in 12033ms
ninja: Entering directory `out/Release'
[440/22407] CXX obj/chrome/browser/media/router/discovery/discovery/dns_sd_device_lister.o
../../chrome/browser/media/router/discovery/mdns/dns_sd_device_lister.cc:15:6: warning: unused function 'FillServiceInfo' [-Wunused-function]
void FillServiceInfo(const ServiceDescription& service_description,
^
In file included from ../../chrome/browser/media/router/discovery/mdns/dns_sd_device_lister.cc:5:
../../chrome/browser/media/router/discovery/mdns/dns_sd_device_lister.h:55:24: warning: private field 'delegate_' is not used [-Wunused-private-field]
DnsSdDelegate* const delegate_;
^
2 warnings generated.
[601/22407] CXX obj/chrome/browser/safe_browsing/advanced_protection/advanced_protection_status_manager.o
../../chrome/browser/safe_browsing/advanced_protection_status_manager.cc:66:9: warning: code will never be executed [-Wunreachable-code]
if (is_under_advanced_protection_)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
../../chrome/browser/safe_browsing/advanced_protection_status_manager.cc:65:7: note: silence by adding parentheses to mark code as explicitly dead
if (false) {
^
/* DISABLES CODE */ ( )
../../chrome/browser/safe_browsing/advanced_protection_status_manager.cc:37:12: warning: unused variable 'kForceTreatUserAsAdvancedProtection' [-Wunused-const-variable]
const char kForceTreatUserAsAdvancedProtection[] =
^
2 warnings generated.
[1458/22407] CXX obj/components/autofill/core/browser/browser/autofill_download_manager.o
../../components/autofill/core/browser/autofill_download_manager.cc:110:16: warning: unused variable 'kGoogApiKey' [-Wunused-const-variable]
constexpr char kGoogApiKey[] = "X-Goog-Api-Key";
^
../../components/autofill/core/browser/autofill_download_manager.cc:112:16: warning: unused variable 'kGoogEncodeResponseIfExecutable' [-Wunused-const-variable]
constexpr char kGoogEncodeResponseIfExecutable[] =
^
../../components/autofill/core/browser/autofill_download_manager.cc:239:34: warning: unused function 'GetNetworkTrafficAnnotation' [-Wunused-function]
net::NetworkTrafficAnnotationTag GetNetworkTrafficAnnotation(
^
../../components/autofill/core/browser/autofill_download_manager.cc:566:6: warning: unused function 'GetAPIBodyPayload' [-Wunused-function]
bool GetAPIBodyPayload(const std::string& payload,
^
4 warnings generated.
[1987/22407] CXX obj/components/flags_ui/flags_ui/flags_state.o
../../components/flags_ui/flags_state.cc:587:7: warning: add explicit braces to avoid dangling else [-Wdangling-else]
else
^
1 warning generated.
[2198/22407] CXX obj/components/translate/core/browser/browser/translate_ranker_impl.o
../../components/translate/core/browser/translate_ranker_impl.cc:237:3: warning: code will never be executed [-Wunreachable-code]
translate_event->set_ranker_request_timestamp_sec(
^~~~~~~~~~~~~~~
1 warning generated.
[2886/22407] CXX obj/components/password_manager/core/browser/browser/leak_detection_delegate.o
../../components/password_manager/core/browser/leak_detection_delegate.cc:32:6: warning: unused function 'LogString' [-Wunused-function]
void LogString(const PasswordManagerClient* client,
^
1 warning generated.
[3396/22407] CXX obj/components/security_interstitials/content/security_interstitial_page/cert_report_helper.o
../../components/security_interstitials/content/cert_report_helper.cc:147:7: warning: code will never be executed [-Wunreachable-code]
if (metrics_helper_) {
^~~~~~~~~~~~~~~
../../components/security_interstitials/content/cert_report_helper.cc:144:7: note: silence by adding parentheses to mark code as explicitly dead
if (true)
^
/* DISABLES CODE */ ( )
../../components/security_interstitials/content/cert_report_helper.cc:33:14: warning: unused function 'GetPrefs' [-Wunused-function]
PrefService* GetPrefs(content::WebContents* web_contents) {
^
In file included from ../../components/security_interstitials/content/cert_report_helper.cc:5:
../../components/security_interstitials/content/cert_report_helper.h:109:25: warning: private field 'web_contents_' is not used [-Wunused-private-field]
content::WebContents* web_contents_;
^
../../components/security_interstitials/content/cert_report_helper.h:127:8: warning: private field 'can_show_enhanced_protection_message_' is not used [-Wunused-private-field]
bool can_show_enhanced_protection_message_;
^
4 warnings generated.
[3591/22407] CXX obj/third_party/blink/renderer/modules/scheduler/scheduler/dom_scheduler.o
FAILED: obj/third_party/blink/renderer/modules/scheduler/scheduler/dom_scheduler.o
clang++ -MMD -MF obj/third_party/blink/renderer/modules/scheduler/scheduler/dom_scheduler.o.d -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DUSE_X11=1 -DOFFICIAL_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DCR_CLANG_REVISION=\"llvmorg-14-init-5759-g02895eed-1\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DBLINK_MODULES_IMPLEMENTATION=1 -DBLINK_IMPLEMENTATION=1 -DINSIDE_BLINK -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_40 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DVK_USE_PLATFORM_XCB_KHR -DUSING_SYSTEM_ICU=1 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC -DU_IMPORT=U_EXPORT -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DWEBRTC_ENABLE_AVX2 -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_CHROMIUM_BUILD -DWEBRTC_POSIX -DWEBRTC_LINUX -DABSL_ALLOCATOR_NOTHROW=1 -DWEBRTC_USE_BUILTIN_ISAC_FIX=0 -DWEBRTC_USE_BUILTIN_ISAC_FLOAT=1 -DWEBRTC_USE_X11 -DWEBRTC_HAVE_SCTP -DNO_MAIN_THREAD_WRAPPING -DSK_UNTIL_CRBUG_1187654_IS_FIXED -DSK_WIN_FONTMGR_NO_SIMULATIONS -DSK_CODEC_DECODES_PNG -DSK_CODEC_DECODES_WEBP -DSK_ENCODE_PNG -DSK_ENCODE_WEBP -DSK_ENABLE_SKSL -DSK_USER_CONFIG_HEADER=\"../../skia/config/SkUserConfig.h\" -DSK_GL -DSK_CODEC_DECODES_JPEG -DSK_ENCODE_JPEG -DSK_HAS_WUFFS_LIBRARY -DSK_VULKAN=1 -DSK_SUPPORT_GPU=1 -DSK_GPU_WORKAROUNDS_HEADER=\"gpu/config/gpu_driver_bug_workaround_autogen.h\" -DV8_COMPRESS_POINTERS -DV8_COMPRESS_POINTERS_IN_SHARED_CAGE -DV8_31BIT_SMIS_ON_64BIT_ARCH -DV8_VIRTUAL_MEMORY_CAGE -DV8_DEPRECATION_WARNINGS -DCPPGC_CAGED_HEAP -DCRASHPAD_ZLIB_SOURCE_EXTERNAL -DUSE_SYSTEM_ZLIB=1 -DLEVELDB_PLATFORM_CHROMIUM=1 -DWTF_USE_WEBAUDIO_PFFFT=1 -DUSE_SYSTEM_LIBJPEG -I../.. -Igen -I../../third_party/perfetto/include -Igen/third_party/perfetto/build_config -Igen/third_party/perfetto -Igen/shim_headers/zlib_shim -Igen/shim_headers/icui18n_shim -Igen/shim_headers/icuuc_shim -I../../third_party/libyuv/include -I../../third_party/jsoncpp/source/include -Igen/shim_headers/opus_shim -Igen/shim_headers/ffmpeg_shim -Igen/shim_headers/libpng_shim -Igen/shim_headers/libwebp_shim -I../../third_party/vulkan-deps/vulkan-headers/src/include -Igen/shim_headers/re2_shim -Igen/third_party/dawn/src/include -I../../third_party/dawn/src/include -I../../third_party/khronos -I../../gpu -Igen/shim_headers/snappy_shim -I../../third_party/abseil-cpp -I../../third_party/boringssl/src/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/ced/src -Igen/net/third_party/quiche/src -I../../net/third_party/quiche/overrides -I../../net/third_party/quiche/src/common/platform/default -I../../net/third_party/quiche/src -I../../third_party/webrtc_overrides -I../../third_party/webrtc -Igen/third_party/webrtc -I../../third_party/skia -I../../third_party/wuffs/src/release/c -I../../third_party/vulkan/include -I../../v8/include -Igen/v8/include -I../../third_party/mesa_headers -I../../third_party/crashpad/crashpad -I../../third_party/crashpad/crashpad/compat/linux -I../../third_party/crashpad/crashpad/compat/non_win -I../../third_party/libwebm/source -I../../third_party/leveldatabase -I../../third_party/leveldatabase/src -I../../third_party/leveldatabase/src/include -I../../third_party/iccjpeg -I../../third_party/ots/src/include -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread -fcolor-diagnostics -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 -flto=thin -fsplit-lto-unit -fwhole-program-vtables -m64 -march=x86-64 -msse3 -ffile-compilation-dir=. -no-canonical-prefixes -Wall -Wextra -Wimplicit-fallthrough -Wunreachable-code-aggressive -Wthread-safety -Wextra-semi -Wno-missing-field-initializers -Wno-unused-parameter -Wloop-analysis -Wno-unneeded-internal-declaration -Wenum-compare-conditional -Wno-psabi -Wno-ignored-pragma-optimize -Wno-builtin-assume-aligned-alignment -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-bitwise-instead-of-logical -O2 -fdata-sections -ffunction-sections -fno-unique-section-names -fno-omit-frame-pointer -ftrivial-auto-var-init=pattern -fsanitize=cfi-vcall -fsanitize-ignorelist=../../tools/cfi/ignores.txt -fsanitize=cfi-icall -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wglobal-constructors -Wshadow -Wconversion -Wno-float-conversion -Wno-sign-conversion -Wno-implicit-float-conversion -Wno-implicit-int-conversion -Wno-enum-float-conversion -Wshadow -g0 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DPROTOBUF_ALLOW_DEPRECATED=1 -I/usr/include/nss -I/usr/include/nspr -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/libxml2 -std=c++14 -fno-trigraphs -Wno-trigraphs -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -Wno-deprecated-declarations -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-builtin-macro-redefined -Wno-unknown-warning-option -c ../../third_party/blink/renderer/modules/scheduler/dom_scheduler.cc -o obj/third_party/blink/renderer/modules/scheduler/scheduler/dom_scheduler.o
PLEASE submit a bug report to https://bugs.llvm.org/ and include the crash backtrace, preprocessed source, and associated run script.
Stack dump:
0. Program arguments: /usr/bin/clang++ -fno-delete-null-pointer-checks -fno-ident -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pthread -fmerge-all-constants -fcrash-diagnostics-dir=../../tools/clang/crashreports -mllvm -instcombine-lower-dbg-declare=0 -flto=thin -fsplit-lto-unit -fwhole-program-vtables -m64 -march=x86-64 -msse3 -ffile-compilation-dir=. -no-canonical-prefixes -Wall -Wextra -Wimplicit-fallthrough -Wunreachable-code-aggressive -Wthread-safety -Wextra-semi -Wno-missing-field-initializers -Wno-unused-parameter -Wloop-analysis -Wno-unneeded-internal-declaration -Wenum-compare-conditional -Wno-psabi -Wno-ignored-pragma-optimize -Wno-builtin-assume-aligned-alignment -Wno-unused-but-set-parameter -Wno-unused-but-set-variable -Wno-bitwise-instead-of-logical -O2 -fdata-sections -ffunction-sections -fno-unique-section-names -fno-omit-frame-pointer -ftrivial-auto-var-init=pattern -fsanitize=cfi-vcall -fsanitize-ignorelist=../../tools/cfi/ignores.txt -fsanitize=cfi-icall -fvisibility=hidden -Wheader-hygiene -Wstring-conversion -Wtautological-overlap-compare -Wglobal-constructors -Wshadow -Wconversion -Wno-float-conversion -Wno-sign-conversion -Wno-implicit-float-conversion -Wno-implicit-int-conversion -Wno-enum-float-conversion -Wshadow -g0 -std=c++14 -fno-trigraphs -Wno-trigraphs -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -Wno-deprecated-declarations -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -Wno-builtin-macro-redefined -Wno-unknown-warning-option -fcolor-diagnostics -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_OZONE=1 -DUSE_X11=1 -DOFFICIAL_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D_GNU_SOURCE -DCR_CLANG_REVISION=\"llvmorg-14-init-5759-g02895eed-1\" -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D_FORTIFY_SOURCE=2 -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DBLINK_MODULES_IMPLEMENTATION=1 -DBLINK_IMPLEMENTATION=1 -DINSIDE_BLINK -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_40 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_40 -DGL_GLEXT_PROTOTYPES -DUSE_GLX -DUSE_EGL -DVK_USE_PLATFORM_XCB_KHR -DUSING_SYSTEM_ICU=1 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC -DU_IMPORT=U_EXPORT -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -DWEBRTC_ENABLE_AVX2 -DWEBRTC_NON_STATIC_TRACE_EVENT_HANDLERS=0 -DWEBRTC_CHROMIUM_BUILD -DWEBRTC_POSIX -DWEBRTC_LINUX -DABSL_ALLOCATOR_NOTHROW=1 -DWEBRTC_USE_BUILTIN_ISAC_FIX=0 -DWEBRTC_USE_BUILTIN_ISAC_FLOAT=1 -DWEBRTC_USE_X11 -DWEBRTC_HAVE_SCTP -DNO_MAIN_THREAD_WRAPPING -DSK_UNTIL_CRBUG_1187654_IS_FIXED -DSK_WIN_FONTMGR_NO_SIMULATIONS -DSK_CODEC_DECODES_PNG -DSK_CODEC_DECODES_WEBP -DSK_ENCODE_PNG -DSK_ENCODE_WEBP -DSK_ENABLE_SKSL -DSK_USER_CONFIG_HEADER=\"../../skia/config/SkUserConfig.h\" -DSK_GL -DSK_CODEC_DECODES_JPEG -DSK_ENCODE_JPEG -DSK_HAS_WUFFS_LIBRARY -DSK_VULKAN=1 -DSK_SUPPORT_GPU=1 -DSK_GPU_WORKAROUNDS_HEADER=\"gpu/config/gpu_driver_bug_workaround_autogen.h\" -DV8_COMPRESS_POINTERS -DV8_COMPRESS_POINTERS_IN_SHARED_CAGE -DV8_31BIT_SMIS_ON_64BIT_ARCH -DV8_VIRTUAL_MEMORY_CAGE -DV8_DEPRECATION_WARNINGS -DCPPGC_CAGED_HEAP -DCRASHPAD_ZLIB_SOURCE_EXTERNAL -DUSE_SYSTEM_ZLIB=1 -DLEVELDB_PLATFORM_CHROMIUM=1 -DWTF_USE_WEBAUDIO_PFFFT=1 -DUSE_SYSTEM_LIBJPEG -I../.. -Igen -I../../third_party/perfetto/include -Igen/third_party/perfetto/build_config -Igen/third_party/perfetto -Igen/shim_headers/zlib_shim -Igen/shim_headers/icui18n_shim -Igen/shim_headers/icuuc_shim -I../../third_party/libyuv/include -I../../third_party/jsoncpp/source/include -Igen/shim_headers/opus_shim -Igen/shim_headers/ffmpeg_shim -Igen/shim_headers/libpng_shim -Igen/shim_headers/libwebp_shim -I../../third_party/vulkan-deps/vulkan-headers/src/include -Igen/shim_headers/re2_shim -Igen/third_party/dawn/src/include -I../../third_party/dawn/src/include -I../../third_party/khronos -I../../gpu -Igen/shim_headers/snappy_shim -I../../third_party/abseil-cpp -I../../third_party/boringssl/src/include -I../../third_party/protobuf/src -Igen/protoc_out -I../../third_party/ced/src -Igen/net/third_party/quiche/src -I../../net/third_party/quiche/overrides -I../../net/third_party/quiche/src/common/platform/default -I../../net/third_party/quiche/src -I../../third_party/webrtc_overrides -I../../third_party/webrtc -Igen/third_party/webrtc -I../../third_party/skia -I../../third_party/wuffs/src/release/c -I../../third_party/vulkan/include -I../../v8/include -Igen/v8/include -I../../third_party/mesa_headers -I../../third_party/crashpad/crashpad -I../../third_party/crashpad/crashpad/compat/linux -I../../third_party/crashpad/crashpad/compat/non_win -I../../third_party/libwebm/source -I../../third_party/leveldatabase -I../../third_party/leveldatabase/src -I../../third_party/leveldatabase/src/include -I../../third_party/iccjpeg -I../../third_party/ots/src/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DPROTOBUF_ALLOW_DEPRECATED=1 -I/usr/include/nss -I/usr/include/nspr -I/usr/include/libpng16 -I/usr/include/libxml2 -I/usr/include/libxml2 -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -c -MMD -MF obj/third_party/blink/renderer/modules/scheduler/scheduler/dom_scheduler.o.d -fcolor-diagnostics -o obj/third_party/blink/renderer/modules/scheduler/scheduler/dom_scheduler.o ../../third_party/blink/renderer/modules/scheduler/dom_scheduler.cc
1. <eof> parser at end of file
2. ../../v8/include/v8-util.h:290:3: instantiating function definition 'v8::PersistentValueMapBase<WTF::StringImpl *, v8::String, blink::StringCacheMapTraits>::~PersistentValueMapBase'
3. ../../v8/include/v8-util.h:214:8: instantiating function definition 'v8::PersistentValueMapBase<WTF::StringImpl *, v8::String, blink::StringCacheMapTraits>::Clear'
4. ../../third_party/blink/renderer/platform/bindings/v8_global_value_map.h:36:15: instantiating function definition 'blink::V8GlobalValueMapTraits<WTF::StringImpl *, v8::String, v8::kWeakWithParameter>::Swap'
5. ../../third_party/blink/renderer/platform/wtf/hash_map.h:128:8: instantiating function definition 'WTF::HashMap<WTF::StringImpl *, unsigned long, WTF::StringHash>::swap'
6. ../../third_party/blink/renderer/platform/wtf/hash_table.h:763:8: instantiating function definition 'WTF::HashTable<WTF::StringImpl *, WTF::KeyValuePair<WTF::StringImpl *, unsigned long>, WTF::KeyValuePairKeyExtractor, WTF::StringHash, WTF::HashMapValueTraits<WTF::HashTraits<WTF::StringImpl *>, WTF::HashTraits<unsigned long>>, WTF::HashTraits<WTF::StringImpl *>, WTF::PartitionAllocator>::swap'
7. ../../third_party/blink/renderer/platform/wtf/allocator/partition_allocator.h:96:15: instantiating function definition 'WTF::PartitionAllocator::TraceBackingStoreIfMarked<WTF::KeyValuePair<WTF::StringImpl *, unsigned long>>'
8. ../../third_party/blink/renderer/platform/wtf/allocator/partition_allocator.h:96:15: LLVM IR generation of declaration 'WTF::PartitionAllocator::TraceBackingStoreIfMarked'
#0 0x00007f5d66a4bc93 (/usr/bin/../lib/libLLVM-13.so+0xba2c93)
#1 0x00007f5d66a49994 llvm::sys::CleanupOnSignal(unsigned long) (/usr/bin/../lib/libLLVM-13.so+0xba0994)
#2 0x00007f5d6694f7b9 (/usr/bin/../lib/libLLVM-13.so+0xaa67b9)
#3 0x00007f5d65b03da0 __restore_rt sigaction.c:0:0
#4 0x00007f5d6e7184ee clang::CodeGen::CodeGenModule::EmitGlobal(clang::GlobalDecl) (/usr/bin/../lib/libclang-cpp.so.13+0x20414ee)
#5 0x00007f5d6e71e928 (/usr/bin/../lib/libclang-cpp.so.13+0x2047928)
#6 0x00007f5d6e7908b2 (/usr/bin/../lib/libclang-cpp.so.13+0x20b98b2)
#7 0x00007f5d6e6bb4e4 (/usr/bin/../lib/libclang-cpp.so.13+0x1fe44e4)
#8 0x00007f5d6e28ed99 clang::Sema::InstantiateFunctionDefinition(clang::SourceLocation, clang::FunctionDecl*, bool, bool, bool) (/usr/bin/../lib/libclang-cpp.so.13+0x1bb7d99)
#9 0x00007f5d6e28d50f clang::Sema::PerformPendingInstantiations(bool) (/usr/bin/../lib/libclang-cpp.so.13+0x1bb650f)
#10 0x00007f5d6e28ee54 clang::Sema::InstantiateFunctionDefinition(clang::SourceLocation, clang::FunctionDecl*, bool, bool, bool) (/usr/bin/../lib/libclang-cpp.so.13+0x1bb7e54)
#11 0x00007f5d6e28d50f clang::Sema::PerformPendingInstantiations(bool) (/usr/bin/../lib/libclang-cpp.so.13+0x1bb650f)
#12 0x00007f5d6e28ee54 clang::Sema::InstantiateFunctionDefinition(clang::SourceLocation, clang::FunctionDecl*, bool, bool, bool) (/usr/bin/../lib/libclang-cpp.so.13+0x1bb7e54)
#13 0x00007f5d6e28d50f clang::Sema::PerformPendingInstantiations(bool) (/usr/bin/../lib/libclang-cpp.so.13+0x1bb650f)
#14 0x00007f5d6e28ee54 clang::Sema::InstantiateFunctionDefinition(clang::SourceLocation, clang::FunctionDecl*, bool, bool, bool) (/usr/bin/../lib/libclang-cpp.so.13+0x1bb7e54)
#15 0x00007f5d6e28d50f clang::Sema::PerformPendingInstantiations(bool) (/usr/bin/../lib/libclang-cpp.so.13+0x1bb650f)
#16 0x00007f5d6e28ee54 clang::Sema::InstantiateFunctionDefinition(clang::SourceLocation, clang::FunctionDecl*, bool, bool, bool) (/usr/bin/../lib/libclang-cpp.so.13+0x1bb7e54)
#17 0x00007f5d6e28d50f clang::Sema::PerformPendingInstantiations(bool) (/usr/bin/../lib/libclang-cpp.so.13+0x1bb650f)
#18 0x00007f5d6e28ee54 clang::Sema::InstantiateFunctionDefinition(clang::SourceLocation, clang::FunctionDecl*, bool, bool, bool) (/usr/bin/../lib/libclang-cpp.so.13+0x1bb7e54)
#19 0x00007f5d6e28d50f clang::Sema::PerformPendingInstantiations(bool) (/usr/bin/../lib/libclang-cpp.so.13+0x1bb650f)
#20 0x00007f5d6da36712 (/usr/bin/../lib/libclang-cpp.so.13+0x135f712)
#21 0x00007f5d6da36e9e clang::Sema::ActOnEndOfTranslationUnit() (/usr/bin/../lib/libclang-cpp.so.13+0x135fe9e)
#22 0x00007f5d6d3b6257 clang::Parser::ParseTopLevelDecl(clang::OpaquePtr<clang::DeclGroupRef>&, bool) (/usr/bin/../lib/libclang-cpp.so.13+0xcdf257)
#23 0x00007f5d6d2c4c22 clang::ParseAST(clang::Sema&, bool, bool) (/usr/bin/../lib/libclang-cpp.so.13+0xbedc22)
#24 0x00007f5d6ee6a899 clang::FrontendAction::Execute() (/usr/bin/../lib/libclang-cpp.so.13+0x2793899)
#25 0x00007f5d6edf49ec clang::CompilerInstance::ExecuteAction(clang::FrontendAction&) (/usr/bin/../lib/libclang-cpp.so.13+0x271d9ec)
#26 0x00007f5d6eeeac99 clang::ExecuteCompilerInvocation(clang::CompilerInstance*) (/usr/bin/../lib/libclang-cpp.so.13+0x2813c99)
#27 0x000055a29f46f8e9 cc1_main(llvm::ArrayRef<char const*>, char const*, void*) (/usr/bin/clang+++0x128e9)
#28 0x000055a29f46ccf9 (/usr/bin/clang+++0xfcf9)
#29 0x00007f5d6eaafd75 (/usr/bin/../lib/libclang-cpp.so.13+0x23d8d75)
#30 0x00007f5d6694f8c3 llvm::CrashRecoveryContext::RunSafely(llvm::function_ref<void ()>) (/usr/bin/../lib/libLLVM-13.so+0xaa68c3)
#31 0x00007f5d6eab0120 (/usr/bin/../lib/libclang-cpp.so.13+0x23d9120)
#32 0x00007f5d6ea82b68 clang::driver::Compilation::ExecuteCommand(clang::driver::Command const&, clang::driver::Command const*&) const (/usr/bin/../lib/libclang-cpp.so.13+0x23abb68)
#33 0x00007f5d6ea83609 clang::driver::Compilation::ExecuteJobs(clang::driver::JobList const&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*> >&) const (/usr/bin/../lib/libclang-cpp.so.13+0x23ac609)
#34 0x00007f5d6ea9372a clang::driver::Driver::ExecuteCompilation(clang::driver::Compilation&, llvm::SmallVectorImpl<std::pair<int, clang::driver::Command const*> >&) (/usr/bin/../lib/libclang-cpp.so.13+0x23bc72a)
#35 0x000055a29f46aa4f main (/usr/bin/clang+++0xda4f)
#36 0x00007f5d65aeeb25 __libc_start_main (/usr/bin/../lib/libc.so.6+0x27b25)
#37 0x000055a29f46c65e _start (/usr/bin/clang+++0xf65e)
clang++: error: clang frontend command failed with exit code 139 (use -v to see invocation)
clang version 13.0.0
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
clang++: note: diagnostic msg:
********************
PLEASE ATTACH THE FOLLOWING FILES TO THE BUG REPORT:
Preprocessed source(s) and associated run script(s) are located at:
clang++: note: diagnostic msg: ../../tools/clang/crashreports/dom_scheduler-ce7dac.cpp
clang++: note: diagnostic msg: ../../tools/clang/crashreports/dom_scheduler-ce7dac.sh
clang++: note: diagnostic msg:
********************
[3592/22407] CXX obj/third_party/blink/renderer/modules/notifications/notifications/notification_resources_loader.o
[3596/22407] CXX obj/third_party/blink/renderer/modules/notifications/notifications/notification.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
Aborting...
I'll give a try on a chroot on my server. Will report soon.
Building now inside a fresh arch chroot, too. Let's see...
Seems to work fine so far. So im already over his point where he got the errors. Currently at: 25k/49.5k
wtf.... here's my result from a fresh chroot:
/home/toor/ungoogled-chromium-archlinux/src/chromium-96.0.4664.110/third_party/android_rust_toolchain/toolchain/src/stdlibs/library/stdarch/crates/stdarch-verify/arm-intrinsics.html cannot be opened for writing! Adding write permission...
INFO: Path has no substitutions: third_party/crashpad/crashpad/doc/support/crashpad_doxygen.css
INFO: Path has no substitutions: tools/md_browser/base.css
==> Starting build()...
make: Entering directory '/home/toor/ungoogled-chromium-archlinux/src/chromium-launcher-8'
cc -o chromium -DLAUNCHER_VERSION=\"96.0.4664.110-1\" -DCHROMIUM_NAME=\"chromium\" -DCHROMIUM_BINARY=\"/usr/lib/chromium/chromium\" -DCHROMIUM_VENDOR="\"Arch Linux\"" -march=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now launcher.c -lglib-2.0
make: Leaving directory '/home/toor/ungoogled-chromium-archlinux/src/chromium-launcher-8'
-> Configuring Chromium
Done. Made 16235 targets from 2713 files in 12153ms
-> Building Chromium
ninja: Entering directory `out/Release'
[3777/49551] CXX obj/third_party/angle/translator_gl_d3d_only/RemoveInvariantDec[3778/49551] CXX obj/third_party/angle/translator_gl_d3d_only/RecordConstantPrec[3779/49551] CXX obj/third_par[3785/49551] CXX obj/third_party/angle/translator_[3786/49551] CXX obj/third_party/angle/translator_gl_d3d_only/BuiltInFunctionEmu[3899/49551] CXX obj/third_party/angle..._backend/vk_internal_shaders_autogen.o
../../third_party/angle/src/libANGLE/renderer/vulkan/vk_internal_shaders_autogen.cpp:13:9: warning: 'USE_SYSTEM_ZLIB' macro redefined [-Wmacro-redefined]
#define USE_SYSTEM_ZLIB
^
<command line>:33:9: note: previous definition is here
#define USE_SYSTEM_ZLIB 1
^
1 warning generated.
[6485/49551] ACTION //third_party/devt...uild/toolchain/linux/unbundle:default)
FAILED: gen/third_party/devtools-frontend/src/front_end/panels/network/forward/forward-tsconfig.json gen/third_party/devtools-frontend/src/front_end/panels/network/forward/NetworkRequestId.js gen/third_party/devtools-frontend/src/front_end/panels/network/forward/NetworkRequestId.js.map gen/third_party/devtools-frontend/src/front_end/panels/network/forward/NetworkRequestId.d.ts gen/third_party/devtools-frontend/src/front_end/panels/network/forward/UIFilter.js gen/third_party/devtools-frontend/src/front_end/panels/network/forward/UIFilter.js.map gen/third_party/devtools-frontend/src/front_end/panels/network/forward/UIFilter.d.ts gen/third_party/devtools-frontend/src/front_end/panels/network/forward/UIRequestLocation.js gen/third_party/devtools-frontend/src/front_end/panels/network/forward/UIRequestLocation.js.map gen/third_party/devtools-frontend/src/front_end/panels/network/forward/UIRequestLocation.d.ts
python3 ../../third_party/devtools-frontend/src/third_party/typescript/ts_library.py --tsconfig_output_location gen/third_party/devtools-frontend/src/front_end/panels/network/forward/forward-tsconfig.json --deps ../../../core/sdk/bundle-tsconfig.json ../../../models/text_utils/bundle-tsconfig.json --front_end_directory ../../third_party/devtools-frontend/src/front_end/panels/network/forward --reset_timestamps --sources ../../third_party/devtools-frontend/src/front_end/panels/network/forward/NetworkRequestId.ts ../../third_party/devtools-frontend/src/front_end/panels/network/forward/UIFilter.ts ../../third_party/devtools-frontend/src/front_end/panels/network/forward/UIRequestLocation.ts
TypeScript compilation failed. Used tsconfig gen/third_party/devtools-frontend/src/front_end/panels/network/forward/forward-tsconfig.json
[6489/49551] ACTION //third_party/devt...uild/toolchain/linux/unbundle:default)
FAILED: gen/third_party/devtools-frontend/src/front_end/models/logs/devtools_entrypoint-bundle-tsconfig-tsconfig.json gen/third_party/devtools-frontend/src/front_end/models/logs/logs.prebundle.js gen/third_party/devtools-frontend/src/front_end/models/logs/logs.prebundle.js.map gen/third_party/devtools-frontend/src/front_end/models/logs/logs.prebundle.d.ts
python3 ../../third_party/devtools-frontend/src/third_party/typescript/ts_library.py --tsconfig_output_location gen/third_party/devtools-frontend/src/front_end/models/logs/devtools_entrypoint-bundle-tsconfig-tsconfig.json --deps ./logs-tsconfig.json --front_end_directory gen/third_party/devtools-frontend/src/front_end/models/logs --sources gen/third_party/devtools-frontend/src/front_end/models/logs/logs.prebundle.ts
TypeScript compilation failed. Used tsconfig gen/third_party/devtools-frontend/src/front_end/models/logs/devtools_entrypoint-bundle-tsconfig-tsconfig.json
[6490/49551] CXX obj/third_party/perfetto/src/trace_processor/db/db/column.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
Do you have a pending kernel update maybe?
-> Compressing package...
==> Leaving fakeroot environment.
==> Signing package(s)...
-> Created signature file ungoogled-chromium-96.0.4664.110-1-x86_64_v3.pkg.tar.zst.sig.
==> Finished making: ungoogled-chromium 96.0.4664.110-1 (Tue 04 Jan 2022 06:32:15 PM UTC)
==> Cleaning up...
________________________________________________________
Executed in 95.01 mins fish external
usr time 2.36 secs 290.00 micros 2.36 secs
sys time 1.76 secs 125.00 micros 1.76 secs
Seems everything to compile well, no errors. used a chroot for it.
It'd be nice to know which clang version you are using, and that clang backtrace isn't included on vanilla arch afaik so it might be hard to replicate your bug. Finally, latest OBS build ran fine.
@networkException
Do you have a pending kernel update maybe?
I'm on a custom kernel. I'd be very surprised if that'd cause this issue, since I didn't have such problems before. Though, there is a small chance.
@jstkdng
It'd be nice to know which clang version you are using, and that clang backtrace isn't included on vanilla arch afaik so it might be hard to replicate your bug. Finally, latest OBS build ran fine.
latest clang from the repo:
clang version 13.0.0
Target: x86_64-pc-linux-gnu
Thread model: posix
InstalledDir: /usr/bin
Found candidate GCC installation: /usr/bin/../lib/gcc/x86_64-pc-linux-gnu/11.1.0
Found candidate GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/11.1.0
Selected GCC installation: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/11.1.0
Candidate multilib: .;@m64
Candidate multilib: 32;@m32
Selected multilib: .;@m64
However, I'm not sure anymore if this is really a clang problem alone. That failed script in https://github.com/ungoogled-software/ungoogled-chromium-archlinux/issues/162#issuecomment-1005031894 is strange... I could run that build command manually fine...
I switched to the OBS binaries for now...
Clang crash when building on a current, up-to-date Arch: