aboutsummaryrefslogtreecommitdiffhomepage
path: root/internal/rosa/package/git.az
diff options
context:
space:
mode:
authorOphestra <cat@gensokyo.uk>2026-07-01 14:25:30 +0900
committerOphestra <cat@gensokyo.uk>2026-07-01 15:03:26 +0900
commit3975dd3e0f6d446241841cdf5c011d4f5f77b5eb (patch)
tree80818b60350262b18966138057cb47127ba8694d /internal/rosa/package/git.az
parent3ab7116b29750824c7d77b7dd43f20db88aac7db (diff)
internal/rosa: create /bin symlinks via helper
This centralises the workaround for surprisingly common buggy scripts with nonstandard hardcoded paths. Signed-off-by: Ophestra <cat@gensokyo.uk>
Diffstat (limited to 'internal/rosa/package/git.az')
-rw-r--r--internal/rosa/package/git.az4
1 files changed, 2 insertions, 2 deletions
diff --git a/internal/rosa/package/git.az b/internal/rosa/package/git.az
index ffa6bb5a..f2da8ef5 100644
--- a/internal/rosa/package/git.az
+++ b/internal/rosa/package/git.az
@@ -12,8 +12,6 @@ package git {
};
early = `
-ln -s ../../system/bin/perl /usr/bin/ || true
-
# test suite assumes apache
rm -f /system/bin/httpd
`;
@@ -22,6 +20,8 @@ rm -f /system/bin/httpd
enterSource = true;
env = [ "NO_RUST=YesPlease" ];
+ bin = [ "perl" ];
+ populateUsrBin = true;
exec = make {
inPlace = true;
generate = "make configure";