Package Details: fresh-editor 0.3.7-1

Git Clone URL: https://aur.archlinux.org/fresh-editor.git (read-only, click to copy)
Package Base: fresh-editor
Description: A lightweight, fast terminal-based text editor with LSP support and TypeScript plugins
Upstream URL: https://sinelaw.github.io/fresh/
Licenses: GPL-2.0-only
Conflicts: fresh-editor-bin
Provides: fresh-editor
Submitter: sinelaw
Maintainer: sinelaw
Last Packager: sinelaw
Votes: 8
Popularity: 0.50
First Submitted: 2025-12-05 07:20 (UTC)
Last Updated: 2026-05-18 08:59 (UTC)

Latest Comments

1 2 Next › Last »

grassblock commented on 2026-04-30 06:01 (UTC)

@sinelaw I can confirm this is fixed now, thanks for the quick fix!

sinelaw commented on 2026-04-29 14:55 (UTC)

Please try the new rel 0.3.1-2 - llvm issue should be fixed

grassblock commented on 2026-04-29 13:08 (UTC)

Due to dependencies like rquickjs-core requires clang 21 and Arch use clang 22 by default, this package will always fail to build with messages like:

Failed to read symbol table from LLVM bitcode: LLVM error: Unknown attribute kind (105) (Producer: 'LLVM22.1.3' Reader: 'LLVM 21.1.3-rust-1.92.0-stable')

To fix the issue temporarily, the PKGBUILD should be changed like this:

--- /home/grassblock/.cache/paru/clone/fresh-editor/PKGBUILD    2026-04-29 20:57:06.479037321 +0800
+++ "/home/grassblock/.cache/paru/clone/fresh-editor/PKGBUILD.fixed"    2026-04-29 20:57:11.465483073 +0800
@@ -10,7 +10,7 @@
 license=("GPL-2.0-only")
 arch=('x86_64' 'aarch64')
 depends=("gcc-libs" "glibc")
-makedepends=("cargo" "clang")
+makedepends=("cargo" "clang-21")
 provides=("fresh-editor")
 conflicts=("fresh-editor-bin")
 options=('!debug')
@@ -25,7 +25,7 @@
 build() {
     cd "fresh-$pkgver"
     export CARGO_TARGET_DIR=target
-    export CC=clang
+    export CC=/usr/lib/llvm21/bin/clang-21
     cargo build --locked --release
 }

sinelaw commented on 2026-01-22 20:48 (UTC)

@yochananmarqos I created a github issue for your PKGBUILD diff suggestion: https://github.com/sinelaw/fresh/issues/833

Might take a while before I get to it

sinelaw commented on 2026-01-22 20:38 (UTC)

Changed to --locked hopefully this will make the flaky issues go away

yochananmarqos commented on 2026-01-13 04:22 (UTC) (edited on 2026-01-13 04:27 (UTC) by yochananmarqos)

@sinelaw: PKGBUILD diff with some improvements including installing missing themes, desktop file, etc. Paste expires in 30 days.

EDIT: Updated paste link

Luigi commented on 2026-01-11 20:47 (UTC)

Problema in fase di installazione :(

Caused by: attempting to make an HTTP request, but --frozen was specified note: run with RUST_BACKTRACE=1 environment variable to display a backtrace ==> ERRORE: Si è verificato un errore in build(). L'operazione sta per essere interrotta... -> errore durante la creazione: fresh-editor-exit status 4 controllo delle dipendenze in corso... :: kate richiede facoltativamente clang: C and C++ LSP support :: qt6-tools richiede facoltativamente clang: for qdoc and lupdate

Pacchetti (1) clang-21.1.6-3

Dimensione totale dei pacchetti rimossi: 217,27 MiB

j_marinaro commented on 2026-01-04 22:30 (UTC)

scrap_md_tests

On version 0.1.70-1, I had to edit the PKGBUILD (everywhere it declared "--frozen" to "--locked"), because it complained (failed to build otherwise):

==> Starting build()...

thread 'main' (23565) panicked at src/tools/cargo/src/cargo/ops/cargo_compile/mod.rs:989:14:
packages downloaded: failed to download `windows-sys v0.61.2`

Caused by:
    attempting to make an HTTP request, but --frozen was specified
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace
==> ERROR: A failure occurred in build().
    Aborting...

...so I changed anything in the PKGBUILD from "--frozen" to "--locked", and it compiled and installed just fine.

justapony commented on 2025-12-30 13:18 (UTC)

thread 'main' (976) panicked at src/tools/cargo/src/cargo/ops/cargo_compile/mod.rs:989:14:
packages downloaded: failed to download `windows-sys v0.59.0`

Caused by:
    attempting to make an HTTP request, but --frozen was specified
note: run with `RUST_BACKTRACE=1` environment variable to display a backtrace

can't build?

AsukaMinato commented on 2025-12-27 16:15 (UTC)

tip

updpkgsums && makepkg --printsrcinfo > .SRCINFO

So the checksum can update.