Package Details: firefox-wayland-hg 118.0a1+20230818.2+hf01044248c85-1

Git Clone URL: https://aur.archlinux.org/firefox-wayland-hg.git (read-only, click to copy)
Package Base: firefox-wayland-hg
Description: Standalone web browser from mozilla.org (mozilla-unified hg, nightly branding, targeting wayland)
Upstream URL: https://www.mozilla.org/firefox/channel/#nightly
Keywords: firefox hg lto pgo wayland
Licenses: GPL, MPL, LGPL
Conflicts: firefox-hg, firefox-nightly
Provides: firefox-nightly
Submitter: onny
Maintainer: thotypous (chaotic-aur, nyanbinary)
Last Packager: chaotic-aur
Votes: 15
Popularity: 0.000002
First Submitted: 2018-03-09 15:10 (UTC)
Last Updated: 2023-08-29 15:14 (UTC)

Dependencies (42)

Required by (0)

Sources (4)

Pinned Comments

PedroHLC commented on 2023-08-18 18:12 (UTC) (edited on 2023-08-18 20:12 (UTC) by PedroHLC)

As @direc85 suggested, since @thotypous now owns firefox-hg, and thanks to @nyanbinary:

  1. this package is now rebased upon firefox-nightly;

  2. this package is wayland-only and, meanwhile, firefox-hg contains an "any graphics server" implementation;

  3. Any suggestion can be added through a PR to: https://github.com/chaotic-aur/pkgbuild-firefox-wayland-hg

thotypous commented on 2021-02-22 15:34 (UTC)

If you don't want to build yourself, daily builds of this package are available at https://aur.chaotic.cx

Latest Comments

1 2 3 4 5 6 .. 8 Next › Last »

PedroHLC commented on 2023-08-18 18:12 (UTC) (edited on 2023-08-18 20:12 (UTC) by PedroHLC)

As @direc85 suggested, since @thotypous now owns firefox-hg, and thanks to @nyanbinary:

  1. this package is now rebased upon firefox-nightly;

  2. this package is wayland-only and, meanwhile, firefox-hg contains an "any graphics server" implementation;

  3. Any suggestion can be added through a PR to: https://github.com/chaotic-aur/pkgbuild-firefox-wayland-hg

direc85 commented on 2023-08-02 09:57 (UTC)

Just wondering, now that Firefox 116 supports Wayland-only builds, is this package going to use that?

MarsSeed commented on 2023-06-19 13:41 (UTC)

@thotypous, firefox-hg is an orphan package now.

Would you like to take over maintenence? Or should it be deleted?

q234rty commented on 2022-04-20 10:04 (UTC)

Probably can switch back to using system icu again as icu 71.1 has entered [core]?

nanotwerp commented on 2021-12-15 18:22 (UTC)

@thotypous Nah it's fine (im feeling extremely lazy today hehe). Thank you for asking though!

thotypous commented on 2021-12-15 15:37 (UTC)

@nanotwerp would you like to send your suggestion as a pull request to https://github.com/chaotic-aur/pkgbuild-firefox-wayland-hg as to retain your authorship? if you are not interested I can commit it directly, though

nanotwerp commented on 2021-12-14 23:09 (UTC)

Replace export MOZ_PGO=1 with ac_add_options MOZ_PGO=1 . I'm not sure if it's like this only on my system, but PGO doesn't work with the former option.

thotypous commented on 2021-02-22 15:34 (UTC)

If you don't want to build yourself, daily builds of this package are available at https://aur.chaotic.cx

thotypous commented on 2021-02-01 12:30 (UTC)

@GLaDTheresCake Maybe mach tries to use rustup when it is installed? We actually only use this PKGBUILD on a clean chroot (and rustup is not a makedepend), so it works fine. We make daily binary builds of this package at chaotic-aur.

However, if you suggest modifications to make the PKGBUILD more friendly for users not building on a clean chroot, I'd happily apply the modifications (as long as they are simple). I think most users won't want to build this package themselves, though (it takes around 1 hour to build in a 40-core machine).

GLaDTheresCake commented on 2021-01-31 18:03 (UTC)

The build is failing for me with the following error:

 0:05.82 DEBUG: Executing: `rustup which rustc`
 0:05.82 DEBUG: The command returned non-zero exit status 1.
 0:05.82 DEBUG: Its error output was:
 0:05.82 DEBUG: | error: no override and no default toolchain set
 0:05.82 ERROR: Command `rustup which rustc` failed with exit status 1.
Error running mach:

    ['build']

The error occurred in code that was called by the mach command. This is either
a bug in the called code itself or in the way that mach is calling it.
You can invoke |./mach busted| to check if this issue is already on file. If it
isn't, please use |./mach busted file build| to report it. If |./mach busted| is
misbehaving, you can also inspect the dependencies of bug 1543241.

If filing a bug, please include the full output of mach, including this error
message.

The details of the failure are as follows:

Exception: Process executed with non-0 exit code 1: ['/usr/bin/python3', '$HOME/.cache/yay/firefox-wayland-hg/src/mozilla-unified/configure.py']

  File "$HOME/.cache/yay/firefox-wayland-hg/src/mozilla-unified/python/mozbuild/mozbuild/build_commands.py", line 146, in build
    return driver.build(
  File "$HOME/.cache/yay/firefox-wayland-hg/src/mozilla-unified/python/mozbuild/mozbuild/controller/building.py", line 1143, in build
    config_rc = self.configure(
  File "$HOME/.cache/yay/firefox-wayland-hg/src/mozilla-unified/python/mozbuild/mozbuild/controller/building.py", line 1528, in configure
    status = self._run_command_in_objdir(
  File "$HOME/.cache/yay/firefox-wayland-hg/src/mozilla-unified/python/mozbuild/mozbuild/base.py", line 887, in _run_command_in_objdir
    return self.run_process(cwd=self.topobjdir, **args)
  File "$HOME/.cache/yay/firefox-wayland-hg/src/mozilla-unified/python/mach/mach/mixin/process.py", line 176, in run_process
    raise Exception(
==> ERROR: A failure occurred in build().
    Aborting...
error making: firefox-wayland-hg