Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Unsupported Software
  • Search

pg_overlay chromium

This forum covers all Gentoo-related software not officially supported by Gentoo. Ebuilds/software posted here might harm the health and stability of your system(s), and are not supported by Gentoo developers. Bugs/errors caused by ebuilds from overlays.gentoo.org are covered by this forum, too.
Post Reply
Advanced search
72 posts
  • Previous
  • 1
  • 2
  • 3
Author
Message
walkingcorpse
n00b
n00b
Posts: 21
Joined: Mon Apr 24, 2017 12:30 pm
Location: Europe

  • Quote

Post by walkingcorpse » Thu May 25, 2017 8:51 am

ungoogled-chromium 58 almost ready: https://github.com/Eloston/ungoogled-ch ... issues/228
Top
Perfect Gentleman
Veteran
Veteran
User avatar
Posts: 1301
Joined: Sun May 18, 2014 10:16 am
Contact:
Contact Perfect Gentleman
Website

  • Quote

Post by Perfect Gentleman » Fri May 26, 2017 4:35 am

Currently I'm far away from my PC. So I can make it in several days.
Top
Princess Nell
l33t
l33t
User avatar
Posts: 947
Joined: Fri Apr 15, 2005 1:00 pm

  • Quote

Post by Princess Nell » Mon Oct 09, 2017 8:57 pm

What's the story with 61.0.3163.100? It fails right away during patching.

Code: Select all

 * Applying 0021-disable-rlz.patch ...                                   [ ok ]
 * Applying 9000-disable-metrics.patch ...                               [ ok ]
 * Applying 9001-disable-profiler.patch ...                              [ ok ]
 * Applying 9002-disable-topsites-thumbnails.patch ...                   [ ok ]
 * Applying 9003-disable-avatar-button.patch ...                         [ ok ]
 * Applying profiler.patch ...
1 out of 1 hunk FAILED -- saving rejects to file tools/gn/bootstrap/bootstrap.py.rej                                                                     [ !! ]
 * ERROR: www-client/chromium-61.0.3163.100::local_overlay failed (prepare phase):
 *   patch -p1  failed with /var/tmp/portage/www-client/chromium-61.0.3163.100/files/debian-patchset-61/gn/profiler.patch
 *
 * Call stack:
 *               ebuild.sh, line  115:  Called src_prepare
 *             environment, line 5470:  Called eapply '/var/tmp/portage/www-client/chromium-61.0.3163.100/files/debian-patchset-61/gn/profiler.patch'
 *             environment, line 1682:  Called _eapply_patch '/var/tmp/portage/www-client/chromium-61.0.3163.100/files/debian-patchset-61/gn/profiler.patch'
 *             environment, line 1620:  Called __helpers_die 'patch -p1  failed with /var/tmp/portage/www-client/chromium-61.0.3163.100/files/debian-patchset-61/gn/profiler.patch'
 *   isolated-functions.sh, line  117:  Called die
 * The specific snippet of code:
 *   		die "$@"
 *
[Moderator edit: added [code] tags to preserve output layout. -Hu]
Top
Perfect Gentleman
Veteran
Veteran
User avatar
Posts: 1301
Joined: Sun May 18, 2014 10:16 am
Contact:
Contact Perfect Gentleman
Website

  • Quote

Post by Perfect Gentleman » Tue Oct 10, 2017 2:39 am

patching has been fixed. but it's better to open issue on github.
Top
Princess Nell
l33t
l33t
User avatar
Posts: 947
Joined: Fri Apr 15, 2005 1:00 pm

  • Quote

Post by Princess Nell » Tue Oct 10, 2017 7:49 pm

(I get your point, but am not happy with the inflation of online accounts required to interact with devs.)

Thanks, that got me a lot further. Now the compile bombs out at a later stage:

Code: Select all

FAILED: obj/third_party/WebKit/Source/platform/wtf/wtf/ArrayBuffer.o 
x86_64-pc-linux-gnu-g++ -MMD -MF obj/third_party/WebKit/Source/platform/wtf/wtf/ArrayBuffer.o.d -DWTF_IMPLEMENTATION=1 -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DDISABLE_NACL -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DWTF_USE_WEBAUDIO_FFMPEG=1 -DWTF_USE_DEFAULT_RENDER_THEME=1 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DUSING_SYSTEM_ICU=1 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC -I../.. -Igen -I../../third_party/WebKit/Source -I../../third_party/WebKit -Igen/blink -Igen/third_party/WebKit -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Igen/shim_headers/icui18n_shim -Igen/shim_headers/icuuc_shim -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -fvisibility=hidden -fpermissive -g0 -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -O2 -march=native -pipe -fno-delete-null-pointer-checks -c ../../third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBuffer.cpp -o obj/third_party/WebKit/Source/platform/wtf/wtf/ArrayBuffer.o
In file included from ../../third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBuffer.h:35:0,
                 from ../../third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBuffer.cpp:26:
../../third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h: In constructor ‘WTF::ArrayBufferContents::DataHandle::DataHandle(void*, WTF::ArrayBufferContents::DataDeleter)’:
../../third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h:66:17: error: ‘AllocationKind’ is not a class, namespace, or enumeration
           kind_(AllocationKind::kNormal),
                 ^
../../third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h: In destructor ‘WTF::ArrayBufferContents::DataHandle::~DataHandle()’:
../../third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h:97:14: error: ‘AllocationKind’ is not a class, namespace, or enumeration
         case AllocationKind::kNormal:
              ^
../../third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h:101:14: error: ‘AllocationKind’ is not a class, namespace, or enumeration
         case AllocationKind::kReservation:
              ^
../../third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h:96:14: warning: enumeration value ‘kNormal’ not handled in switch [-Wswitch]
       switch (kind_) {
              ^
../../third_party/WebKit/Source/platform/wtf/typed_arrays/ArrayBufferContents.h:96:14: warning: enumeration value ‘kReservation’ not handled in switch [-Wswitch]

Code: Select all

[ebuild     U ~] www-client/chromium-61.0.3163.100::local_overlay [59.0.3071.104::local_overlay] USE="debian inox (pic) proprietary-codecs suid system-ffmpeg* system-icu%* -component-build -cups -custom-cflags* -gnome-keyring -hangouts -iridium -kerberos (-neon) -pulseaudio (-selinux) (-system-libvpx) (-tcmalloc) {-test} -ungoogled -vaapi -widevine (-gconf%) (-gtk3%*)" 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" 0 KiB
Top
fedeliallalinea
Administrator
Administrator
User avatar
Posts: 31985
Joined: Sat Mar 08, 2003 11:15 pm
Location: here
Contact:
Contact fedeliallalinea
Website

  • Quote

Post by fedeliallalinea » Tue Oct 10, 2017 7:59 pm

You need to apply patch (use /etc/portage/patches) chromium-gcc5-r1.patch, you find this patch in official portage tree /usr/portage/www-client/chromium/files/chromium-gcc5-r1.patch.
Questions are guaranteed in life; Answers aren't.

"Those who would give up essential liberty to purchase a little temporary safety,
deserve neither liberty nor safety."
- Ben Franklin
https://www.news.admin.ch/it/nsb?id=103968
Top
kitsunenokenja
Tux's lil' helper
Tux's lil' helper
Posts: 132
Joined: Tue Jan 20, 2004 7:39 pm

  • Quote

Post by kitsunenokenja » Sun Oct 15, 2017 3:14 am

fedeliallalinea wrote:You need to apply patch (use /etc/portage/patches) chromium-gcc5-r1.patch, you find this patch in official portage tree /usr/portage/www-client/chromium/files/chromium-gcc5-r1.patch.
This also worked for me, but I'm still failing to build at a later stage.

Code: Select all

[14225/27349] x86_64-pc-linux-gnu-g++ -MMD -MF obj/chrome/browser/safe_browsing/safe_browsin
g/safe_browsing_tab_observer.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PAN
GO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DDISABLE_NACL -
DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND
_TABLES -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOT
ATIONS_ENABLED=0 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GL
IB_VERSION_2_26 -DUSING_SYSTEM_ICU=1 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC -DGOOGLE_PROT
OBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -I../.. -Igen -I/usr/inc
lude/glib-2.0 -I/usr/lib64/glib-2.0/include -Igen/shim_headers/icui18n_shim -Igen/shim_heade
rs/icuuc_shim -I../../third_party/ced/src -I../../third_party/protobuf/src -fno-strict-alias
ing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D_
_TIME__= -D__TIMESTAMP__= -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pipe -pt
hread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-miss
ing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-secti
ons -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-
exceptions -fvisibility-inlines-hidden -march=core-avx-i -O2 -pipe -fno-delete-null-pointer-
checks -c ../../chrome/browser/safe_browsing/safe_browsing_tab_observer.cc -o obj/chrome/bro
wser/safe_browsing/safe_browsing/safe_browsing_tab_observer.o
FAILED: obj/chrome/browser/safe_browsing/safe_browsing/safe_browsing_tab_observer.o 
x86_64-pc-linux-gnu-g++ -MMD -MF obj/chrome/browser/safe_browsing/safe_browsing/safe_browsin
g_tab_observer.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAI
RO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DDISABLE_NACL -DCHROMIUM_BUIL
D -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D__ST
DC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DUSING_SYSTEM_ICU=1 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -I../.. -Igen -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Igen/shim_headers/icui18n_shim -Igen/shim_headers/icuuc_shim -I../../third_party/ced/src -I../../third_party/protobuf/src -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -march=core-avx-i -O2 -pipe -fno-delete-null-pointer-checks -c ../../chrome/browser/safe_browsing/safe_browsing_tab_observer.cc -o obj/chrome/browser/safe_browsing/safe_browsing/safe_browsing_tab_observer.o
In file included from ../../third_party/skia/include/core/SkScalar.h:11:0,
                 from ../../third_party/skia/include/core/SkColor.h:11,
                 from ../../content/public/browser/web_contents_observer.h:22,
                 from ../../content/public/browser/web_contents.h:26,
                 from ../../content/public/browser/web_contents_user_data.h:11,
                 from ../../chrome/browser/safe_browsing/safe_browsing_tab_observer.h:12,
                 from ../../chrome/browser/safe_browsing/safe_browsing_tab_observer.cc:5:
../../third_party/skia/include/core/../private/SkFloatingPoint.h:13:21: fatal error: SkTypes.h: No such file or directory
compilation terminated.
[14226/27349] x86_64-pc-linux-gnu-g++ -MMD -MF obj/chrome/browser/safe_browsing/safe_browsin
g/url_checker_delegate_impl.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANG
O=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DDISABLE_NACL -D
CHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_
TABLES -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTA
TIONS_ENABLED=0 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLI
B_VERSION_2_26 -DUSING_SYSTEM_ICU=1 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC -DGOOGLE_PROTO
BUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -I../.. -Igen -I/usr/incl
ude/glib-2.0 -I/usr/lib64/glib-2.0/include -Igen/shim_headers/icui18n_shim -Igen/shim_header
s/icuuc_shim -I../../third_party/ced/src -I../../third_party/protobuf/src -fno-strict-aliasi
ng --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__
TIME__= -D__TIMESTAMP__= -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pipe -pth
read -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -march=core-avx-i -O2 -pipe -fno-delete-null-pointer-checks -c ../../chrome/browser/safe_browsing/url_checker_delegate_impl.cc -o obj/chrome/browser/safe_browsing/safe_browsing/url_checker_delegate_impl.o
FAILED: obj/chrome/browser/safe_browsing/safe_browsing/url_checker_delegate_impl.o 
x86_64-pc-linux-gnu-g++ -MMD -MF obj/chrome/browser/safe_browsing/safe_browsing/url_checker_delegate_impl.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DDISABLE_NACL -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -DUSING_SYSTEM_ICU=1 -DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_STATIC -DGOOGLE_PROTOBUF_NO_RTTI -DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER -DHAVE_PTHREAD -I../.. -Igen -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Igen/shim_headers/icui18n_shim -Igen/shim_headers/icuuc_shim -I../../third_party/ced/src -I../../third_party/protobuf/src -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -march=core-avx-i -O2 -pipe -fno-delete-null-pointer-checks -c ../../chrome/browser/safe_browsing/url_checker_delegate_impl.cc -o obj/chrome/browser/safe_browsing/safe_browsing/url_checker_delegate_impl.o
In file included from ../../third_party/skia/include/core/SkScalar.h:11:0,
                 from ../../third_party/skia/include/core/SkColor.h:11,
                 from ../../content/public/browser/web_contents_observer.h:22,
                 from ../../chrome/browser/prerender/prerender_contents.h:26,
                 from ../../chrome/browser/safe_browsing/url_checker_delegate_impl.cc:8:
../../third_party/skia/include/core/../private/SkFloatingPoint.h:13:21: fatal error: SkTypes.h: No such file or directory
compilation terminated.
[14227/27349] x86_64-pc-linux-gnu-g++ -MMD -MF obj/chrome/browser/engagement/mojo_bindings_s
hared_cpp_sources/site_engagement_details.mojom-shared.o.d -DV8_DEPRECATION_WARNINGS -DUSE_U
DEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO
_TCMALLOC -DDISABLE_NACL -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARG
EFILE64_SOURCE -DNO_UNWIND_TABLES -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -
DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGL
IB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -I../.. -Igen -I/usr/include/glib-2.0 -I/usr/lib64
/glib-2.0/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-buil
tin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -fno-unwind-tables -fno-asynchr
onous-unwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs
 -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ide
nt -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu
++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -march=core-avx-i 
-O2 -pipe -fno-delete-null-pointer-checks -c gen/chrome/browser/engagement/site_engagement_d
etails.mojom-shared.cc -o obj/chrome/browser/engagement/mojo_bindings_shared_cpp_sources/sit
e_engagement_details.mojom-shared.o
[14228/27349] x86_64-pc-linux-gnu-g++ -MMD -MF obj/chrome/browser/media/mojo_bindings_shared
_cpp_sources/media_engagement_score_details.mojom-shared.o.d -DV8_DEPRECATION_WARNINGS -DUSE
_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DDISABLE_NACL -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -I../.. -Igen -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -march=core-avx-i -O2 -pipe -fno-delete-null-pointer-checks -c gen/chrome/browser/media/media_engagement_score_details.mojom-shared.cc -o obj/chrome/browser/media/mojo_bindings_shared_cpp_sources/media_engagement_score_details.mojom-shared.o
[14229/27349] x86_64-pc-linux-gnu-g++ -MMD -MF obj/chrome/browser/engagement/mojo_bindings/site_engagement_details.mojom.o.d -DV8_DEPRECATION_WARNINGS -DUSE_UDEV -DUSE_AURA=1 -DUSE_PANGO=1 -DUSE_CAIRO=1 -DUSE_GLIB=1 -DUSE_NSS_CERTS=1 -DUSE_X11=1 -DNO_TCMALLOC -DDISABLE_NACL -DCHROMIUM_BUILD -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DNO_UNWIND_TABLES -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -DNDEBUG -DNVALGRIND -DDYNAMIC_ANNOTATIONS_ENABLED=0 -DGLIB_VERSION_MAX_ALLOWED=GLIB_VERSION_2_32 -DGLIB_VERSION_MIN_REQUIRED=GLIB_VERSION_2_26 -I../.. -Igen -I/usr/include/glib-2.0 -I/usr/lib64/glib-2.0/include -Igen/shim_headers/icui18n_shim -Igen/shim_headers/icuuc_shim -fno-strict-aliasing --param=ssp-buffer-size=4 -fstack-protector -Wno-builtin-macro-redefined -D__DATE__= -D__TIME__= -D__TIMESTAMP__= -fno-unwind-tables -fno-asynchronous-unwind-tables -fPIC -pipe -pthread -m64 -march=x86-64 -Wall -Wno-unused-local-typedefs -Wno-maybe-uninitialized -Wno-missing-field-initializers -Wno-unused-parameter -O2 -fno-ident -fdata-sections -ffunction-sections -fomit-frame-pointer -g0 -fvisibility=hidden -std=gnu++11 -Wno-narrowing -fno-rtti -fno-exceptions -fvisibility-inlines-hidden -march=core-avx-i -O2 -pipe -fno-delete-null-pointer-checks -c gen/chrome/browser/engagement/site_engagement_details.mojom.cc -o obj/chrome/browser/engagement/mojo_bindings/site_engagement_details.mojom.o
ninja: build stopped: subcommand failed.
 * ERROR: www-client/chromium-61.0.3163.100::PortageOverlay failed (compile phase):
 *   ninja -v -j5 -l0 -C out/Release chrome chromedriver failed
 * 
 * Call stack:
 *     ebuild.sh, line  115:  Called src_compile
 *   environment, line 5241:  Called eninja '-C' 'out/Release' 'chrome' 'chromedriver'
 *   environment, line 1824:  Called die
 * The specific snippet of code:
 *       "$@" || die "${nonfatal_args[@]}" "${*} failed"
ProtonMail - Free encrypted e-mail from Switzerland
Let's Encrypt - Free SSL cert organisation
Top
Princess Nell
l33t
l33t
User avatar
Posts: 947
Joined: Fri Apr 15, 2005 1:00 pm

  • Quote

Post by Princess Nell » Sun Oct 15, 2017 2:44 pm

Worked for me, spot on!

Six hours compile time. What is going on in these 3GB of source code?
Top
fedeliallalinea
Administrator
Administrator
User avatar
Posts: 31985
Joined: Sat Mar 08, 2003 11:15 pm
Location: here
Contact:
Contact fedeliallalinea
Website

  • Quote

Post by fedeliallalinea » Sun Oct 15, 2017 3:02 pm

Princess Nell wrote:Six hours compile time. What is going on in these 3GB of source code?
I don't know, but I wait firefox 57 :D
Questions are guaranteed in life; Answers aren't.

"Those who would give up essential liberty to purchase a little temporary safety,
deserve neither liberty nor safety."
- Ben Franklin
https://www.news.admin.ch/it/nsb?id=103968
Top
kitsunenokenja
Tux's lil' helper
Tux's lil' helper
Posts: 132
Joined: Tue Jan 20, 2004 7:39 pm

  • Quote

Post by kitsunenokenja » Tue Nov 07, 2017 3:13 am

Past build issue is outdated now. Version 62.0.3202.84 with ungoogled emerged on the first try. Didn't measure the build time but it probably took between 2 and 3 hours. I can probably build both firefox and libreoffice back to back in less time than this. 8O
ProtonMail - Free encrypted e-mail from Switzerland
Let's Encrypt - Free SSL cert organisation
Top
Perfect Gentleman
Veteran
Veteran
User avatar
Posts: 1301
Joined: Sun May 18, 2014 10:16 am
Contact:
Contact Perfect Gentleman
Website

  • Quote

Post by Perfect Gentleman » Mon Nov 13, 2017 6:05 am

should mention that only inox-patchset is up-to-date, all other patchsets are absent for current version
Top
geki
Advocate
Advocate
User avatar
Posts: 2387
Joined: Thu May 13, 2004 8:59 pm
Location: Germania
Contact:
Contact geki
Website

  • Quote

Post by geki » Sun Dec 03, 2017 5:10 pm

Hmm, chromium-63.0.3239.71 fails with system-icu 60.1:0/60.1.

Code: Select all

../../components/url_formatter/idn_spoof_checker.cc:352:2: error: #error "Update aspirational_scripts per Unicode 10.0"

Code: Select all

// Five aspirational scripts are taken from UTR 31 Table 6 at
// http://www.unicode.org/reports/tr31/#Aspirational_Use_Scripts .
// Not all the characters of aspirational scripts are suitable for
// identifiers. Therefore, only characters belonging to
// [:Identifier_Type=Aspirational:] (listed in 'Status/Type=Aspirational'
// section at
// http://www.unicode.org/Public/security/latest/xidmodifications.txt) are
// are added to the allowed set. The list has to be updated when a new
// version of Unicode is released. The current version is 9.0.0 and ICU 60
// will have Unicode 10.0 data.
#if U_ICU_VERSION_MAJOR_NUM < 60
  const icu::UnicodeSet aspirational_scripts(
      icu::UnicodeString(
          // Unified Canadian Syllabics
          "[\\u1401-\\u166C\\u166F-\\u167F"
          // Mongolian
          "\\u1810-\\u1819\\u1820-\\u1877\\u1880-\\u18AA"
          // Unified Canadian Syllabics
          "\\u18B0-\\u18F5"
          // Tifinagh
          "\\u2D30-\\u2D67\\u2D7F"
          // Yi
          "\\uA000-\\uA48C"
          // Miao
          "\\U00016F00-\\U00016F44\\U00016F50-\\U00016F7E"
          "\\U00016F8F-\\U00016F9F]",
          -1, US_INV),
      *status);
  allowed_set.addAll(aspirational_scripts);
#else
#error "Update aspirational_scripts per Unicode 10.0"
#endif
Any ideas?
hear hear
Top
Perfect Gentleman
Veteran
Veteran
User avatar
Posts: 1301
Joined: Sun May 18, 2014 10:16 am
Contact:
Contact Perfect Gentleman
Website

  • Quote

Post by Perfect Gentleman » Sun Dec 03, 2017 5:15 pm

USE="-system-icu". also you could wait a day as i add inox patches tomorrow.

Code: Select all

www-client/chromium-63.0.3239.71::pg_overlay  USE="cups custom-cflags debian inox (pic) proprietary-codecs pulseaudio suid system-ffmpeg tcmalloc vaapi -component-build -gnome-keyring -hangouts -iridium -kerberos (-neon) (-selinux) -system-icu (-system-libvpx) -ungoogled -widevine"
Top
geki
Advocate
Advocate
User avatar
Posts: 2387
Joined: Thu May 13, 2004 8:59 pm
Location: Germania
Contact:
Contact geki
Website

  • Quote

Post by geki » Sun Dec 03, 2017 5:46 pm

A ha, looks like bugreport[0] with patches[1][2][3][4] help. Though, I am too stupid to download raw diffs from gitiles...

[0] https://bugs.chromium.org/p/chromium/is ... ?id=766816

[1] https://chromium.googlesource.com/chrom ... 6c3012606d
[2] https://chromium.googlesource.com/chrom ... 52d7ee4556
[3] https://chromium.googlesource.com/chrom ... 2b4cebd43e
[4] https://chromium.googlesource.com/chrom ... 656598c45b
hear hear
Top
geki
Advocate
Advocate
User avatar
Posts: 2387
Joined: Thu May 13, 2004 8:59 pm
Location: Germania
Contact:
Contact geki
Website

  • Quote

Post by geki » Sun Dec 03, 2017 5:48 pm

Hokay, no inox. That is no good. I will wait. Maybe you can test these patches for icu 60.1.
hear hear
Top
Perfect Gentleman
Veteran
Veteran
User avatar
Posts: 1301
Joined: Sun May 18, 2014 10:16 am
Contact:
Contact Perfect Gentleman
Website

  • Quote

Post by Perfect Gentleman » Mon Dec 04, 2017 4:20 am

inox patches are in place. sorry, but i've no time to test those patches for icu-60

Code: Select all

wget https://chromium.googlesource.com/chromium/src.git/+/afca0a393f23f0b7ef18d8c3d05e166c3012606d.patch -O 01.patch
Top
geki
Advocate
Advocate
User avatar
Posts: 2387
Joined: Thu May 13, 2004 8:59 pm
Location: Germania
Contact:
Contact geki
Website

  • Quote

Post by geki » Mon Dec 04, 2017 7:24 pm

good pointer, here is what worked for me:

Code: Select all

wget https://chromium.googlesource.com/chromium/src.git/+/afca0a393f23f0b7ef18d8c3d05e166c3012606d%5E%21/?format=text -O - | base64 -d - > 01.patch
postfix %5E%21/?format=text to get base64 encoded patch.
hear hear
Top
Perfect Gentleman
Veteran
Veteran
User avatar
Posts: 1301
Joined: Sun May 18, 2014 10:16 am
Contact:
Contact Perfect Gentleman
Website

  • Quote

Post by Perfect Gentleman » Tue Dec 05, 2017 6:16 am

@geki, have you tested those patches?
Top
geki
Advocate
Advocate
User avatar
Posts: 2387
Joined: Thu May 13, 2004 8:59 pm
Location: Germania
Contact:
Contact geki
Website

  • Quote

Post by geki » Tue Dec 05, 2017 6:09 pm

Writing this post with my patched chromium build for icu 60. Chromium compiled and starts; after manual install of libevent. This did not happen with chromium 62.

Code: Select all

$ chromium-browser 
chromium-browser: error while loading shared libraries: libevent-2.1.so.6: cannot open shared object file: No such file or directory
My binhost has dev-libs/libevent installed for dev-php/pecl-event. Chromium 63 automagically links to system libevent. Evil thing. :o
Or is libevent simply missing from RDEPEND?
hear hear
Top
Perfect Gentleman
Veteran
Veteran
User avatar
Posts: 1301
Joined: Sun May 18, 2014 10:16 am
Contact:
Contact Perfect Gentleman
Website

  • Quote

Post by Perfect Gentleman » Wed Dec 06, 2017 6:09 am

what patches did use for system-icu ?
geki wrote:Chromium 63 automagically links to system libevent. Evil thing. :o
Or is libevent simply missing from RDEPEND?
Yep, patch from Debian helped.
fixed it.
Top
geki
Advocate
Advocate
User avatar
Posts: 2387
Joined: Thu May 13, 2004 8:59 pm
Location: Germania
Contact:
Contact geki
Website

  • Quote

Post by geki » Wed Dec 06, 2017 12:17 pm

Perfect Gentleman wrote:what patches did use for system-icu ?
The four patches referenced in post above.
Though, removed patch for file DEPS in patch[3] and last hunk of patch[4] has an offset of -4, IIRC. You will see.
hear hear
Top
Perfect Gentleman
Veteran
Veteran
User avatar
Posts: 1301
Joined: Sun May 18, 2014 10:16 am
Contact:
Contact Perfect Gentleman
Website

  • Quote

Post by Perfect Gentleman » Wed Dec 06, 2017 4:20 pm

Code: Select all

[ebuild   R    ] www-client/chromium-63.0.3239.84::pg_overlay  USE="cups custom-cflags debian inox (pic) proprietary-codecs pulseaudio suid system-ffmpeg system-icu tcmalloc vaapi -component-build -gnome-keyring -hangouts -iridium -kerberos (-neon) (-selinux) (-system-libvpx) -ungoogled -widevine" 
Top
Post Reply

72 posts
  • Previous
  • 1
  • 2
  • 3

Return to “Unsupported Software”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic