Package Details: ghostty-git 1.1.2.r1500.gf1f9d5e-1

Git Clone URL: https://aur.archlinux.org/ghostty-git.git (read-only, click to copy)
Package Base: ghostty-git
Description: Fast, native, feature-rich terminal emulator pushing modern features
Upstream URL: https://github.com/ghostty-org/ghostty
Licenses: MIT
Conflicts: ghostty
Provides: ghostty
Submitter: gpanders
Maintainer: alerque
Last Packager: gpanders
Votes: 16
Popularity: 0.012774
First Submitted: 2024-06-07 14:51 (UTC)
Last Updated: 2025-07-03 01:06 (UTC)

Dependencies (31)

Required by (9)

Sources (1)

Latest Comments

1 2 3 4 5 Next › Last »

yochananmarqos commented on 2026-03-01 18:49 (UTC)

@alerque @gpanders: This is currently failing to build and conflicts with ncurses. I was able to build doing the following: PKGBUILD.diff (paste expires in one month)

Joomzie commented on 2026-02-27 05:30 (UTC) (edited on 2026-02-27 18:02 (UTC) by Joomzie)

Edit: Didn't see the comment below this before posting. Essentially said the same thing, though.

Also, this will be resolved once this arrives.

https://gitlab.archlinux.org/archlinux/packaging/packages/glibc/-/commit/3814883fb34c94ca7a6118fdf620e9184466d013

ckafi commented on 2026-02-23 13:54 (UTC)

The build currently fails under Cachy with fatal linker error because Cachys glibc has SFrame support enabled, and the Zig linker can't handle these sections (see https://codeberg.org/ziglang/zig/issues/31272).

To fix this temporarily, install glibc from core instead of cachyos-*.

Retrograde_i486 commented on 2026-02-20 07:38 (UTC)

To piggyback on what spiek said, here's the explicit instructions to how to apply the fix.

1. Copy the repo to you local machine

git clone https://aur.archlinux.org/ghostty-git.git

2. Change to the directory

cd ghostty-git

3 Apply the patch

sed -i '/cp -r build\/usr\/share\/terminfo/a\n\t# remove ghostty terminfo, cause the file is already shipped by ncurses\n\trm -f "$pkgdir/usr/share/terminfo/g/ghostty"' PKGBUILD

4 Build ghostty-git

makepkg -sic

5 Ghostty should build now

spiek commented on 2026-02-19 22:32 (UTC) (edited on 2026-02-19 22:33 (UTC) by spiek)

This fixes the ncurses error during installation:

diff --git a/PKGBUILD b/PKGBUILD
index bf162d6..8e3bd4d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -88,4 +88,7 @@ package_ghostty-terminfo-git() {
        cd "$_pkgbase"
        mkdir -p "$pkgdir/usr/share/terminfo"
        cp -r build/usr/share/terminfo/* "$pkgdir/usr/share/terminfo/"
+
+      # remove ghostty terminfo, cause the file is already shipped by ncurses
+      rm -f "$pkgdir/usr/share/terminfo/g/ghostty"
 }

cgill27 commented on 2026-02-19 03:17 (UTC)

1.2.3-3 does contain a fix, but ghostty-git is not fixed yet, still fails to build

E_D3V commented on 2026-02-19 02:51 (UTC) (edited on 2026-02-19 02:53 (UTC) by E_D3V)

This has been fixed upstream. ghostty-terminfo 1.2.3-3

Ref:
issue#12
commit: c6741ba5

cgill27 commented on 2026-02-18 02:31 (UTC)

@Joomzie I'm seeing the same thing, also on CachyOS, if you figure out the issue please report it here

Joomzie commented on 2026-02-17 04:10 (UTC) (edited on 2026-02-18 00:37 (UTC) by Joomzie)

Edit: Looks like this may be related to llvm. I'll see if I can find where the issue is coming from.

Getting a build failure on CachyOS when trying to build against gcc 15.2.1. Building in a clean chroot seems to work, though.

Also, ncurses now conflicts with ghostty-terminfo-git, as it now provides /usr/share/terminfo/g/ghostty.

Build error:

               └─ compile exe gtk_blueprint_compiler Debug native 2 errors
error: fatal linker error: unhandled relocation type R_X86_64_PC64 at offset 0x1c
    note: in /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crt1.o:.sframe
error: fatal linker error: unhandled relocation type R_X86_64_PC64 at offset 0x2c
    note: in /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crt1.o:.sframe

         └─ compile exe ghostty-build-data Debug native 2 errors
error: fatal linker error: unhandled relocation type R_X86_64_PC64 at offset 0x1c
    note: in /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crt1.o:.sframe
error: fatal linker error: unhandled relocation type R_X86_64_PC64 at offset 0x2c
    note: in /usr/lib/gcc/x86_64-pc-linux-gnu/15.2.1/../../../../lib/crt1.o:.sframe

quest commented on 2025-10-18 00:29 (UTC)

Build is working just fine now. Issue seemed to resolve itself.