Hey Hilton, thanks for the feedback.
These were the general paths I was looking at.
A . Manually
Guix shell with zig
Build regular Ghostty. Here, I'd follow the official direction on Building
Ghostty from Source.
https://ghostty.org/docs/install/build
Build Ghostty with guix + custom build step
Hi there Hilton,
This is a great achievement and I appreciate your work on this. I have my
eye on packaging Ghostty for geeks when I came across your work here. Are
you also eyeing packaging Ghostty as well? If not, then don't mind me. If
so, is there anything a Zig and Guix noob can help with?
T
> The problem is that language developers live in
> their own silo, create a self-hosted compiler with binary blob, and
> leave it to the distros to figure it out.
which is baffling to me, because i think bootstrapping is one of the more
interesting parts of compiler development.
i had the same
On Wed, 01 Jan 2025 13:25:37 +0800,
Pjotr Prins wrote:
>
> On Tue, Dec 31, 2024 at 04:57:22PM +0100, Ekaitz Zarraga wrote:
> > As told in IRC, I think we should write something about this, in the line of
> > the Mono bootstrap post. Zig people would enjoy it, and also Guix people.
> >
> > It's a gr
Hi Timothy,
On Thu, 02 Jan 2025 09:09:10 +0800,
Timothy Washington wrote:
>
> Hi there Hilton,
>
> This is a great achievement and I appreciate your work on this. I have my
> eye on packaging Ghostty for geeks when I came across your work here. Are
> you also eyeing packaging Ghostty as well? If n
On Tue, Dec 31, 2024 at 04:57:22PM +0100, Ekaitz Zarraga wrote:
> As told in IRC, I think we should write something about this, in the line of
> the Mono bootstrap post. Zig people would enjoy it, and also Guix people.
>
> It's a great opportunity to let people know how hard is to bootstrap Zig,
>
On 2024-12-31 4:39 PM, Hilton Chain wrote:
Hi Guix,
Zig 0.13.0 is now available in master!
It's worth mentioning that some build steps can be used in shell as well:
Reusing packaged dependencies with `unpack-dependencies' from
`(guix build zig-build-system)':
--8<---cut here---