View previous topic :: View next topic |
Author |
Message |
irenicus09 Tux's lil' helper
Joined: 07 Jun 2013 Posts: 118
|
Posted: Thu Dec 01, 2016 4:39 am Post subject: ungoogled-chromium |
|
|
Hi, I've discovered a mod of chromium geared towards privacy and it has caught my attention for a while now.
I understand that they offer binary packages, but what I'm interested in knowing is whether it is possible to use portage to install that from source. Or should I consider compiling it manually from source?
From what I've seen on most gentoo overlays, some of the flags offered by the chromium package with similar features to ungoogled are either a hit or a miss.
I haven't been able to get things working for chromium with the features I wanted which are geared towards privacy and also experimenting on my machine
and waiting 12 hours to get the results is too long in my opinion
Please let me know what you guys think, I'm open to suggestions and feel free to recommend something that works for you.
Thanks |
|
Back to top |
|
|
Juippisi Developer
Joined: 30 Sep 2005 Posts: 724 Location: /home
|
Posted: Thu Dec 01, 2016 5:01 am Post subject: |
|
|
Hey,
you might be interested in installing chromium from pg_overlay. Its in layman. Heres a thread about it,
https://forums.gentoo.org/viewtopic-t-1052030.html
There is no patch for ungoogled to chromium-54 at the moment, but Inox and Iridium do work. I wouldnt recommend installing chromium-53, since its old and has vulnerabilities.
Here's my USE flags,
Code: | [ebuild R #] www-client/chromium-54.0.2840.101::pg_overlay USE="cups custom-cflags debian (gn) gtk3 inox (pic) proprietary-codecs pulseaudio system-ffmpeg tcmalloc vaapi widevine -gnome -gnome-keyring -hangouts -iridium -kerberos (-neon) (-selinux) -suid {-test} -ungoogled" |
Builds and works wonderfully with +debian +inox. |
|
Back to top |
|
|
irenicus09 Tux's lil' helper
Joined: 07 Jun 2013 Posts: 118
|
Posted: Thu Dec 01, 2016 10:32 am Post subject: |
|
|
@Juippisi: Okay, so I masked gtk3 in /etc/portage/profile/package.use.mask before running it with the same flags as you suggested.
It's compiling at the moment, see you after 12 hours |
|
Back to top |
|
|
irenicus09 Tux's lil' helper
Joined: 07 Jun 2013 Posts: 118
|
Posted: Fri Dec 02, 2016 11:25 am Post subject: |
|
|
Sorry for the bump, but your custom-cflags got me rekt.
Code: |
<command-line>:0:0: warning: "_FORTIFY_SOURCE" redefined
<built-in>: note: this is the location of the previous definition
ninja: build stopped: subcommand failed.
* ERROR: www-client/chromium-54.0.2840.101::pg_overlay failed (compile phase):
* (no error message)
*
* Call stack:
* ebuild.sh, line 115: Called src_compile
* environment, line 5246: Called die
* The specific snippet of code:
* eninja -C out/Release ${ninja_targets} || die;
*
* If you need support, post the output of `emerge --info '=www-client/chromium-54.0.2840.101::pg_overlay'`,
* the complete build log and the output of `emerge -pqv '=www-client/chromium-54.0.2840.101::pg_overlay'`.
*
* You have enabled the custom-cflags USE flag.
* Please disable it before reporting a bug.
*
*
* MemTotal: 3957752 kB
* SwapTotal: 0 kB
*
* The complete build log is located at '/var/tmp/portage/www-client/chromium-54.0.2840.101/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/www-client/chromium-54.0.2840.101/temp/environment'.
* Working directory: '/var/tmp/portage/www-client/chromium-54.0.2840.101/work/chromium-54.0.2840.101'
* S: '/var/tmp/portage/www-client/chromium-54.0.2840.101/work/chromium-54.0.2840.101'
>>> Failed to emerge www-client/chromium-54.0.2840.101, Log file:
>>> '/var/tmp/portage/www-client/chromium-54.0.2840.101/temp/build.log'
* Messages for package dev-python/jinja-2.8:
* For i18n support, please emerge dev-python/Babel.
* Messages for package www-client/chromium-54.0.2840.101:
* Could not find a Makefile in the kernel source directory.
* Please ensure that /usr/src/linux points to a complete set of Linux sources
* Unable to calculate Linux Kernel version for build, attempting to use running version
* ERROR: www-client/chromium-54.0.2840.101::pg_overlay failed (compile phase):
* (no error message)
*
* Call stack:
* ebuild.sh, line 115: Called src_compile
* environment, line 5246: Called die
* The specific snippet of code:
* eninja -C out/Release ${ninja_targets} || die;
*
* If you need support, post the output of `emerge --info '=www-client/chromium-54.0.2840.101::pg_overlay'`,
* the complete build log and the output of `emerge -pqv '=www-client/chromium-54.0.2840.101::pg_overlay'`.
*
* You have enabled the custom-cflags USE flag.
* Please disable it before reporting a bug.
*
* The complete build log is located at '/var/tmp/portage/www-client/chromium-54.0.2840.101/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/www-client/chromium-54.0.2840.101/temp/environment'.
* Working directory: '/var/tmp/portage/www-client/chromium-54.0.2840.101/work/chromium-54.0.2840.101'
* S: '/var/tmp/portage/www-client/chromium-54.0.2840.101/work/chromium-54.0.2840.101'
* GNU info directory index is up-to-date.
!!! existing preserved libs:
>>> package: dev-lang/python-3.4.5
* - /usr/lib64/libpython3.4.so.1.0
* used by /usr/lib64/libboost_python-3.4.so.1.56.0 (dev-libs/boost-1.56.0-r1)
* used by /usr/lib64/python3.4/site-packages/Crypto/Cipher/_AES.cpython-34.so (dev-python/pycrypto-2.6.1)
* used by /usr/lib64/python3.4/site-packages/Crypto/Cipher/_ARC2.cpython-34.so (dev-python/pycrypto-2.6.1)
* used by 60 other files
>>> package: dev-libs/protobuf-2.6.1-r3
* - /usr/lib64/libprotobuf.so.8
* - /usr/lib64/libprotobuf.so.8.0.0
* used by /usr/bin/mosh-client (net-misc/mosh-1.2.4)
* used by /usr/bin/mosh-server (net-misc/mosh-1.2.4)
>>> package: media-libs/giflib-5.1.4
* - /usr/lib64/libgif.so.4
* - /usr/lib64/libgif.so.4.1.6
* used by /usr/lib64/imlib2/loaders/gif.so (media-libs/imlib2-1.4.9)
Use emerge @preserved-rebuild to rebuild packages using these libraries
|
I usually have that flag disabled, but seeing that you enabled it decided to give it a try
I'm about to try again perhaps it'll work out this time. |
|
Back to top |
|
|
Juippisi Developer
Joined: 30 Sep 2005 Posts: 724 Location: /home
|
Posted: Fri Dec 02, 2016 1:19 pm Post subject: |
|
|
You need to grep 'error' or 'failed' from /var/tmp/portage/www-client/chromium-54.0.2840.101/temp/build.log because what you pasted tells absolutely nothing. What CFLAGs / linker are you using? Chromium should build with -flto and clang...
Also does it have to be chromium? I think you can modify Firefox greatly to respect your privacy. If it took me 12 hours to compile something I wouldnt use it, especially if it doesnt compile after one shot. |
|
Back to top |
|
|
irenicus09 Tux's lil' helper
Joined: 07 Jun 2013 Posts: 118
|
Posted: Fri Dec 02, 2016 2:00 pm Post subject: |
|
|
Hmm...I'm typing this from Firefox at the moment
Firefox is okay but I wanted to give Chromium another shot, it kind of felt faster than Firefox on my slower netbook. Especially when loading tabs or sites. Perhaps because it consumes more RAM so things load faster.
Gentoo has taught me patience, I really didn't know what patience was till I went through my first Gentoo install.
See you after 12 hours my friend |
|
Back to top |
|
|
Trubalu n00b
Joined: 21 Apr 2019 Posts: 1
|
|
Back to top |
|
|
wozencroft n00b
Joined: 18 Sep 2019 Posts: 3
|
|
Back to top |
|
|
stefantalpalaru n00b
Joined: 11 Jan 2009 Posts: 24 Location: Italy
|
|
Back to top |
|
|
PF4Public Tux's lil' helper
Joined: 28 Jan 2019 Posts: 103
|
|
Back to top |
|
|
kernelOfTruth Watchman
Joined: 20 Dec 2005 Posts: 6111 Location: Vienna, Austria; Germany; hello world :)
|
|
Back to top |
|
|
CooSee Veteran
Joined: 20 Nov 2004 Posts: 1439 Location: Earth
|
Posted: Sat Nov 09, 2019 1:49 am Post subject: |
|
|
using current version from https://github.com/gekola/overload
and it's working fine watching NF and or AMZN, so far.
greetings _________________ " Die Realität ist eine Illusion, die durch Mangel an ehrlicher Kommunikation entsteht "
---
" Der Mensch ist von Natur aus neugierig, was am Ende übrig bleibt ist die Gier " |
|
Back to top |
|
|
Perfect Gentleman Veteran
Joined: 18 May 2014 Posts: 1249
|
Posted: Sat Nov 09, 2019 9:22 am Post subject: |
|
|
@CooSee, show, please
Package Settings
Code: | emerge --info ungoogled-chromium |
|
|
Back to top |
|
|
CooSee Veteran
Joined: 20 Nov 2004 Posts: 1439 Location: Earth
|
Posted: Sat Nov 09, 2019 2:56 pm Post subject: |
|
|
Perfect Gentleman wrote: | @CooSee, show, please
Package Settings
Code: | emerge --info ungoogled-chromium |
|
sure
Code: | emerge --info ungoogled-chromium
Portage 2.3.68 (python 3.7.3-final-0, funtoo/1.0/linux-gnu/arch/x86-64bit, gcc-9.2.0, glibc-2.30-r2, 5.3.9-gentoo-1 x86_64)
=================================================================
System Settings
=================================================================
System uname: Linux-5.3.9-gentoo-1-x86_64-Intel-R-_Xeon-R-_CPU_E3-1245_v5_@_3.50GHz-with-gentoo-1.4
KiB Mem: 32853148 total, 28791432 free
KiB Swap: 1048572 total, 1048572 free
Head commit of repository compiz-reloaded: 1b301b7993369441a68b6152b387c99fc6a067a2
sh bash 5.0_p7
ld GNU ld (Gentoo 2.32 p2) 2.32.0
ccache version 3.7.1 [disabled]
app-shells/bash: 5.0_p7::core-kit
dev-lang/perl: 5.30.0::layees
dev-lang/python: 2.7.15::python-kit, 3.7.3::python-kit
dev-util/ccache: 3.7.1::core-kit
dev-util/cmake: 3.15.5::layees
sys-apps/baselayout: 2.6.1-r1::core-kit
sys-apps/openrc: 0.41.2-r2::core-kit
sys-apps/sandbox: 2.17::core-kit
sys-devel/autoconf: 2.13-r1::core-kit, 2.69-r4::core-kit
sys-devel/automake: 1.15.1-r2::core-kit, 1.16.1-r1::core-kit
sys-devel/binutils: 2.32-r1::core-kit
sys-devel/gcc: 9.2.0::core-kit
sys-devel/gcc-config: 2.0::core-kit
sys-devel/libtool: 2.4.6-r5::core-kit
sys-devel/make: 4.2.1-r4::core-kit
sys-kernel/linux-headers: 5.3-r1::layees (virtual/os-headers)
sys-libs/glibc: 2.30-r2::layees
Repositories:
nokit
location: /var/git/meta-repo/kits/nokit
masters: core-kit
priority: -500
core-gl-kit
location: /var/git/meta-repo/kits/core-gl-kit
masters: core-kit
priority: 1
core-hw-kit
location: /var/git/meta-repo/kits/core-hw-kit
masters: core-kit
priority: 1
core-kit
location: /var/git/meta-repo/kits/core-kit
priority: 1
aliases: gentoo
core-server-kit
location: /var/git/meta-repo/kits/core-server-kit
masters: core-kit
priority: 1
core-ui-kit
location: /var/git/meta-repo/kits/core-ui-kit
masters: core-kit
priority: 1
desktop-kit
location: /var/git/meta-repo/kits/desktop-kit
masters: core-kit
priority: 1
dev-kit
location: /var/git/meta-repo/kits/dev-kit
masters: core-kit
priority: 1
editors-kit
location: /var/git/meta-repo/kits/editors-kit
masters: core-kit
priority: 1
games-kit
location: /var/git/meta-repo/kits/games-kit
masters: core-kit
priority: 1
gnome-kit
location: /var/git/meta-repo/kits/gnome-kit
masters: core-kit
priority: 1
haskell-kit
location: /var/git/meta-repo/kits/haskell-kit
masters: core-kit
priority: 1
java-kit
location: /var/git/meta-repo/kits/java-kit
masters: core-kit
priority: 1
kde-kit
location: /var/git/meta-repo/kits/kde-kit
masters: core-kit
priority: 1
lang-kit
location: /var/git/meta-repo/kits/lang-kit
masters: core-kit
priority: 1
lisp-scheme-kit
location: /var/git/meta-repo/kits/lisp-scheme-kit
masters: core-kit
priority: 1
llvm-kit
location: /var/git/meta-repo/kits/llvm-kit
masters: core-kit
priority: 1
media-kit
location: /var/git/meta-repo/kits/media-kit
masters: core-kit
priority: 1
ml-lang-kit
location: /var/git/meta-repo/kits/ml-lang-kit
masters: core-kit
priority: 1
net-kit
location: /var/git/meta-repo/kits/net-kit
masters: core-kit
priority: 1
perl-kit
location: /var/git/meta-repo/kits/perl-kit
masters: core-kit
priority: 1
python-kit
location: /var/git/meta-repo/kits/python-kit
masters: core-kit
priority: 1
python-modules-kit
location: /var/git/meta-repo/kits/python-modules-kit
masters: core-kit
priority: 1
ruby-kit
location: /var/git/meta-repo/kits/ruby-kit
masters: core-kit
priority: 1
rust-kit
location: /var/git/meta-repo/kits/rust-kit
masters: core-kit
priority: 1
science-kit
location: /var/git/meta-repo/kits/science-kit
masters: core-kit
priority: 1
security-kit
location: /var/git/meta-repo/kits/security-kit
masters: core-kit
priority: 1
text-kit
location: /var/git/meta-repo/kits/text-kit
masters: core-kit
priority: 1
xfce-kit
location: /var/git/meta-repo/kits/xfce-kit
masters: core-kit
priority: 1
xorg-kit
location: /var/git/meta-repo/kits/xorg-kit
masters: core-kit
priority: 1
layees
location: /var/git/overlay/layees
masters: core-kit
priority: 10
compiz-reloaded
location: /var/git/compiz-reloaded-overlay
sync-type: git
sync-uri: https://github.com/ethus3h/compiz-reloaded-overlay.git
masters: core-kit
priority: 50
Installed sets: @compiz_live_builds, @mate_live_builds
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="*"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=native -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=native -O2 -pipe"
DISTDIR="/var/cache/portage/distfiles"
EMERGE_DEFAULT_OPTS="--alphabetical --keep-going --with-bdeps=y --complete-graph --usepkg"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg clean-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned sandbox sfperms split-log strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-march=native -O2 -pipe"
GENTOO_MIRRORS="https://fastpull-us.funtoo.org"
INSTALL_MASK="/etc/systemd/ /usr/lib/systemd/ /lib/systemd/"
LANG="en_US.UTF-8"
LDFLAGS="-march=native -O2 -pipe"
LINGUAS="en_US"
MAKEOPTS="-j9 -s"
PKGDIR="/var/cache/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_TMPDIR="/var/tmp"
USE="# X acl acpi alsa alsaplugins amd64 appindicator applet bash-completion berkdb branding bzip2 cairo caja cdr cleartype cleartype_hinting corefonts cracklib crypt css curl cxx dbus device-mapper dhcpd dri dri3 dts dvd dvdarchive dvdnav dvdr elogind evdev extras fat fontconfig fonts gdbm glamor glvnd gtk3 iconv icu image-converter introspection ipv6 jpeg jpeg2k lcms libburn libnotify mate mmx modules mp3 mp4 mpeg mudflap ncurses nls nptl ogg opengl openmp pam pcre png pulseaudio python rar readline resolvconf sna sse sse2 ssl startup-notification svg tcpd tiff toolbar tools truetype type1 udev udisks uefi unicode upower usb vaapi vdpau widevine x264 x265 xa xattr xcomposite xinerama xkb xml xrandr xscreensaver xvid xvmc zlib zvbi" ABI_X86="64" ALSA_CARDS="usb-audio" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias authn_core authz_core socache_shmcb unixd" CALLIGRA_FEATURES="kexi words flow plan sheets stage tables krita karbon braindump author" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" GPSD_PROTOCOLS="ashtech aivdm earthmate evermore fv18 garmin garmintxt gpsclock isync itrax mtk3301 nmea ntrip navcom oceanserver oldstyle oncore rtcm104v2 rtcm104v3 sirf skytraq superstar2 timing tsip tripmate tnt ublox ubx" GRUB_PLATFORMS="efi-64" INPUT_DEVICES="evdev" KERNEL="linux" L10N="en-US" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-3" POSTGRES_TARGETS="postgres9_5" PYTHON_SINGLE_TARGET="python3_7" PYTHON_TARGETS="python3_7 python2_7" QEMU_SOFTMMU_TARGETS="i386 x86_64" QEMU_USER_TARGETS="i386 x86_64" RUBY_TARGETS="ruby25 ruby26" USERLAND="GNU" VIDEO_CARDS="radeon amdgpu vulkan-amdgpu gallium-radeonsi radeonsi osmesa swrast" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: CPPFLAGS, CTARGET, ENV_UNSET, LC_ALL, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
=================================================================
Package Settings
=================================================================
www-client/ungoogled-chromium-78.0.3904.87_p1::layees was built with the following:
USE="-cfi clang -closure-compile -cups -custom-cflags -gnome -gold jumbo-build -kerberos -libcxx lld -new-tcmalloc -optimize-thinlto -optimize-webui pdf proprietary-codecs pulseaudio (-selinux) -suid system-double-conversion system-ffmpeg -system-harfbuzz system-icu system-jsoncpp system-libevent system-libvpx system-openh264 system-openjpeg tcmalloc -thinlto vaapi widevine" L10N="-am -ar -bg -bn -ca -cs -da -de -el -en-GB -es -es-419 -et -fa -fi -fil -fr -gu -he -hi -hr -hu -id -it -ja -kn -ko -lt -lv -ml -mr -ms -nb -nl -pl -pt-BR -pt-PT -ro -ru -sk -sl -sr -sv -sw -ta -te -th -tr -uk -vi -zh-CN -zh-TW" PYTHON_TARGETS="python2_7 -python3_5 -python3_6 python3_7"
CFLAGS="-march=native -O2 -pipe -Wno-unknown-warning-option -Wno-builtin-macro-redefined"
CXXFLAGS="-march=native -O2 -pipe -Wno-unknown-warning-option -Wno-builtin-macro-redefined"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs buildpkg ccache clean-logs config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned sandbox sfperms split-log strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr" |
there's one little error with " ungoogled-chromium-fix-unique-ptr-r1.patch " >> rename it to " ungoogled-chromium-fix-unique-ptr.patch "
greetings _________________ " Die Realität ist eine Illusion, die durch Mangel an ehrlicher Kommunikation entsteht "
---
" Der Mensch ist von Natur aus neugierig, was am Ende übrig bleibt ist die Gier " |
|
Back to top |
|
|
PF4Public Tux's lil' helper
Joined: 28 Jan 2019 Posts: 103
|
Posted: Sun Nov 10, 2019 1:11 pm Post subject: |
|
|
He seems to have a patched libvpx 1.8.1 to work with latest version of chromium |
|
Back to top |
|
|
CooSee Veteran
Joined: 20 Nov 2004 Posts: 1439 Location: Earth
|
Posted: Sun Nov 10, 2019 6:40 pm Post subject: |
|
|
PF4Public wrote: |
He seems to have a patched libvpx 1.8.1 to work with latest version of chromium |
yes !
there's a version in this overlay >> media-libs/libvpx-1.8.1-r100 _________________ " Die Realität ist eine Illusion, die durch Mangel an ehrlicher Kommunikation entsteht "
---
" Der Mensch ist von Natur aus neugierig, was am Ende übrig bleibt ist die Gier " |
|
Back to top |
|
|
Perfect Gentleman Veteran
Joined: 18 May 2014 Posts: 1249
|
Posted: Fri Nov 15, 2019 5:14 am Post subject: |
|
|
IMHO, UGC from pf4public is better. |
|
Back to top |
|
|
CooSee Veteran
Joined: 20 Nov 2004 Posts: 1439 Location: Earth
|
Posted: Sat Nov 16, 2019 1:18 am Post subject: |
|
|
Perfect Gentleman wrote: | IMHO, UGC from pf4public is better. |
thanks for the Tip
using this version now, without having problems regarding libvpx-1.7 and Firefox block.
this version seems more smooth.
but, howto get rid of using allow_rgb10_configs=false >> because without i am getting artifacts on NF small preview windows.
greetings _________________ " Die Realität ist eine Illusion, die durch Mangel an ehrlicher Kommunikation entsteht "
---
" Der Mensch ist von Natur aus neugierig, was am Ende übrig bleibt ist die Gier " |
|
Back to top |
|
|
Perfect Gentleman Veteran
Joined: 18 May 2014 Posts: 1249
|
Posted: Sat Nov 16, 2019 2:46 am Post subject: |
|
|
Quote: | but, howto get rid of using allow_rgb10_configs=false >> because without i am getting artifacts on NF small preview windows. |
add
Code: | EXTRA_GN="allow_rgb10_configs=true"
| to Code: | /etc/portage/env/ungoogled-chromium |
then add Code: | www-client/ungoogled-chromium ungoogled-chromium |
to Code: | /etc/portage/package.env/ungoogled-chromium |
|
|
Back to top |
|
|
CooSee Veteran
Joined: 20 Nov 2004 Posts: 1439 Location: Earth
|
Posted: Wed Nov 27, 2019 2:31 am Post subject: |
|
|
thx and sorry for the delay.
this doesn't work on my system, but it's ok.
NF and AMZN working fine with allow_rgb10_configs=false
thx again. _________________ " Die Realität ist eine Illusion, die durch Mangel an ehrlicher Kommunikation entsteht "
---
" Der Mensch ist von Natur aus neugierig, was am Ende übrig bleibt ist die Gier " |
|
Back to top |
|
|
hariskar Apprentice
Joined: 29 Jan 2017 Posts: 168
|
Posted: Sat Feb 08, 2020 6:38 pm Post subject: |
|
|
Does it compile for you? Version 80 stops compiling with errors. |
|
Back to top |
|
|
PF4Public Tux's lil' helper
Joined: 28 Jan 2019 Posts: 103
|
Posted: Sat Feb 08, 2020 8:19 pm Post subject: |
|
|
hariskar wrote: | Does it compile for you? Version 80 stops compiling with errors. |
Should be compiling. Which errors does it show? |
|
Back to top |
|
|
hariskar Apprentice
Joined: 29 Jan 2017 Posts: 168
|
Posted: Sun Feb 09, 2020 3:34 am Post subject: |
|
|
PF4Public thank you for reply and for maintaining this overlay!
The 1st time I installed ungoogled-chromium was version 79.0.3945.117_p1 with default USE flags without any problem.
Then I tried to reinstall same version with USE="widevine", it installed correctly but didn't open with error Trace/breakpoint trap.
Then version 79 changed to 130 at the end and then to current 80.0.3987.87_p1
I tried to install these with default USE flags except widevine flag (also tried with -widevine) but didn't complete compile every time with error.
I get this error with or without ccache enabled
Last installaltion with USE="widevine closure-compile suid -clang" also failed with same I thing error:
Code: | [3644/16582] x86_64-pc-linux-gnu-g++ -MMD -MF obj/third_party/flatbuffers/compiler_files/idl_gen_cpp.o.d -DUSE_UDEV -DUSE_AURA=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DOFFICIAL_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -I../../third_party/flatbuffers/src/grpc -I../.. -Igen -I../../third_party/flatbuffers/src/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -O2 -fno-ident -fdata-sections -ffunction-sections -fno-omit-frame-pointer -g0 -fvisibility=hidden -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-deprecated-declarations -Wno-comments -Wno-packed-not-aligned -Wno-missing-field-initializers -Wno-unused-parameter -std=gnu++14 -fno-exceptions -fno-rtti -fvisibility-inlines-hidden -Wno-narrowing -Wno-class-memaccess -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -march=haswell -pipe -Wno-builtin-macro-redefined -c ../../third_party/flatbuffers/src/src/idl_gen_cpp.cpp -o obj/third_party/flatbuffers/compiler_files/idl_gen_cpp.o
ninja: build stopped: subcommand failed.
* ERROR: www-client/ungoogled-chromium-80.0.3987.87_p1::pf4public failed (compile phase):
* ninja -v -j4 -l0 -C out/Release chrome failed
*
* Call stack:
* ebuild.sh, line 125: Called src_compile
* environment, line 4520: Called eninja '-C' 'out/Release' 'chrome'
* environment, line 1858: Called die
* The specific snippet of code:
* "$@" || die "${nonfatal_args[@]}" "${*} failed"
*
* If you need support, post the output of `emerge --info '=www-client/ungoogled-chromium-80.0.3987.87_p1::pf4public'`,
* the complete build log and the output of `emerge -pqv '=www-client/ungoogled-chromium-80.0.3987.87_p1::pf4public'`.
*
* You have enabled ccache. Please try disabling ccache
* before reporting a bug.
*
*
* MemTotal: 8090724 kB
* SwapTotal: 5857276 kB
*
* The complete build log is located at '/var/tmp/notmpfs/portage/www-client/ungoogled-chromium-80.0.3987.87_p1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/notmpfs/portage/www-client/ungoogled-chromium-80.0.3987.87_p1/temp/environment'.
* Working directory: '/var/tmp/notmpfs/portage/www-client/ungoogled-chromium-80.0.3987.87_p1/work/chromium-80.0.3987.87'
* S: '/var/tmp/notmpfs/portage/www-client/ungoogled-chromium-80.0.3987.87_p1/work/chromium-80.0.3987.87'
>>> Failed to emerge www-client/ungoogled-chromium-80.0.3987.87_p1, Log file:
>>> '/var/tmp/notmpfs/portage/www-client/ungoogled-chromium-80.0.3987.87_p1/temp/build.log'
* Messages for package www-client/ungoogled-chromium-80.0.3987.87_p1:
* Keeping binary compiler.jar in sources tree for closure-compile
* ERROR: www-client/ungoogled-chromium-80.0.3987.87_p1::pf4public failed (compile phase):
* ninja -v -j4 -l0 -C out/Release chrome failed
*
* Call stack:
* ebuild.sh, line 125: Called src_compile
* environment, line 4520: Called eninja '-C' 'out/Release' 'chrome'
* environment, line 1858: Called die
* The specific snippet of code:
* "$@" || die "${nonfatal_args[@]}" "${*} failed"
*
* If you need support, post the output of `emerge --info '=www-client/ungoogled-chromium-80.0.3987.87_p1::pf4public'`,
* the complete build log and the output of `emerge -pqv '=www-client/ungoogled-chromium-80.0.3987.87_p1::pf4public'`.
*
* You have enabled ccache. Please try disabling ccache
* before reporting a bug.
|
Code: | Portage 2.3.87 (python 3.6.10-final-0, default/linux/amd64/17.1/desktop, gcc-9.2.0, glibc-2.30-r3, 5.5.2-gentoo x86_64)
=================================================================
System Settings
=================================================================
System uname: Linux-5.5.2-gentoo-x86_64-Intel-R-_Core-TM-_i3-4330_CPU_@_3.50GHz-with-gentoo-2.6
KiB Mem: 8090724 total, 2863780 free
KiB Swap: 5857276 total, 5852412 free
Timestamp of repository gentoo: Sat, 08 Feb 2020 18:30:01 +0000
Head commit of repository gentoo: 8d1fbcd0b68cb2af1ce4491604b7f64d3d12deb2
sh bash 5.0_p11
ld GNU ld (Gentoo 2.34 p1) 2.34.0
ccache version 3.7.7 [enabled]
app-shells/bash: 5.0_p11::gentoo
dev-java/java-config: 2.2.0-r4::gentoo
dev-lang/perl: 5.30.1::gentoo
dev-lang/python: 2.7.17-r1::gentoo, 3.6.10::gentoo, 3.7.6::gentoo, 3.8.1::gentoo
dev-util/ccache: 3.7.7::gentoo
dev-util/cmake: 3.16.4::gentoo
dev-util/pkgconfig: 0.29.2::gentoo
sys-apps/baselayout: 2.6-r1::gentoo
sys-apps/openrc: 0.42.1::gentoo
sys-apps/sandbox: 2.18::gentoo
sys-devel/autoconf: 2.13-r1::gentoo, 2.69-r5::gentoo
sys-devel/automake: 1.16.1-r2::gentoo
sys-devel/binutils: 2.34::gentoo
sys-devel/gcc: 9.2.0-r3::gentoo
sys-devel/gcc-config: 2.2.1::gentoo
sys-devel/libtool: 2.4.6-r6::gentoo
sys-devel/make: 4.3::gentoo
sys-kernel/linux-headers: 5.5::gentoo (virtual/os-headers)
sys-libs/glibc: 2.30-r3::gentoo
Repositories:
gentoo
location: /usr/portage
sync-type: rsync
sync-uri: rsync://rsync.gentoo.org/gentoo-portage
priority: -1000
sync-rsync-verify-max-age: 24
sync-rsync-verify-jobs: 1
sync-rsync-verify-metamanifest: yes
sync-rsync-extra-opts:
localrepo
location: /usr/local/portage
masters: gentoo
crossdev
location: /usr/local/portage-crossdev
masters: gentoo
priority: 10
jorgicio
location: /var/lib/layman/jorgicio
masters: gentoo
priority: 50
pf4public
location: /var/lib/layman/pf4public
masters: gentoo
priority: 50
zugaina
location: /var/lib/layman/zugaina
masters: gentoo
priority: 50
ACCEPT_KEYWORDS="amd64 ~amd64"
ACCEPT_LICENSE="@FREE"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=haswell -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib64/libreoffice/program/sofficerc /usr/share/gnupg/qualified.txt"
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
CXXFLAGS="-march=haswell -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN PERL5LIB PERL5OPT PERLPREFIX PERL_CORE PERL_MB_OPT PERL_MM_OPT XAUTHORITY XDG_CACHE_HOME XDG_CONFIG_HOME XDG_DATA_HOME XDG_RUNTIME_DIR"
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs ccache config-protect-if-modified distlocks ebuild-locks fixlafiles ipc-sandbox merge-sync multilib-strict network-sandbox news parallel-fetch pid-sandbox preserve-libs protect-owned sandbox sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch userpriv usersandbox usersync xattr"
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://ftp.ntua.gr/pub/linux/gentoo/ ftp://ftp.ntua.gr/pub/linux/gentoo/"
LANG="en_US.UTF-8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
MAKEOPTS="-j4"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --compress --force --whole-file --delete --stats --human-readable --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages --exclude=/.git"
PORTAGE_TMPDIR="/var/tmp"
USE="X a52 aac acl acpi alsa amd64 berkdb branding bzip2 cairo cdda cdr cli consolekit crypt cups cxx dbus dri dts dvd dvdr emboss encode exif flac fortran gdbm gif gpm gtk iconv icu jpeg lcms ldap libnotify libtirpc mad mng mp3 mp4 mpeg multilib ncurses nls nptl ogg opengl openmp pam pango pcre pdf png policykit ppds readline sdl seccomp spell split-usr ssl startup-notification svg tcpd tiff truetype udev udisks unicode upower usb vorbis wxwidgets x264 xattr xcb xml xv xvid zlib" ABI_X86="64" ADA_TARGET="gnat_2018" ALSA_CARDS="ali5451 als4000 atiixp atiixp-modem bt87x ca0106 cmipci emu10k1x ens1370 ens1371 es1938 es1968 fm801 hda-intel intel8x0 intel8x0m maestro3 trident usb-audio via82xx via82xx-modem ymfpci" APACHE2_MODULES="authn_core authz_core socache_shmcb unixd actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache cgi cgid dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" COLLECTD_PLUGINS="df interface irq load memory rrdtool swap syslog" CPU_FLAGS_X86="aes avx avx2 f16c fma3 mmx mmxext pclmul popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3" ELIBC="glibc" INPUT_DEVICES="libinput keyboard mouse" KERNEL="linux" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LIBREOFFICE_EXTENSIONS="presenter-console presenter-minimizer" OFFICE_IMPLEMENTATION="libreoffice" PHP_TARGETS="php7-2" POSTGRES_TARGETS="postgres10 postgres11" PYTHON_SINGLE_TARGET="python3_6" PYTHON_TARGETS="python2_7 python3_6" RUBY_TARGETS="ruby24 ruby25" USERLAND="GNU" VIDEO_CARDS="nvidia" XTABLES_ADDONS="quota2 psd pknock lscan length2 ipv4options ipset ipp2p iface geoip fuzzy condition tee tarpit sysrq steal rawnat logmark ipmark dhcpmac delude chaos account"
Unset: CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LINGUAS, PORTAGE_BINHOST, PORTAGE_BUNZIP2_COMMAND, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTAGE_RSYNC_EXTRA_OPTS
|
|
|
Back to top |
|
|
PF4Public Tux's lil' helper
Joined: 28 Jan 2019 Posts: 103
|
Posted: Sun Feb 09, 2020 8:35 am Post subject: |
|
|
hariskar, due to parallel execution, the actual building error happened well before '[3644/16582]'. Please either provide the full build log, or more lines, containing the actual error.
I often use a laptop, but almost never use it to build anything. For that I'm using a remote powerful (well, kinda) system. It is for me convenient to first publish a release under testing and build it there. Therefore testing keywords are actually testing. And I have described that in a readme to my overlay. But it seems that as a matter of fact many people use testing by default, which results in them grabbing testing, compiling… till it fails. Hm.. I'm now thinking whether I should use absent keywords for that… |
|
Back to top |
|
|
hariskar Apprentice
Joined: 29 Jan 2017 Posts: 168
|
|
Back to top |
|
|
|