




















Please do NOT flag this package as out of date in relation to official chromium releases.
This is NOT Google Chromium and new releases come after additional work of the ungoogled-chromium contributors, so they may not be ready, nor available for days or even weeks after a new version of official chromium is released.
Please refer to https://github.com/Eloston/ungoogled-chromium/tags for ungoogled-chromium releases. Use those and please flag this package as out of date only if a newer release is present there. I will update the PKGBUILD as soon as I can every time a new release comes out.
Thanks
I am installing this package for the first time and I get this build error:
-> Building Chromium
ninja: Entering directory `out/Release'
[450/55186] ACTION //third_party/devtools-fron...nfig(//build/toolchain/linux/unbundle:default)
FAILED: [code=1] gen/third_party/devtools-frontend/src/front_end/ui/components/code_highlighter/devtools_entrypoint-bundle-tsconfig-tsconfig.json gen/third_party/devtools-frontend/src/front_end/ui/components/code_highlighter/code_highlighter.prebundle.js gen/third_party/devtools-frontend/src/front_end/ui/components/code_highlighter/code_highlighter.prebundle.js.map gen/third_party/devtools-frontend/src/front_end/ui/components/code_highlighter/code_highlighter.prebundle.d.ts
python3 ../../third_party/devtools-frontend/src/scripts/build/typescript/ts_library.py --tsconfig_output_location gen/third_party/devtools-frontend/src/front_end/ui/components/code_highlighter/devtools_entrypoint-bundle-tsconfig-tsconfig.json --deps ./code_highlighter-tsconfig.json ./css_files-tsconfig.json --front_end_directory gen/third_party/devtools-frontend/src/front_end/ui/components/code_highlighter --sources gen/third_party/devtools-frontend/src/front_end/ui/components/code_highlighter/code_highlighter.prebundle.ts
TypeScript compilation failed. Used tsconfig gen/third_party/devtools-frontend/src/front_end/ui/components/code_highlighter/devtools_entrypoint-bundle-tsconfig-tsconfig.json
gen/third_party/devtools-frontend/src/front_end/ui/components/code_highlighter/devtools_entrypoint-bundle-tsconfig-tsconfig.json(47,5): error TS6053: File '/home/ungoogled-chromium/src/chromium-149.0.7827.53/out/Release/gen/third_party/devtools-frontend/src/front_end/ui/components/code_highlighter/css_files-tsconfig.json' not found.
[463/55186] CXX obj/third_party/protobuf-javascript/protoc-gen-js/js_generator.o
ninja: build stopped: subcommand failed.
==> ERROR: A failure occurred in build().
Aborting...
==> Removing installed dependencies...
I tried this yesterday after the new update. Let me know if I did anything wrong.
pkgrel 3 builds fine, thanks
Thanks for the -2 update but it is also failing:
==> Starting build()...
make: Entering directory '/build/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=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -march=x86-64-v4 -O3 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs launcher.c -lglib-2.0
make: Leaving directory '/build/ungoogled-chromium/src/chromium-launcher-8'
-> Configuring Chromium
Done. Made 28929 targets from 4542 files in 1418ms
-> Building Chromium
ninja: Entering directory `out/Release'
ninja: error: '../../third_party/rust-toolchain/bin/rustc', needed by 'default_for_rust_host_build_tools/obj/build/rust/std/libstd.rlib', missing and no known rule to make it
-> Applying domain substitution
INFO: Path has no substitutions: chrome/browser/net/dns_probe_runner.cc
INFO: Path has no substitutions: chrome/browser/profile_resetter/profile_resetter.cc
INFO: Path has no substitutions: chrome/common/google_url_loader_throttle.cc
INFO: Path has no substitutions: components/dom_distiller/content/browser/dom_distiller_viewer_source.cc
INFO: Path has no substitutions: components/dom_distiller/core/html/preview.html
INFO: Path has no substitutions: components/domain_reliability/google_configs.cc
INFO: Path has no substitutions: components/page_load_metrics/google/browser/google_url_util.cc
INFO: Path has no substitutions: net/dns/public/doh_provider_entry.cc
INFO: Path has no substitutions: net/tools/transport_security_state_generator/transport_security_state_generator.cc
INFO: Path has no substitutions: rlz/lib/lib_values.cc
INFO: Path has no substitutions: third_party/crashpad/crashpad/doc/support/crashpad_doxygen.css
INFO: Path has no substitutions: tools/md_browser/base.css
WARNING: Skipping non-existant path: /build/ungoogled-chromium/src/chromium-148.0.7778.167/v8/tools/builtins-pgo/profiles/meta.json
ln: failed to create symbolic link 'third_party/gperf/cipd/bin/': No such file or directory
build error in clean chroot
==> Starting build()...
make: Entering directory '/build/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=x86-64 -mtune=generic -O2 -pipe -fno-plt -fexceptions -Wp,-D_FORTIFY_SOURCE=3 -Wformat -Werror=format-security -fstack-clash-protection -fcf-protection -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer -g -ffile-prefix-map=/build/ungoogled-chromium/src=/usr/src/debug/ungoogled-chromium -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/sysprof-6 -pthread -Wl,-O1 -Wl,--sort-common -Wl,--as-needed -Wl,-z,relro -Wl,-z,now -Wl,-z,pack-relative-relocs launcher.c -lglib-2.0
make: Leaving directory '/build/ungoogled-chromium/src/chromium-launcher-8'
-> Configuring Chromium
Done. Made 28929 targets from 4542 files in 2776ms
-> Building Chromium
ninja: Entering directory `out/Release'
ninja: error: '../../third_party/gperf/cipd/bin/gperf', needed by 'gen/third_party/blink/renderer/core/css/parser/at_rule_descriptors.cc', missing and no known rule to make it
==> ERROR: A failure occurred in build().
Aborting...
It's now impossible to build because their servers return 429 errors while cloning repositories
[0:01:56] Initialized empty Git repository in /build/ungoogled-chromium/src/chromium-checkout/src/third_party/dawn/third_party/webgpu-headers/src/.git/
[0:01:57] remote: RESOURCE_EXHAUSTED: Resource has been exhausted (e.g. check quota)
[0:01:57] remote: [type.googleapis.com/google.rpc.QuotaFailure]
[0:01:57] remote: violations {
[0:01:57] remote: subject: "ip/109.107.168.18"
[0:01:57] remote: description: "Short term server-time rate limit exceeded"
[0:01:57] remote: }
[0:01:57] remote:
Doesn't build in a clean chroot with this error
FAILED: [code=2] default_for_rust_host_build_tools/obj/build/rust/std/libstd.rlib default_for_rust_host_build_tools/obj/build/rust/std/liballoc.rlib default_for_rust_host_build_tools/obj/build/rust/std/libcfg_if.rlib default_for_rust_host_build_tools/obj/build/rust/std/libcompiler_builtins.rlib default_for_rust_host_build_tools/obj/build/rust/std/libcore.rlib default_for_rust_host_build_tools/obj/build/rust/std/libgetopts.rlib default_for_rust_host_build_tools/obj/build/rust/std/libhashbrown.rlib default_for_rust_host_build_tools/obj/build/rust/std/libpanic_abort.rlib default_for_rust_host_build_tools/obj/build/rust/std/libpanic_unwind.rlib default_for_rust_host_build_tools/obj/build/rust/std/librustc_demangle.rlib default_for_rust_host_build_tools/obj/build/rust/std/libstd_detect.rlib default_for_rust_host_build_tools/obj/build/rust/std/libtest.rlib default_for_rust_host_build_tools/obj/build/rust/std/libunwind.rlib default_for_rust_host_build_tools/obj/build/rust/std/libaddr2line.rlib default_for_rust_host_build_tools/obj/build/rust/std/libgimli.rlib default_for_rust_host_build_tools/obj/build/rust/std/liblibc.rlib default_for_rust_host_build_tools/obj/build/rust/std/libmemchr.rlib default_for_rust_host_build_tools/obj/build/rust/std/libminiz_oxide.rlib default_for_rust_host_build_tools/obj/build/rust/std/libobject.rlib default_for_rust_host_build_tools/obj/build/rust/std/libadler2.rlib default_for_rust_host_build_tools/obj/build/rust/std/libproc_macro.rlib default_for_rust_host_build_tools/obj/build/rust/std/libprofiler_builtins.rlib default_for_rust_host_build_tools/obj/build/rust/std/librustc_std_workspace_alloc.rlib default_for_rust_host_build_tools/obj/build/rust/std/librustc_std_workspace_core.rlib default_for_rust_host_build_tools/obj/build/rust/std/librustc_std_workspace_std.rlib
python3 ../../build/rust/std/find_std_rlibs.py --rust-bin-dir ../../../../../../usr/bin --output default_for_rust_host_build_tools/obj/build/rust/std --depfile default_for_rust_host_build_tools/obj/build/rust/std/stdlib.d --depfile-target std --rustc-revision --target x86_64-unknown-linux-gnu
usage: find_std_rlibs.py [-h] --rust-bin-dir RUST_BIN_DIR [--target TARGET]
--output OUTPUT --depfile DEPFILE
--depfile-target DEPFILE_TARGET
[--extra-libs EXTRA_LIBS]
[--rustc-revision RUSTC_REVISION]
find_std_rlibs.py: error: argument --rustc-revision: expected one argument
Ok this was fixed by switching tmpfs off... don't worry you don't have to idiot proof your script but it would be nice
Got this error on my system:
Warnings:
Conflicting directory /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/src/third_party/hunspell_dictionaries moved to /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/_bad_scm/src/third_party/hunspell_dictionariesyfwfl6bn.
Conflicting directory /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/src/third_party/liblouis/src moved to /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/_bad_scm/src/third_party/liblouis/srcee7on5bm.
Conflicting directory /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/src/third_party/libyuv moved to /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/_bad_scm/src/third_party/libyuvd951o1zd.
Conflicting directory /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/src/third_party/swiftshader moved to /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/_bad_scm/src/third_party/swiftshaderubpcqbrr.
Conflicting directory /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/src/third_party/litert/src moved to /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/_bad_scm/src/third_party/litert/srcri16y223.
Conflicting directory /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/src/third_party/tflite/src moved to /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/_bad_scm/src/third_party/tflite/src1vppvnwb.
Conflicting directory /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/src/third_party/skia moved to /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/_bad_scm/src/third_party/skia_omn4iha.
Conflicting directory /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/src/third_party/catapult moved to /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/_bad_scm/src/third_party/catapultj8pr1v42.
Conflicting directory /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/src/third_party/sqlite/src moved to /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/_bad_scm/src/third_party/sqlite/srcoyxrn70v.
Conflicting directory /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/src/third_party/devtools-frontend/src moved to /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/_bad_scm/src/third_party/devtools-frontend/srct7wieyiv.
Conflicting directory /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/src/third_party/perfetto moved to /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/_bad_scm/src/third_party/perfettoitosq4e3.
Conflicting directory /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/src/third_party/boringssl/src moved to /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/_bad_scm/src/third_party/boringssl/src6eq9uahk.
Conflicting directory /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/src/third_party/ots/src moved to /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/_bad_scm/src/third_party/ots/srclypojqx0.
Conflicting directory /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/src/third_party/speedometer/main moved to /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/_bad_scm/src/third_party/speedometer/mainx07bq9nq.
Conflicting directory /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/src/third_party/openh264/src moved to /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/_bad_scm/src/third_party/openh264/src7hr4scr8.
Conflicting directory /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/src/third_party/jetstream/main moved to /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/_bad_scm/src/third_party/jetstream/mainb6gkt255.
Conflicting directory /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/src/chrome/test/data/xr/webvr_info moved to /tmp/makepkg/ungoogled-chromium/src/chromium-checkout/_bad_scm/src/chrome/test/data/xr/webvr_infofw4jf4yp.
==> ERROR: A failure occurred in prepare().
Aborting...
error: failed to build 'ungoogled-chromium-145.0.7632.159-1':
error: packages failed to build: ungoogled-chromium-145.0.7632.159-1
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。
A new va-api patch for wayland has been added. Required flags for it to work are the following, thanks to @acidunit