Note: This is a public test instance of Red Hat Bugzilla. The data contained within is a snapshot of the live data so any changes you make will not be reflected in the production Bugzilla. Email is disabled so feel free to test any aspect of the site that you want. File any problems you find or give feedback at bugzilla.redhat.com.
Bug 1643729
Summary: | Current Firefox doesn't start on ppc64le | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Cameron Kaiser <ckaiser> |
Component: | firefox | Assignee: | Gecko Maintainer <gecko-bugs-nobody> |
Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | high | Docs Contact: | |
Priority: | unspecified | ||
Version: | 28 | CC: | 0xalen+redhat, anto.trande, bugproxy, dan, gecko-bugs-nobody, hannsj_uhl, jhorak, john.j5live, pjasicek, rhughes, rstrode, sandmann, stransky |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | ppc64le | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | firefox-63.0.1-5.fc28 | Doc Type: | If docs needed, set a value |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2018-11-11 03:12:22 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 1071880 |
Description
Cameron Kaiser
2018-10-28 00:22:20 UTC
If you provide a patches I will put them to the Firefox package. On my Talos II with F28, I'm running Fx63 with the patch from Mozilla 1498938. However, I also have a different mozconfig, from the URL above. I don't think Firefox is being linked correctly. The opt mozconfig I have is this: export CC=/usr/bin/gcc export CXX=/usr/bin/g++ mk_add_options MOZ_MAKE_FLAGS="-j24" ac_add_options --enable-application=browser ac_add_options --enable-optimize="-O3 -mcpu=power9" ac_add_options --disable-jemalloc ac_add_options --disable-release ac_add_options --enable-linker=bfd export RUSTC_OPT_LEVEL=2 Obviously adjust to taste, but I think the keys here are disabling jemalloc and release, and forcing the linker and compiler to gcc/bfd. (and a build fix from 1494037, but you can't compile without it) Thx, I will give it a try with the packaging we have around. Cameron, do you run your Talos with the Fedora kernel with 64K page size? I believe so (whatever the default is, I didn't change the page size). The only different option I run is that I run the kernel with hashed page tables (POWER8 and earlier) instead of the default POWER9 radix MMU so I can use KVM-PR. However, that shouldn't affect this ... Right, I asked in the context of my other attempts to build FF trunk, which was always crashing for me. But with a fix for https://bugzilla.mozilla.org/show_bug.cgi?id=1503968 I got FF 65-pre running. Seems only the fix for mozb#1498938 is needed to have FF 63 working, I've committed it to the master branch and started a scratch build for F-28 in https://koji.fedoraproject.org/koji/taskinfo?taskID=30599946 And it's working OK for me. (In reply to Dan Horák from comment #9) > Seems only the fix for mozb#1498938 is needed to have FF 63 working, I've > committed it to the master branch and started a scratch build for F-28 in > https://koji.fedoraproject.org/koji/taskinfo?taskID=30599946 Should be Firefox-60.3ESR affected too? Right? (In reply to Antonio Trande from comment #11) > (In reply to Dan Horák from comment #9) > > Seems only the fix for mozb#1498938 is needed to have FF 63 working, I've > > committed it to the master branch and started a scratch build for F-28 in > > https://koji.fedoraproject.org/koji/taskinfo?taskID=30599946 > > Should be Firefox-60.3ESR affected too? Right? I don't think so, IIRC FF 60 and 61 (this for sure) work fine on ppc64le. The change came in FF 63 and 62 had other issue (bug 1612601) (In reply to Dan Horák from comment #10) > And it's working OK for me. I will try this on my system first thing tomorrow (been out of town for a couple days). Yup, this works fine on my T2. firefox-63.0.1-5.fc28 has been submitted as an update to Fedora 28. https://bodhi.fedoraproject.org/updates/FEDORA-2018-e485c3c4cb firefox-63.0.1-5.fc28 has been pushed to the Fedora 28 stable repository. If problems still persist, please make note of it in this bug report. |