--- ./backend/local/metadata_other.go.orig	2023-12-29 23:45:12.354547890 +0000
+++ ./backend/local/metadata_other.go	2023-12-29 23:45:27.163215882 +0000
@@ -1,5 +1,5 @@
-//go:build plan9 || js
-// +build plan9 js
+//go:build plan9 || js || aix
+// +build plan9 js aix
 
 package local
 
--- ./bin/cross-compile.go.orig	2023-12-29 23:58:21.606600037 +0000
+++ ./bin/cross-compile.go	2023-12-30 00:01:22.814344483 +0000
@@ -78,6 +78,7 @@
 	"plan9/amd64",
 	"solaris/amd64",
 	"js/wasm",
+	"aix/ppc64"
 }
 
 // Special environment flags for a given arch
--- ./cmd/ncdu/ncdu.go.orig	2023-12-29 23:46:14.392287549 +0000
+++ ./cmd/ncdu/ncdu.go	2023-12-29 23:46:31.314984614 +0000
@@ -1,5 +1,5 @@
-//go:build !plan9 && !js
-// +build !plan9,!js
+//go:build !plan9 && !js && !aix
+// +build !plan9,!js,!aix
 
 // Package ncdu implements a text based user interface for exploring a remote
 package ncdu
--- ./cmd/ncdu/ncdu_unsupported.go.orig	2023-12-29 23:46:42.967540403 +0000
+++ ./cmd/ncdu/ncdu_unsupported.go	2023-12-29 23:47:16.131391261 +0000
@@ -1,7 +1,7 @@
 // Build for ncdu for unsupported platforms to stop go complaining
 // about "no buildable Go source files "
 
-//go:build plan9 || js
-// +build plan9 js
+//go:build plan9 || js || aix
+// +build plan9 js aix
 
 package ncdu
--- ./fs/log/redirect_stderr.go.orig	2023-12-29 23:44:04.420711775 +0000
+++ ./fs/log/redirect_stderr.go	2023-12-29 23:44:33.095922505 +0000
@@ -1,7 +1,7 @@
 // Log the panic to the log file - for oses which can't do this
 
-//go:build !windows && !darwin && !dragonfly && !freebsd && !linux && !nacl && !netbsd && !openbsd
-// +build !windows,!darwin,!dragonfly,!freebsd,!linux,!nacl,!netbsd,!openbsd
+//go:build !windows && !darwin && !dragonfly && !freebsd && !linux && !nacl && !netbsd && !openbsd && !aix
+// +build !windows,!darwin,!dragonfly,!freebsd,!linux,!nacl,!netbsd,!openbsd,!aix
 
 package log
 
