Package Details: firefox-appmenu 81.0.1-1

Git Clone URL: https://aur.archlinux.org/firefox-appmenu.git (read-only, click to copy)
Package Base: firefox-appmenu
Description: Firefox from extra with appmenu patch
Upstream URL: https://www.mozilla.org/firefox/
Licenses: GPL, MPL, LGPL
Conflicts: firefox
Provides: firefox=81.0.1
Submitter: nikatar
Maintainer: nikatar
Last Packager: nikatar
Votes: 9
Popularity: 0.030757
First Submitted: 2018-06-06 17:36
Last Updated: 2020-10-02 15:11

Dependencies (34)

Required by (114)

Sources (7)

Latest Comments

1 2 3 4 5 Next › Last »

bipbopzipzop commented on 2020-08-07 05:58

@J5lx A bit late but if you still, or anyone else, encounters this problem...the solution is to use version 1.43.0 of rustc.

rustup toolchain install 1.43.0

rustup default 1.43.0

nicman23 commented on 2020-07-29 18:10

https://phabricator.services.mozilla.com/D84098

this is needed for compilation of 79 + a small change in unity-menubar.patch

diff: https://pastebin.com/WfWCGyPi (i am still compiling - not sure if it works. will edit)

e: it also needs https://phabricator.services.mozilla.com/D84652

J5lx commented on 2020-07-20 17:26

The build currently fails for me like this:

64:51.42    Compiling gkrust v0.1.0 (/build/firefox-appmenu/src/firefox-78.0.2/toolkit/library/rust)
64:51.45 error: options `-C embed-bitcode=no` and `-C lto` are incompatible
64:51.59 error: could not compile `gkrust`.
64:51.59 To learn more, run the command again with --verbose.
64:51.60 make[4]: *** [/build/firefox-appmenu/src/firefox-78.0.2/config/makefiles/rust.mk:294: force-cargo-library-build] Error 101
64:51.60 make[3]: *** [/build/firefox-appmenu/src/firefox-78.0.2/config/recurse.mk:74: toolkit/library/rust/target] Error 2
64:51.60 make[2]: *** [/build/firefox-appmenu/src/firefox-78.0.2/config/recurse.mk:34: compile] Error 2
64:51.60 make[1]: *** [/build/firefox-appmenu/src/firefox-78.0.2/config/rules.mk:390: default] Error 2
64:51.60 make: *** [client.mk:125: build] Error 2
64:51.62 200 compiler warnings present.
 Config object not found by mach.
Configure complete!
Be sure to run |mach build| to pick up any changes
==> ERROR: A failure occurred in build().

nicman23 commented on 2020-06-10 14:21

it is a revert of upstream they removed nsAutoPtr in the new release

https://phabricator.services.mozilla.com/D72930

the original unity-menubar needs that interface. i have been using firefox 77 with the patches in my paste and works as intended. it is a bit ugly to readd an interface but it will do until unity-menubar.patch is made to support 77

e: oh i see unity-menubar was updated.. ok nvm then :P

nikatar commented on 2020-06-05 18:58

@nicman23, what does reverse_killing_autoptr.patch do? This is not in extra: https://git.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/firefox

nicman23 commented on 2020-06-03 16:06

please merge the following for 77

https://pastebin.com/AsewRvqd

macgeneral commented on 2020-05-16 09:55

@pix3l there already is one compiled from this PKGBUILD: https://aur.archlinux.org/packages/firefox-appmenu-bin/

pix3l commented on 2020-05-13 20:20

Anybody could provide repo with binary packages?

(generally I would be more happy from kde-opensuse with working appmenu, but I prefer this to kde-suse-rpm with non working appmenu ;-)

nikatar commented on 2020-05-02 23:51

@TheGoliath, write to my email

TheGoliath commented on 2020-05-02 08:03

I'd like to participate in the package maintenance. May I be added as a co-maintainer?