[1.1] [hotfix] nsenter: refuse to build with Go 1.22 on glibc #4240
+22
−0
Cirrus CI / ci / centos-7
failed
Apr 2, 2024 in 24s
Task Summary
Instruction install_dependencies failed in 00:20
Details
ℹ️ Scheduling was delayed due to a concurrency limit on community tasks
✅ 00:03 clone
❌ 00:20 install_dependencies
Verifying : glibc-static-2.17-326.el7_9.x86_64 21/23
Verifying : mpfr-3.1.1-4.el7.x86_64 22/23
Verifying : glibc-devel-2.17-326.el7_9.x86_64 23/23
Installed:
criu.x86_64 0:3.16-2.el7 fuse-sshfs.x86_64 0:2.10-1.el7
gcc.x86_64 0:4.8.5-44.el7 git.x86_64 0:1.8.3.1-25.el7_9
glibc-static.x86_64 0:2.17-326.el7_9 jq.x86_64 0:1.6-2.el7
libseccomp-devel.x86_64 0:2.3.1-4.el7 make.x86_64 1:3.82-24.el7
Dependency Installed:
cpp.x86_64 0:4.8.5-44.el7
fuse.x86_64 0:2.9.2-11.el7
fuse-libs.x86_64 0:2.9.2-11.el7
glibc-devel.x86_64 0:2.17-326.el7_9
glibc-headers.x86_64 0:2.17-326.el7_9
kernel-headers.x86_64 0:3.10.0-1160.114.2.el7
libmpc.x86_64 0:1.0.1-3.el7
libnet.x86_64 0:1.1.6-7.el7
mpfr.x86_64 0:3.1.1-4.el7
oniguruma.x86_64 0:6.8.2-2.el7
perl-Error.noarch 1:0.17020-2.el7
perl-Git.noarch 0:1.8.3.1-25.el7_9
perl-TermReadKey.x86_64 0:2.30-20.el7
protobuf-c.x86_64 0:1.0.2-3.el7
rsync.x86_64 0:3.1.2-12.el7_9
Complete!
[ $? -eq 0 ] # fail if yum failed
# Double check that all rpms were installed (yum from CentOS 7
# does not exit with an error if some packages were not found).
# Use --whatprovides since some packages are renamed.
rpm -q --whatprovides $RPMS
gcc-4.8.5-44.el7.x86_64
gcc-4.8.5-44.el7.x86_64
git-1.8.3.1-25.el7_9.x86_64
iptables-1.4.21-35.el7.x86_64
jq-1.6-2.el7.x86_64
glibc-static-2.17-326.el7_9.x86_64
libseccomp-devel-2.3.1-4.el7.x86_64
make-3.82-24.el7.x86_64
criu-3.16-2.el7.x86_64
fuse-sshfs-2.10-1.el7.x86_64
# install Go
PREFIX="https://go.dev/dl/"
# Find out the latest minor release URL.
eval $(curl -fsSL "${PREFIX}?mode=json" | jq -r --arg Ver "$GO_VERSION" '.[] | select(.version | startswith("go\($Ver)")) | .files[] | select(.os == "linux" and .arch == "amd64" and .kind == "archive") | "filename=\"" + .filename + "\""')
curl -fsSL "$PREFIX$filename" | tar Cxz /usr/local
gzip: stdin: not in gzip format
tar: Child died with signal 13
tar: Error is not recoverable: exiting now
curl: (23) Failed writing body (680 != 1401)
Exit status: 2
Loading