You are not logged in.

#1 2016-08-15 19:50:00

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,597
Website

chromium 52.0.2743.116 builds but do not run [SOLVED]

I bumped the PKGBUILD for chromium to 52.0.2743.116 and it builds without error, the problem is that running it produces an "Aw snap" error and is pretty useless for web browsing.  Partial stack trace:

% chromium
Received signal 4 ILL_ILLOPN 556c6dc643e0
#0 0x556c695a8b0e <unknown>
#1 0x556c695a8ee9 <unknown>
#2 0x7f2945070080 <unknown>
#3 0x556c6dc643e0 <unknown>
#4 0x556c6a378610 <unknown>
#5 0x556c6a378e33 <unknown>
#6 0x556c6a376946 <unknown>
#7 0x556c6a37708c <unknown>
#8 0x556c6ab95965 Received signal 4 ILL_ILLOPN 556c6dc643e0
<unknown>
#9 0x556c6ab88d2d <unknown>
#10 0x556c6ab89ca0# 0 0x556c695a8b0e <unknown>
#1 0x556c695a8ee9 <unknown>
#2 0x7f2945070080 <unknown>
#3 0x556c6dc643e0 Received signal 6

Bartłomiej the Arch co-maintainer has confirmed this as well so I opened this report upstream.  I'm wondering if there is a patch in the gentoo ebuild that might fix this behavior, but I am unfamiliar with the ebuilds.  Do we have anyone who is fluent in ebuild and PKGBUILD formats who can comment?

EDIT: I also see that Fedora has rpms for this version available but again, I am not savvy enough with their packaging system to inspect what they're doing to get it functional.

Last edited by graysky (2016-08-16 19:52:15)


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

#2 2016-08-16 00:49:42

ooo
Member
Registered: 2013-04-10
Posts: 1,638

Re: chromium 52.0.2743.116 builds but do not run [SOLVED]

ebuilds aren't really that different from PKGBUILDs. Look at src_prepare() in the ebuild. There are lines starting with 'epatch' following with the patch file that will be applied. The actual patch files are located in files/ directory.
Build options are set further down in src_configure(). It's also possible that the ebuild disables something, that is enabled in our PKGBUILDs and causing the crash.

To check the patches in Fedora .rpm, download the source rpm chromium-52.0.2743.116-1.fc26.src.rpm, and check the chromium.spec file inside that archive. In it, you'll see lines starting with Patch#, following with the individual patch that will be applied. Build options are again configured further down on that same file.

Offline

#3 2016-08-16 19:51:49

graysky
Wiki Maintainer
From: :wq
Registered: 2008-12-01
Posts: 10,597
Website

Re: chromium 52.0.2743.116 builds but do not run [SOLVED]

Thanks to Bartlomiej for finding the solution: https://bugzilla.redhat.com/show_bug.cgi?id=1361157


CPU-optimized Linux-ck packages @ Repo-ck  • AUR packagesZsh and other configs

Offline

Board footer

Powered by FluxBB