From 681e5fa95b5c4599eefcaec7bc42c167843ecb15 Mon Sep 17 00:00:00 2001 From: Elara Musayelyan Date: Thu, 13 Jul 2023 11:17:24 -0700 Subject: [PATCH] Make ubuntu use multiarch tuples --- helpers.go | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/helpers.go b/helpers.go index 225cb05..10aac3b 100644 --- a/helpers.go +++ b/helpers.go @@ -206,10 +206,12 @@ func getLibPrefix(hc interp.HandlerContext) string { architecture := hc.Env.Get("ARCH").Str - if distroID == "debian" || slices.Contains(distroLike, "debian") { - triple, ok := multiarchTupleMap[architecture] + if distroID == "debian" || slices.Contains(distroLike, "debian") || + distroID == "ubuntu" || slices.Contains(distroLike, "ubuntu") { + + tuple, ok := multiarchTupleMap[architecture] if ok { - out = filepath.Join("/usr/lib", triple) + out = filepath.Join("/usr/lib", tuple) } }