xhorak / firefox-devedition-flatpak

Flatpak manifest and patches to build Firefox
https://firefox-flatpak.mojefedora.cz/
68 stars 28 forks source link

Better documentation on build enviroment #145

Closed jtagcat closed 4 years ago

jtagcat commented 4 years ago

Got errors with the following not installed:

I installed them using rustup and dnf.

I still failed to compile with many errors. Help please, I just wanted to test if my commit closing #144 would work fine. Have never compiled ff and am helpless. https://sh.c7.ee/u6Icq/i-am-helpless-build.log

erAck commented 4 years ago

Well, yes, of course you need flatpak-builder when building flatpaks.. As for Rust, you need Cargo to be installed that depends on Rust. I'll add that to the README. I don't see "many errors" in the log, in fact only one. The only failure seems to be at the end of the log

desktop-file-install --dir /app/share/applications org.mozilla.Firefox.desktop
/app/share/applications/org.mozilla.Firefox.desktop: error: action group "Desktop Action profilemanager" exists, but there is no matching action "profilemanager"
Error on file "org.mozilla.Firefox.desktop": Failed to validate the created desktop file

So exactly the part you modified.

erAck commented 4 years ago

Actually org.mozilla.FirefoxNightly/README.md already lists the requirements.

jtagcat commented 4 years ago

Welcome to over 24h awake, should've looked at it again later. Now it's 'of course, makes sense'.

Sanity says that you should compile Firefox on a blade that you have on idle, instead of the laptop that's struggling to run ..400 tabs (with ram left over!).