Package Details: floorp 11.25.0-1

Git Clone URL: https://aur.archlinux.org/floorp.git (read-only, click to copy)
Package Base: floorp
Description: Firefox-based web browser focused on performance and customizability
Upstream URL: https://github.com/Floorp-Projects/Floorp
Licenses: MPL-2.0
Submitter: nsk1010
Maintainer: nsk1010 (xiota)
Last Packager: xiota
Votes: 22
Popularity: 1.05
First Submitted: 2022-06-30 09:53 (UTC)
Last Updated: 2025-03-29 21:24 (UTC)

Dependencies (48)

Required by (1)

Sources (4)

Pinned Comments

xiota commented on 2024-06-13 08:25 (UTC) (edited on 2024-08-21 11:23 (UTC) by xiota)

Building this package takes a very long time. To avoid excessive rebuilds, updates will be delayed until the weekend following releases. aur/floorp-bin will be updated more quickly.

This package cannot be updated on the basis of blog posts. Wait until an actual release is available before flagging: https://github.com/Floorp-Projects/Floorp/releases/

If you have problems building this package, read and follow instructions in the other pinned comment.

xiota commented on 2024-01-17 22:35 (UTC) (edited on 2025-03-29 21:39 (UTC) by xiota)

aur/floorp now builds from source. Binary package available at aur/floorp-bin.

  • If you have problems building:

    • Try clearing cache and resyncing package.
    • Try building in a clean chroot.
    • Provide details needed to reproduce the problem: build environment, computer specs, graphics card, desktop environment, commands used to build, etc.
    • Provide the full log in a pastebin.
  • Some options are available by setting environment variables:

    • _build_pgo=false: Don't use profile-guided optimization (PGO). (Builds faster, but runs slower.)
    • _build_pgo_reuse=false: Make new PGO profile.
    • _build_pgo_xvfb=true: Profile with xvfb-run instead of wlheadless-run.
  • To reduce rebuild times, this package attempts to save and reuse PGO profiles for patch-level releases. Profiles are regenerated for new major and minor releases. (major.minor.patch)

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 Next › Last »

Thr0TT1e commented on 2024-02-04 11:45 (UTC)

When installing the browser, an error occurs: sudo pamac install floorp

0:41.08 make[4]: вход в каталог «/var/cache/private/pamac/floorp/src/Floorp-11.9.0/obj/browser/locales»
0:41.48 make[4]: выход из каталога «/var/cache/private/pamac/floorp/src/Floorp-11.9.0/obj/browser/locales»
0:41.48 make[3]: выход из каталога «/var/cache/private/pamac/floorp/src/Floorp-11.9.0/obj/browser/locales»
0:41.48 make[2]: выход из каталога «/var/cache/private/pamac/floorp/src/Floorp-11.9.0/obj/browser/installer»
0:41.48 make[1]: выход из каталога «/var/cache/private/pamac/floorp/src/Floorp-11.9.0/obj/browser/installer»
0:41.48 make: выход из каталога «/var/cache/private/pamac/floorp/src/Floorp-11.9.0/obj»
Date: 2024-02-04 MSK
[14:18:21.068] weston 13.0.0
https://wayland.freedesktop.org
Bug reports to: https://gitlab.freedesktop.org/wayland/weston/issues/
Build: 13.0.0
[14:18:21.068] Command line: weston --no-config --backend headless --width=1920 --height=1080 --socket wayland-64870
[14:18:21.068] OS: Linux, 6.7.0-0-MANJARO, #1 SMP PREEMPT_DYNAMIC Mon Jan  8 02:04:09 UTC 2024, x86_64
[14:18:21.068] Flight recorder: enabled
[14:18:21.068] fatal: environment variable XDG_RUNTIME_DIR is not set.
Refer to your distribution on how to get it, or
http://www.freedesktop.org/wiki/Specifications/basedir-spec
on how to implement it.
Failed to connect to the compositor!

==> ОШИБКА: Произошел сбой в build().
Прерывание...
Finished with result: exit-code
Main processes terminated with: code=exited/status=4
Service runtime: 25min 45.227s
CPU time consumed: 7h 5min 11.100s
Memory peak: 256.0K
Memory swap peak: 0B

xiota commented on 2024-01-18 16:28 (UTC) (edited on 2024-01-30 12:02 (UTC) by xiota)

@LuxFerre

Failure most likely occurred during profiling. Looks like some graphics card issue or conflict with your desktop environment.

LuxFerre commented on 2024-01-18 12:03 (UTC) (edited on 2024-01-18 12:04 (UTC) by LuxFerre)

I could not build/compile (it says the build was successful but there's a crash after).


(floorp:243594): Gdk-CRITICAL **: 12:00:34.228: gdk_seat_get_keyboard: assertion 'GDK_IS_SEAT (seat)' failed
[Child 243725, Main Thread] WARNING: gdk_seat_get_keyboard: assertion 'GDK_IS_SEAT (seat)' failed: 'glib warning', file /home/leon/.cache/yay/floorp/src/Floorp-11.8.1/toolkit/xre/nsSigHandlers.cpp:167

(/home/leon/.cache/yay/floorp/src/Floorp-11.8.1/obj/dist/floorp/floorp:243725): Gdk-CRITICAL **: 12:00:34.270: gdk_seat_get_keyboard: assertion 'GDK_IS_SEAT (seat)' failed
console.error: ({})
console.error: (new TypeError("uri.endsWith is not a function", "chrome://browser/content/browser.js", 2389))
[Child 243743, Main Thread] WARNING: gdk_seat_get_keyboard: assertion 'GDK_IS_SEAT (seat)' failed: 'glib warning', file /home/leon/.cache/yay/floorp/src/Floorp-11.8.1/toolkit/xre/nsSigHandlers.cpp:167

(/home/leon/.cache/yay/floorp/src/Floorp-11.8.1/obj/dist/floorp/floorp:243743): Gdk-CRITICAL **: 12:00:34.346: gdk_seat_get_keyboard: assertion 'GDK_IS_SEAT (seat)' failed
JavaScript error: , line 0: NotFoundError: Could not open the file at /tmp/tmp814wqzfr/floorp_notes_backup.json
MESA: error: zink: could not create swapchain
console.error: ({})
[Child 243845, Main Thread] WARNING: gdk_seat_get_keyboard: assertion 'GDK_IS_SEAT (seat)' failed: 'glib warning', file /home/leon/.cache/yay/floorp/src/Floorp-11.8.1/toolkit/xre/nsSigHandlers.cpp:167

(/home/leon/.cache/yay/floorp/src/Floorp-11.8.1/obj/dist/floorp/floorp:243845): Gdk-CRITICAL **: 12:00:35.004: gdk_seat_get_keyboard: assertion 'GDK_IS_SEAT (seat)' failed
MESA: error: zink: could not create swapchain
Firefox exited with code -11 during profile initialization
[12:00:38.428] caught signal 15
[12:00:38.429] no-op renderer SHM seed: 254
==> ERROR: A failure occurred in build().
    Aborting...
 -> error making: floorp-exit status 4
 -> Failed to install the following packages. Manual intervention is required:
floorp - exit status 4

xiota commented on 2024-01-17 22:35 (UTC) (edited on 2025-03-29 21:39 (UTC) by xiota)

aur/floorp now builds from source. Binary package available at aur/floorp-bin.

  • If you have problems building:

    • Try clearing cache and resyncing package.
    • Try building in a clean chroot.
    • Provide details needed to reproduce the problem: build environment, computer specs, graphics card, desktop environment, commands used to build, etc.
    • Provide the full log in a pastebin.
  • Some options are available by setting environment variables:

    • _build_pgo=false: Don't use profile-guided optimization (PGO). (Builds faster, but runs slower.)
    • _build_pgo_reuse=false: Make new PGO profile.
    • _build_pgo_xvfb=true: Profile with xvfb-run instead of wlheadless-run.
  • To reduce rebuild times, this package attempts to save and reuse PGO profiles for patch-level releases. Profiles are regenerated for new major and minor releases. (major.minor.patch)

nsk1010 commented on 2024-01-17 22:23 (UTC)

@xiota Thank you.

This is the workflow used for the release: https://github.com/Floorp-Projects/Floorp/blob/ESR115/.github/workflows/linux-build.yml

nsk1010 commented on 2024-01-17 22:02 (UTC)

@xiota Yes, I intend to switch to build from source starting with 11.8.1. I'll probably do this in the evening or night (UTC+09:00) of 2024-01-19.

nsk1010 commented on 2024-01-17 14:46 (UTC) (edited on 2024-01-17 14:48 (UTC) by nsk1010)

Announcement

The package name was replaced floorp to floorp-bin according to convention.

Please use floorp-bin from now on.