You are not logged in.

#1 Today 03:55:47

radar
Member
Registered: 2026-06-17
Posts: 3

Difficulty compiling zen-browser

Hi,

I'm having problems with the patches for zen-browser. I've downloaded the file several times but I still get all the errors. Can someone please let me know where i'm going wrong? I'm using the following commands;

git clone [url]https://aur.archlinux.org/zen-browser.git[/url]
cd zen-browser/
makepkg

zen-source-1.21.4b.tar.zst ... Passed
zen-browser.desktop ... Passed
0002-Patch-glsl-optimizer-to-build-with-glibc-2.43.patch ... Passed
0004-Use-wasm32-wasip1-target.patch ... Passed
0005-Fix-cbindgen-BudgetType_VALUES-COUNT-issue.patch ... Passed

patching file .cargo/config.toml.in
patching file Cargo.lock
Hunk #1 FAILED at 2897.
1 out of 1 hunk FAILED -- saving rejects to file Cargo.lock.rej
patching file Cargo.toml
Hunk #1 succeeded at 387 (offset 98 lines).
patching file supply-chain/audits.toml
Hunk #1 succeeded at 3034 with fuzz 2 (offset 38 lines).
patching file supply-chain/config.toml
patching file third_party/rust/glslopt/.cargo-checksum.json
Hunk #1 FAILED at 1.
1 out of 1 hunk FAILED -- saving rejects to file third_party/rust/glslopt/.cargo-checksum.json.rej
patching file third_party/rust/glslopt/.cargo_vcs_info.json
Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file third_party/rust/glslopt/.cargo_vcs_info.json.rej
patching file third_party/rust/glslopt/Cargo.lock
Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file third_party/rust/glslopt/Cargo.lock.rej
patching file third_party/rust/glslopt/Cargo.toml
patching file third_party/rust/glslopt/Cargo.toml.orig
Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file third_party/rust/glslopt/Cargo.toml.orig.rej
patching file third_party/rust/glslopt/glsl-optimizer/.cargo-ok (copied from .trackerignore)
The next patch would delete the file third_party/rust/glslopt/glsl-optimizer/.gitignore,
which does not exist!  Skipping patch.
1 out of 1 hunk ignored
patching file third_party/rust/glslopt/glsl-optimizer/generateParsers.sh
Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/generateParsers.sh.rej
patching file third_party/rust/glslopt/glsl-optimizer/include/c11/threads_posix.h
Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/include/c11/threads_posix.h.rej
patching file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_function.cpp
Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_function.cpp.rej
patching file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp
Reversed (or previously applied) patch detected!  Skipping patch.
7 out of 7 hunks ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ast_to_hir.cpp.rej
patching file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_functions.cpp
Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/builtin_functions.cpp.rej
patching file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.c
Reversed (or previously applied) patch detected!  Skipping patch.
2 out of 2 hunks ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.c.rej
patching file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.l
Reversed (or previously applied) patch detected!  Skipping patch.
2 out of 2 hunks ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/glcpp/glcpp-lex.l.rej
patching file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir.cpp
Reversed (or previously applied) patch detected!  Skipping patch.
2 out of 2 hunks ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir.cpp.rej
patching file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.cpp
Reversed (or previously applied) patch detected!  Skipping patch.
2 out of 2 hunks ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_builder_print_visitor.cpp.rej
patching file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_operation.py
Reversed (or previously applied) patch detected!  Skipping patch.
3 out of 3 hunks ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_operation.py.rej
patching file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_operation_constant.h
Reversed (or previously applied) patch detected!  Skipping patch.
18 out of 18 hunks ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_expression_operation_constant.h.rej
patching file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp
Reversed (or previously applied) patch detected!  Skipping patch.
2 out of 2 hunks ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_glsl_visitor.cpp.rej
patching file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp
Reversed (or previously applied) patch detected!  Skipping patch.
2 out of 2 hunks ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/ir_print_visitor.cpp.rej
patching file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/linker.cpp
Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/linker.cpp.rej
patching file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/loop_analysis.cpp
Reversed (or previously applied) patch detected!  Skipping patch.
2 out of 2 hunks ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/loop_analysis.cpp.rej
patching file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp
Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_blend_equation_advanced.cpp.rej
patching file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp
Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_buffer_access.cpp.rej
patching file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_distance.cpp
Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_distance.cpp.rej
patching file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp
Reversed (or previously applied) patch detected!  Skipping patch.
2 out of 2 hunks ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/lower_ubo_reference.cpp.rej
patching file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp
Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_algebraic.cpp.rej
patching file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_minmax.cpp
Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_minmax.cpp.rej
patching file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp
Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl/opt_vectorize.cpp.rej
patching file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl_types.cpp
Reversed (or previously applied) patch detected!  Skipping patch.
8 out of 8 hunks ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl_types.cpp.rej
patching file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl_types.h
Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/src/compiler/glsl_types.h.rej
patching file third_party/rust/glslopt/glsl-optimizer/src/compiler/shader_enums.c
Reversed (or previously applied) patch detected!  Skipping patch.
1 out of 1 hunk ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/src/compiler/shader_enums.c.rej
patching file third_party/rust/glslopt/glsl-optimizer/src/mesa/main/shaderobj.h
Reversed (or previously applied) patch detected!  Skipping patch.
2 out of 2 hunks ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/src/mesa/main/shaderobj.h.rej
patching file third_party/rust/glslopt/glsl-optimizer/src/util/macros.h
Reversed (or previously applied) patch detected!  Skipping patch.
2 out of 2 hunks ignored -- saving rejects to file third_party/rust/glslopt/glsl-optimizer/src/util/macros.h.rej
patching file third_party/rust/glslopt/src/bindings.rs
==> ERROR: A failure occurred in prepare().
    Aborting...

Last edited by radar (Today 06:06:46)

Offline

#2 Today 05:06:09

killertofus
Member
Registered: 2025-02-10
Posts: 193

Re: Difficulty compiling zen-browser

have you tried the bin version?


I Have Linux Perl Can i Download Gnome???

Offline

#3 Today 05:20:09

radar
Member
Registered: 2026-06-17
Posts: 3

Re: Difficulty compiling zen-browser

Yes I installed -bin after I couldn't get the non -bin working.

Offline

#4 Today 05:50:22

seth
Member
From: Won't reply 2 private help req
Registered: 2012-09-03
Posts: 76,427

Re: Difficulty compiling zen-browser

The package contains some patches, bumped the version to the latest zen-browser but didn't update the patches. They fail to apply, prepare() fails and therefore building isn't even attempted.
=> Contact the AUR package maintainer via the packages comments and please use [code][/code] tags. Edit your post in this regard.

Offline

#5 Today 06:07:46

radar
Member
Registered: 2026-06-17
Posts: 3

Re: Difficulty compiling zen-browser

seth wrote:

The package contains some patches, bumped the version to the latest zen-browser but didn't update the patches. They fail to apply, prepare() fails and therefore building isn't even attempted.
=> Contact the AUR package maintainer via the packages comments

Will do! Thanks!

seth wrote:

please use [code][/code] tags. Edit your post in this regard.

Sure thing, I'll remember from now on!

Last edited by radar (Today 06:13:10)

Offline

#6 Today 08:45:05

WorMzy
Administrator
From: Scotland
Registered: 2010-06-16
Posts: 13,569
Website

Re: Difficulty compiling zen-browser

Mod note: moving to AUR Issues


Sakura:-
Mobo: MSI MAG X570S TORPEDO MAX // Processor: AMD Ryzen 9 5950X @4.9GHz // GFX: AMD Radeon RX 5700 XT // RAM: 32GB (4x 8GB) Corsair DDR4 (@ 3000MHz) // Storage: 1x 3TB HDD, 6x 1TB SSD, 2x 120GB SSD, 1x 275GB M2 SSD

Making lemonade from lemons since 2015.

Offline

Board footer

Powered by FluxBB