@unphysicalix
yes it's ok, just click on the Flag package out-of-date
button. I'll update asap
Git Clone URL: | https://aur.archlinux.org/ungoogled-chromium.git (read-only, click to copy) |
---|---|
Package Base: | ungoogled-chromium |
Description: | A lightweight approach to removing Google web service dependency |
Upstream URL: | https://github.com/ungoogled-software/ungoogled-chromium |
Keywords: | blink browser privacy web |
Licenses: | BSD-3-Clause |
Conflicts: | chromedriver, chromium |
Provides: | chromedriver, chromium |
Submitter: | ilikenwf |
Maintainer: | JstKddng (networkException) |
Last Packager: | networkException |
Votes: | 354 |
Popularity: | 5.02 |
First Submitted: | 2016-12-19 08:08 (UTC) |
Last Updated: | 2024-11-20 21:14 (UTC) |
« First ‹ Previous 1 .. 13 14 15 16 17 18 19 20 21 22 23 .. 66 Next › Last »
@unphysicalix
yes it's ok, just click on the Flag package out-of-date
button. I'll update asap
Hi, is it ok to remind you of a 3 day old newer version ? https://github.com/Eloston/ungoogled-chromium/releases/tag/94.0.4606.81-1
A new PKGBUILD will be appreciated. Thanks.
Sorry - typo. I just meant clang 12
, had only confused that with gcc 11
. Sorry again. chromium
comes with clang 13
, and apparently, there are a few differences.
clang 11? latest clang is 12, the OBS is using clang 12 and compiles without a problem, maybe you have an outdated system
Looks like I have found the reason why flatc
, protoc
and protozero_plugin
are all failing with error code 5:
These binaries are freshly built during the chromium
build process. If the system clang 12
is used, they crash with code 5 (which, unfortunately, does not add any insight as it is simply a crash without further information provided).
That means: If you experience errors coming from any of those three binaries, you must switch to the clang
toolchain provided by Google:
echo "Download prebuilt clang from Google"
cd "$srcdir/chromium-$pkgver"
./tools/clang/scripts/update.py
# For use of the bundled clang
# if not defined or commented out, system clang will be used
_clang_path="${srcdir}/chromium-${pkgver}/third_party/llvm-build/Release+Asserts/bin/"
export CC="${_clang_path}clang"
export CXX="${_clang_path}clang++"
export AR="${_clang_path}llvm-ar"
@JstKddng:
python2
is installed here but my /usr/bin/python
says it is 3.9.7
:
$ /usr/bin/python --version
Python 3.9.7
So this does not seem to be the cause for this error. I tried executing the offending command line separately in the terminal, and got the following:
$ /usr/bin/python ../../tools/protoc_wrapper/protoc_wrapper.py chrome_track_event.proto --protoc ./protoc --proto-in-dir ../../base/tracing/protos --plugin protozero_plugin --plugin-out-dir gen/base/tracing/protos --plugin-options wrapper_namespace=pbzero --import-dir=../../third_party/perfetto/
Protoc has returned non-zero status: -5
python2
adds some more detail:
$ /usr/bin/python2 ../../tools/protoc_wrapper/protoc_wrapper.py chrome_track_event.proto --protoc /var/tmp/pamac-build-gerd/chromium-dev/src/chromium-96.0.4651.0/out/Release/protoc --proto-in-dir ../../base/tracing/protos --plugin protozero_plugin --plugin-out-dir gen/base/tracing/protos --plugin-options wrapper_namespace=pbzero --import-dir=../../third_party/perfetto/
--plugin_out: protoc-gen-plugin: Plugin killed by signal 5.
Protoc has returned non-zero status: 1
Unfortunately, all I could find about Signal 5
is that it is SIGTRAP: Breakpoint/Exception Handling
and it looks impossible to find out what caused the exception.
@DAC324
Do you have python2 installed? Since v93 python2 is no longer a dep and I think when you build it is trying to use python2 on some of the scripts and thus fails.
The build aborts with funny errors like below
[5314/41730] /usr/bin/python ../../tools/protoc_wrapper/protoc_wrapper.py raw_events.proto --protoc ./protoc --proto-in-dir ../../media/cast/logging/proto --cc-out-dir gen/media/cast/logging/proto --py-out-dir pyproto/media/cast/logging/proto
FAILED: pyproto/media/cast/logging/proto/raw_events_pb2.py gen/media/cast/logging/proto/raw_events.pb.h gen/media/cast/logging/proto/raw_events.pb.cc
/usr/bin/python ../../tools/protoc_wrapper/protoc_wrapper.py raw_events.proto --protoc ./protoc --proto-in-dir ../../media/cast/logging/proto --cc-out-dir gen/media/cast/logging/proto --py-out-dir pyproto/media/cast/logging/proto
Protoc has returned non-zero status: -5
@followait
just checked, nothing too important, but if there was I'd prefer that guy to PR the uc repo with those patches so that everyone can benefit.
@IEPforAUR
not sure how pamac or pikaur download/reuse the downloaded package sources
Pinned Comments
JstKddng commented on 2022-05-06 14:37 (UTC) (edited on 2022-06-27 13:48 (UTC) by JstKddng)
A new va-api patch for wayland has been added. Required flags for it to work are the following, thanks to @acidunit
JstKddng commented on 2020-07-19 06:34 (UTC)
You can get prebuilt binaries here:
https://github.com/ungoogled-software/ungoogled-chromium-archlinux#binary-downloads
seppia commented on 2018-12-12 21:34 (UTC)
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