[PATCH 3/9] cmd/snap-seccomp: skip tests that use -m32
authorZygmunt Krynicki <me@zygoon.pl>
Thu, 17 Jan 2019 15:21:22 +0000 (17:21 +0200)
committerAlex Murray <alex.murray@canonical.com>
Tue, 29 Nov 2022 12:01:21 +0000 (12:01 +0000)
commitfecf64e0a7f0ebe92c7d0739e5111823f820b8a4
treed9adb97a12bcb8784c7a5cc5399b9c8c21a65dfa
parent5d9b4b170b16fa015c6990487bf12422bf9219a8
[PATCH 3/9] cmd/snap-seccomp: skip tests that use -m32

Apparently Debian's amd64 compiler somehow cannot compile -m32 mode
binaries. The compilation error is:

multipass@debian-10:~/packaging/snapd/cmd/snap-seccomp$ go test
cannot build multi-lib syscall runner: exit status 1
In file included from /usr/include/errno.h:25,
 from /tmp/check-3806730340354206876/1/seccomp_syscall_runner.c:3:
/usr/include/features.h:424:12: fatal error: sys/cdefs.h: No such file or directory
 #  include <sys/cdefs.h>
    ^~~~~~~~~~~~~
compilation terminated.
OK: 2 passed, 11 skipped

I was unable to resolve this issue, let's disable this test until we can get to
the bottom of it.

Signed-off-by: Zygmunt Krynicki <me@zygoon.pl>
Gbp-Pq: Name 0003-cmd-snap-seccomp-skip-tests-that-use-m32.patch
cmd/snap-seccomp/main_test.go