Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 741192 - dev-qt/qtwebengine-5.15.0 fails to build
Summary: dev-qt/qtwebengine-5.15.0 fails to build
Status: RESOLVED DUPLICATE of bug 663770
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: AMD64 Linux
: Normal normal (vote)
Assignee: Gentoo Linux bug wranglers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-09-08 13:44 UTC by Alexandr Paliy
Modified: 2020-11-27 16:31 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge-info (emerge-info.txt,5.73 KB, text/plain)
2020-09-08 13:46 UTC, Alexandr Paliy
Details
build log (gzipped) (build.log.gz,630.68 KB, application/gzip)
2020-09-08 13:53 UTC, Alexandr Paliy
Details
ebuild environment (environment,131.83 KB, text/plain)
2020-09-08 13:58 UTC, Alexandr Paliy
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexandr Paliy 2020-09-08 13:44:11 UTC
Fresh gentoo installation, on my way to build Plasma environment.
"~amd64" keyword is being used.

qtwebengine fails to build with:
FAILED: obj/content/browser/browser/network_handler.o
...
{standard input}: Assembler messages:
{standard input}:12209: Warning: end of file not at end of a line; newline inserted
{standard input}:12210: Error: expecting operand after ','; got nothing
x86_64-pc-linux-gnu-g++: fatal error: Killed signal terminated program cc1plus
compilation terminated.
...
ninja: build stopped: subcommand failed.


Reproducible: Always

Steps to Reproduce:
1. Try to emerge dev-qt/qtwebengine-5.15.0
2. Build fails
Actual Results:  
Build fails

Expected Results:  
Build succeeds

Just in case, looking at https://bugs.gentoo.org/740580 , I tried to build qtwebengine with bison-3.7.1, bison-3.7 and bison-3.6.4 (last attempt, logs provided are from this one) - it did not help.

# emerge -pqv '=dev-qt/qtwebengine-5.15.0::gentoo'
[ebuild  N    ] dev-qt/qtwebengine-5.15.0  USE="alsa pulseaudio system-ffmpeg system-icu widgets -bindist -debug -designer -geolocation -jumbo-build -kerberos -test"

Other info will be added as attachments.
Comment 1 Alexandr Paliy 2020-09-08 13:46:18 UTC
Created attachment 659154 [details]
emerge-info

# emerge --info '=dev-qt/qtwebengine-5.15.0::gentoo'
Comment 2 Alexandr Paliy 2020-09-08 13:53:53 UTC
Created attachment 659156 [details]
build log (gzipped)
Comment 3 Alexandr Paliy 2020-09-08 13:58:03 UTC
Created attachment 659160 [details]
ebuild environment
Comment 4 Ionen Wolkens gentoo-dev 2020-09-08 14:08:34 UTC
> x86_64-pc-linux-gnu-g++: fatal error: Killed signal terminated program cc1plus
In almost every cases that means you ran out of ram while building. Try lower MAKEOPTS=-jX value, and if you were building on tmpfs, don't. Seeing you have none could also add a bit of swap but don't overly rely on this given it's slow.

Use forums / irc or similar if need more help, this isn't for the bug tracker.
Comment 5 Jonas Stein gentoo-dev 2020-09-08 18:01:55 UTC
please test and reopen, if still present.
Comment 6 Alexandr Paliy 2020-09-11 06:38:28 UTC
Sorry for posting bugreport for my local issue.
Probably, I expected something about OOM killer in the error message. After your advice, I've checked dmesg, and yes - OOM message was there.

Tried to merge qtwebengine with -j1 - it took me 55+ hours, but build succeeded.
Thanks for help.
Comment 7 Andreas Sturmlechner gentoo-dev 2020-11-27 16:31:34 UTC

*** This bug has been marked as a duplicate of bug 663770 ***