From ab4459ea2446ced5b93e84aa779f29d80708f374 Mon Sep 17 00:00:00 2001 From: Melody Horn Date: Sat, 14 Sep 2024 15:44:33 -0600 Subject: 11ty --- _posts/2021-02-22-can-we-please-move-past-git.md | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) (limited to '_posts/2021-02-22-can-we-please-move-past-git.md') diff --git a/_posts/2021-02-22-can-we-please-move-past-git.md b/_posts/2021-02-22-can-we-please-move-past-git.md index 61296d5..cf7521c 100644 --- a/_posts/2021-02-22-can-we-please-move-past-git.md +++ b/_posts/2021-02-22-can-we-please-move-past-git.md @@ -103,14 +103,14 @@ The manual gives [installation instructions](https://pijul.org/manual/installing However, someone involved in the project [showed up in my mentions to say that it works on Windows](https://twitter.com/nuempe/status/1359614145415548939), so we'll just follow the generic instructions and see what happens: ```text -PS D:\Melody\Projects> cargo install pijul --version "~1.0.0-alpha" +PS D:\Melody\Projects> cargo install pijul --version "~1.0.0-alpha" Updating crates.io index Installing pijul v1.0.0-alpha.38 - Downloaded - Compiling + Downloaded <a bunch of stuff> + Compiling <a bunch of stuff> error: linking with `link.exe` failed: exit code: 1181 | - = note: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.27.29110\\bin\\HostX64\\x64\\link.exe" + = note: "C:\\Program Files (x86)\\Microsoft Visual Studio\\2019\\BuildTools\\VC\\Tools\\MSVC\\14.27.29110\\bin\\HostX64\\x64\\link.exe" <lots of bullshit> = note: LINK : fatal error LNK1181: cannot open input file 'zstd.lib' @@ -123,10 +123,10 @@ Let's try it over on Linux: ```text UberPC-V3:~$ cargo install pijul --version "~1.0.0-alpha" - +<lots of output> error: linking with `cc` failed: exit code: 1 | - = note: "cc" + = note: "cc" <a mountain of arguments> = note: /usr/lib/gcc/x86_64-alpine-linux-musl/9.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: cannot find -lzstd /usr/lib/gcc/x86_64-alpine-linux-musl/9.3.0/../../../../x86_64-alpine-linux-musl/bin/ld: cannot find -lxxhash collect2: error: ld returned 1 exit status @@ -135,7 +135,7 @@ error: linking with `cc` failed: exit code: 1 error: aborting due to previous error UberPC-V3:~$ sudo apk add zstd-dev xxhash-dev UberPC-V3:~$ cargo install pijul --version "~1.0.0-alpha" - +<lots of output again because cargo install forgets dependencies immediately smdh> Installed package `pijul v1.0.0-alpha.38` (executable `pijul`) ``` @@ -161,7 +161,7 @@ They also pointed me towards [the state of the art in getting Pijul to work on W So if we have a working Pijul install, let's see if we can add that CI setup to the manual: ```text -PS D:\Melody\Projects\misc> pijul clone https://nest.pijul.com/pijul/manual pijul-manual +PS D:\Melody\Projects\misc> pijul clone https://nest.pijul.com/pijul/manual pijul-manual ✓ Updating remote changelist ✓ Applying changes 47/47 ✓ Downloading changes 47/47 -- cgit v1.2.3