Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
pg_overlay chromium
View unanswered posts
View posts from last 24 hours

Goto page Previous  1, 2, 3  
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
walkingcorpse
n00b
n00b


Joined: 24 Apr 2017
Posts: 21
Location: Europe

PostPosted: Thu May 25, 2017 8:51 am    Post subject: Reply with quote

ungoogled-chromium 58 almost ready: https://github.com/Eloston/ungoogled-chromium/issues/228
Back to top
View user's profile Send private message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1245

PostPosted: Fri May 26, 2017 4:35 am    Post subject: Reply with quote

Currently I'm far away from my PC. So I can make it in several days.
Back to top
View user's profile Send private message
Princess Nell
l33t
l33t


Joined: 15 Apr 2005
Posts: 914

PostPosted: Mon Oct 09, 2017 8:57 pm    Post subject: Reply with quote

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

Code:
 * 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]
Back to top
View user's profile Send private message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1245

PostPosted: Tue Oct 10, 2017 2:39 am    Post subject: Reply with quote

patching has been fixed. but it's better to open issue on github.
Back to top
View user's profile Send private message
Princess Nell
l33t
l33t


Joined: 15 Apr 2005
Posts: 914

PostPosted: Tue Oct 10, 2017 7:49 pm    Post subject: Reply with quote

(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:

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:

[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
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30822
Location: here

PostPosted: Tue Oct 10, 2017 7:59 pm    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
kitsunenokenja
Tux's lil' helper
Tux's lil' helper


Joined: 20 Jan 2004
Posts: 131

PostPosted: Sun Oct 15, 2017 3:14 am    Post subject: Reply with quote

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:

[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
Back to top
View user's profile Send private message
Princess Nell
l33t
l33t


Joined: 15 Apr 2005
Posts: 914

PostPosted: Sun Oct 15, 2017 2:44 pm    Post subject: Reply with quote

Worked for me, spot on!

Six hours compile time. What is going on in these 3GB of source code?
Back to top
View user's profile Send private message
fedeliallalinea
Administrator
Administrator


Joined: 08 Mar 2003
Posts: 30822
Location: here

PostPosted: Sun Oct 15, 2017 3:02 pm    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
kitsunenokenja
Tux's lil' helper
Tux's lil' helper


Joined: 20 Jan 2004
Posts: 131

PostPosted: Tue Nov 07, 2017 3:13 am    Post subject: Reply with quote

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
Back to top
View user's profile Send private message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1245

PostPosted: Mon Nov 13, 2017 6:05 am    Post subject: Reply with quote

should mention that only inox-patchset is up-to-date, all other patchsets are absent for current version
Back to top
View user's profile Send private message
geki
Advocate
Advocate


Joined: 13 May 2004
Posts: 2387
Location: Germania

PostPosted: Sun Dec 03, 2017 5:10 pm    Post subject: Reply with quote

Hmm, chromium-63.0.3239.71 fails with system-icu 60.1:0/60.1.
Code:
../../components/url_formatter/idn_spoof_checker.cc:352:2: error: #error "Update aspirational_scripts per Unicode 10.0"

source snippet:
// 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
Back to top
View user's profile Send private message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1245

PostPosted: Sun Dec 03, 2017 5:15 pm    Post subject: Reply with quote

USE="-system-icu". also you could wait a day as i add inox patches tomorrow.
Code:
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"
Back to top
View user's profile Send private message
geki
Advocate
Advocate


Joined: 13 May 2004
Posts: 2387
Location: Germania

PostPosted: Sun Dec 03, 2017 5:46 pm    Post subject: Reply with quote

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/issues/detail?id=766816

[1] https://chromium.googlesource.com/chromium/src.git/+/afca0a393f23f0b7ef18d8c3d05e166c3012606d
[2] https://chromium.googlesource.com/chromium/src.git/+/d7e25c13117c0c94e35a5e9d8cf30c52d7ee4556
[3] https://chromium.googlesource.com/chromium/src.git/+/befb16634bb440cf5442979ad262832b4cebd43e
[4] https://chromium.googlesource.com/chromium/src.git/+/dc3b79aa88f9b77b7dc55c47e77b8f656598c45b
_________________
hear hear
Back to top
View user's profile Send private message
geki
Advocate
Advocate


Joined: 13 May 2004
Posts: 2387
Location: Germania

PostPosted: Sun Dec 03, 2017 5:48 pm    Post subject: Reply with quote

Hokay, no inox. That is no good. I will wait. Maybe you can test these patches for icu 60.1.
_________________
hear hear
Back to top
View user's profile Send private message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1245

PostPosted: Mon Dec 04, 2017 4:20 am    Post subject: Reply with quote

inox patches are in place. sorry, but i've no time to test those patches for icu-60
Code:
wget https://chromium.googlesource.com/chromium/src.git/+/afca0a393f23f0b7ef18d8c3d05e166c3012606d.patch -O 01.patch
Back to top
View user's profile Send private message
geki
Advocate
Advocate


Joined: 13 May 2004
Posts: 2387
Location: Germania

PostPosted: Mon Dec 04, 2017 7:24 pm    Post subject: Reply with quote

good pointer, here is what worked for me:
Code:
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
Back to top
View user's profile Send private message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1245

PostPosted: Tue Dec 05, 2017 6:16 am    Post subject: Reply with quote

@geki, have you tested those patches?
Back to top
View user's profile Send private message
geki
Advocate
Advocate


Joined: 13 May 2004
Posts: 2387
Location: Germania

PostPosted: Tue Dec 05, 2017 6:09 pm    Post subject: Reply with quote

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.
automagic libevent dependency:
$ 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
Back to top
View user's profile Send private message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1245

PostPosted: Wed Dec 06, 2017 6:09 am    Post subject: Reply with quote

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.
Back to top
View user's profile Send private message
geki
Advocate
Advocate


Joined: 13 May 2004
Posts: 2387
Location: Germania

PostPosted: Wed Dec 06, 2017 12:17 pm    Post subject: Reply with quote

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
Back to top
View user's profile Send private message
Perfect Gentleman
Veteran
Veteran


Joined: 18 May 2014
Posts: 1245

PostPosted: Wed Dec 06, 2017 4:20 pm    Post subject: Reply with quote

Code:
[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"
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Goto page Previous  1, 2, 3
Page 3 of 3

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum