Radish alpha
h
rad:z3gqcJUoA1n9HaHKufZs5FCSGazv5
Radicle Heartwood Protocol & Stack
Radicle
Git
Fix build on FreeBSD/HardenedBSD
Merged shawn.webb opened 1 year ago

I’m not entirely sure that the inode changes will work on Linux. But this commit fixes the Radicle build for these applications:

  1. radicle-cli
  2. radicle-httpd
  3. radicle-node
  4. radicle-remote-helper
  5. radicle-tools

Signed-off-by: Shawn Webb shawn.webb@hardenedbsd.org

shawn.webb opened with revision c21654de on base 6ab3bfcb +3 -2 1 year ago

I’m not entirely sure that the inode changes will work on Linux. But this commit fixes the Radicle build for these applications:

  1. radicle-cli
  2. radicle-httpd
  3. radicle-node
  4. radicle-remote-helper
  5. radicle-tools

Signed-off-by: Shawn Webb shawn.webb@hardenedbsd.org

shawn.webb commented on revision 1 1 year ago

I apologize, when I said “inode”, I meant “int64”.

fintohaps pushed revision 2 fc3a56f2 on base 6ab3bfcb +53 -2 1 year ago

Changes:

  • Split changes into two commits
  • Guard the cmd_name = echo line behind cfg to silence clippy
  • Rework set_file_limit into two unix and windows functions, where the former handles conversions to u64 and the latter i64.
shawn.webb pushed revision 3 c344457e on base 6ab3bfcb +53 -2 1 year ago

Fix build on FreeBSD

fintohaps accepted 1 year ago

Nice, LGTM

shawn.webb pushed revision 4 b18a4e1e on base 6ab3bfcb +20 -2 1 year ago

Simplify FreeBSD/HardenedBSD support-related changes

We can simply abstract the type of integer required by the runtime.

Signed-off-by: Shawn Webb shawn.webb@hardenedbsd.org Signed-off-by: cloudhead cloudhead@radicle.xyz

did:key:z6MksFqX...wzpT pushed revision 5 f90dbd54 on base 860f1dc8 +20 -2 1 year ago

Rebase, squash.

did:key:z6MksFqX...wzpT merged revision f90dbd54 at d46b0b6d 1 year ago