Dear Toolbox Team,
I tried to compile the vaultbox client, written in go, to AIX.
The outcome is a 'Hungup'
vaultbot/SPECS $ rpmbuild -ba vaultbot.spec
Executing(%prep): /bin/sh -e /export/standardbuild/tmp/rpm-tmp.4uUMea
+ umask 022
+ cd /export/standardbuild/COOP_BUILDS/vaultbot
+ cd /export/standardbuild/COOP_BUILDS/vaultbot
+ rm -rf vaultbot-v1.14.3
+ /bin/tar -xof /export/standardbuild/SOURCES/vaultbot-v1.14.3.tar
+ STATUS=0
+ [ 0 -ne 0 ]
+ cd vaultbot-v1.14.3
+ /bin/chmod -Rf a+rX,u+w,g-w,o-w .
+ RPM_EC=0
+ jobs -p
+ exit 0
Executing(%build): /bin/sh -e /export/standardbuild/tmp/rpm-tmp.4YUMeb
+ umask 022
+ cd /export/standardbuild/COOP_BUILDS/vaultbot
+ cd vaultbot-v1.14.3
+ export CGO_ENABLED=0
+ date -u +%Y-%m-%dT%H:%M:%SZ
+ export LDFLAGS_COMMON=-X main.version=1.14.3 -X main.commit=GitLab -X main.date=2025-11-18T09:53:42Z
+ export LDFLAGS_AIX=-X main.version=1.14.3 -X main.commit=GitLab -X main.date=2025-11-18T09:53:42Z -extldflags '-static'
+ go build -v -ldflags=-X main.version=1.14.3 -X main.commit=GitLab -X main.date=2025-11-18T09:53:42Z -extldflags '-static' -o vaultbot main.go
internal/itoa
unicode/utf8
internal/msan
math/bits
internal/asan
encoding
unicode/utf16
internal/runtime/math
unicode
internal/chacha8rand
internal/runtime/sys
internal/cpu
internal/runtime/atomic
sync/atomic
internal/goexperiment
Hangup
Then I tried to execute a simple go script:
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
But this also failed with a 'Hungup':
~/hello $ go run .
Hangup
Am I doing something wrong here?
Please help.
Many thanks in advance,
kind regards
------------------------------
Joerg Kauke
Unix Administrator
COOP Switzerland
------------------------------