Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Architectures & Platforms Gentoo on ARM
  • Search

failed to emerge qtwebengine on RPI4 (64bot)

Gentoo on all things ARM. Both 32 bit and 64 bit.
Tell about your hardware and CHOST.
Problems with crossdev targeting ARM hardware go here too.
Post Reply
  • Print view
Advanced search
5 posts • Page 1 of 1
Author
Message
amxyz
n00b
n00b
Posts: 29
Joined: Wed May 13, 2020 12:13 pm
Location: Turin

failed to emerge qtwebengine on RPI4 (64bot)

  • Quote

Post by amxyz » Mon May 25, 2020 6:29 pm

I tried to compile qtwebengine several times but unfortunately I couldn't install it. Each time it stops at number 10024.
build.log

Code: Select all

[10024/26485] /usr/bin/aarch64-unknown-linux-gnu-g++ -MMD -MF obj/v8/v8_base_without_compi>
FAILED: obj/v8/v8_base_without_compiler/js-number-format.o
/usr/bin/aarch64-unknown-linux-gnu-g++ -MMD -MF obj/v8/v8_base_without_compiler/js-number->
../../3rdparty/chromium/v8/src/objects/js-number-format.cc: In function ‘v8::Maybe<icu::Un>
../../3rdparty/chromium/v8/src/objects/js-number-format.cc:1282:15: error: ‘class icu::num>
 1282 |     formatted.getAllFieldPositions(*fp_iter, status);
      |               ^~~~~~~~~~~~~~~~~~~~
      |               getAllFieldPositionsImpl
ninja: build stopped: subcommand failed.
make[3]: *** [Makefile.gn_run:444: run_ninja] Error 1
make[3]: Leaving directory '/var/tmp/portage/dev-qt/qtwebengine-5.14.1/work/qtwebengine-ev>
make[2]: *** [Makefile:82: sub-gn_run-pro-make_first] Error 2
make[2]: Leaving directory '/var/tmp/portage/dev-qt/qtwebengine-5.14.1/work/qtwebengine-ev>
make[1]: *** [Makefile:78: sub-core-make_first] Error 2
make[1]: Leaving directory '/var/tmp/portage/dev-qt/qtwebengine-5.14.1/work/qtwebengine-ev>
make: *** [Makefile:49: sub-src-make_first] Error 2
 ^[[31;01m*^[[0m ERROR: dev-qt/qtwebengine-5.14.1::gentoo failed (compile phase):
 ^[[31;01m*^[[0m   emake failed

Code: Select all

emerge --info '=dev-qt/qtwebengine-5.14.1'
Portage 2.3.99 (python 3.7.7-final-0, !../../usr/gentoo/profiles/default/linux/arm64/17.0/>
=================================================================
                         System Settings
=================================================================
System uname: Linux-4.19.120-v8+-aarch64-with-gentoo-2.6
KiB Mem:     3652928 total,   1024240 free
KiB Swap:   13479932 total,  13423356 free
Timestamp of repository gentoo: Sun, 24 May 2020 00:45:01 +0000
Head commit of repository gentoo: b705c6c477b6c5cd0678096e23efc1d190c321ea
sh bash 5.0_p17
ld GNU ld (Gentoo 2.33.1 p2) 2.33.1
app-shells/bash:          5.0_p17::gentoo
dev-java/java-config:     2.2.0-r4::gentoo
dev-lang/perl:            5.30.1::gentoo
dev-lang/python:          2.7.18::gentoo, 3.6.10-r2::gentoo, 3.7.7-r2::gentoo, 3.8.2-r2::g>
dev-util/cmake:           3.16.5::gentoo
sys-apps/baselayout:      2.6-r1::gentoo
sys-apps/openrc:          0.42.1::gentoo
sys-apps/sandbox:         2.13::gentoo
sys-devel/autoconf:       2.13-r1::gentoo, 2.69-r4::gentoo
sys-devel/automake:       1.11.6-r3::gentoo, 1.16.1-r1::gentoo
sys-devel/binutils:       2.33.1-r1::gentoo
sys-devel/gcc:            9.2.0-r2::gentoo, 9.3.0::gentoo
sys-devel/gcc-config:     2.2.1::gentoo
sys-devel/libtool:        2.4.6-r6::gentoo
sys-devel/make:           4.2.1-r4::gentoo
sys-kernel/linux-headers: 5.4::gentoo (virtual/os-headers)
sys-libs/glibc:           2.30-r8::gentoo
Repositories:

gentoo
    location: /usr/portage
    sync-type: rsync
    sync-uri: rsync://rsync.gentoo.org/gentoo-portage
    priority: 0
    sync-rsync-verify-max-age: 24
    sync-rsync-extra-opts: 
    sync-rsync-verify-metamanifest: yes
    sync-rsync-verify-jobs: 1

ACCEPT_KEYWORDS="arm64 ~arm64"
ACCEPT_LICENSE="@FREE"
CBUILD="aarch64-unknown-linux-gnu"
CFLAGS="-march=armv8-a+crc+simd -mtune=cortex-a72 -ftree-vectorize -O2 -pipe -fomit-frame->
CHOST="aarch64-unknown-linux-gnu"
CONFIG_PROTECT="/boot/cmdline.txt /boot/config.txt /etc /usr/lib64/libreoffice/program/sof>
CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/dconf /etc/env.d /etc/fonts/fonts.conf>
CXXFLAGS="-O2 -pipe"
DISTDIR="/usr/portage/distfiles"
ENV_UNSET="DBUS_SESSION_BUS_ADDRESS DISPLAY GOBIN PERL5LIB PERL5OPT PERLPREFIX PERL_CORE P>
FCFLAGS="-O2 -pipe"
FEATURES="assume-digests binpkg-docompress binpkg-dostrip binpkg-logs config-protect-if-mo>
FFLAGS="-O2 -pipe"
GENTOO_MIRRORS="http://distfiles.gentoo.org"
LANG="de_DE.utf8"
LDFLAGS="-Wl,-O1 -Wl,--as-needed"
PKGDIR="/usr/portage/packages"
PORTAGE_CONFIGROOT="/"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --omit-dir-times --co>
PORTAGE_TMPDIR="/var/tmp"
USE="X a52 aac acl acpi alsa arm64 berkdb bindist branding bzip2 cairo cdda cdr cli crypt >
Unset:  CC, CPPFLAGS, CTARGET, CXX, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LINGUAS, MA>[/quote]

dev-qt/qtwebengine-5.14.1 USE="alsa bindist system-ffmpeg system-icu -debug -designer -geolocation -jumbo-build -pulseaudio -test -widgets"

It already took 90h just to compile chromium. I have 3.5GB of Ram and a swap partition of size 12.5GB.

Swapped quote tags to code tags to help formatting -- NeddySeagoon
Top
NeddySeagoon
Administrator
Administrator
User avatar
Posts: 56094
Joined: Sat Jul 05, 2003 9:37 am
Location: 56N 3W

  • Quote

Post by NeddySeagoon » Mon May 25, 2020 6:41 pm

amxyz,

We need more of the build log than you have provided.

dev-qt/qtwebengine is huge. You are building in with MAKEOPTS="-j2" as its unset in your make.conf.
Check dmesg to see if the OOM has killed one of your build jobs.
It will also be in the build log.

The build log on a pastebin would be really good.

Its also worth testing with MAKEOPTS="-j1" for these bigger packages.
Its possible to set that on a per package basis.
Regards,

NeddySeagoon

Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail.
Top
amxyz
n00b
n00b
Posts: 29
Joined: Wed May 13, 2020 12:13 pm
Location: Turin

  • Quote

Post by amxyz » Mon May 25, 2020 6:58 pm

Hi,

I tried to compile it with the following command:

Code: Select all

 ># MAKEOPTS="-j1 -l1" NINJAOPTS="-j1" USE="-jumbo-build" emerge -1av qtwebengine
The whole build.log can be viewed on this link: https://drive.google.com/open?id=1BI9tT ... yhwcEjVfrn
Top
hdcg
Tux's lil' helper
Tux's lil' helper
Posts: 122
Joined: Sun Apr 07, 2013 8:30 am

  • Quote

Post by hdcg » Mon May 25, 2020 7:05 pm

Hi amxyz,

looks like the same cause as in https://bugs.gentoo.org/720204
I worked around it by masking the latest ICU update (until there is a fix).

Best regards,
Holger
Top
amxyz
n00b
n00b
Posts: 29
Joined: Wed May 13, 2020 12:13 pm
Location: Turin

  • Quote

Post by amxyz » Mon Jun 01, 2020 11:04 pm

Thank you very much, holger. That was the cause of the build errors. I finally could compile qtwebengine.
Top
Post Reply
  • Print view

5 posts • Page 1 of 1

Return to “Gentoo on ARM”

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