include/seccomp.h
#define __PNR_semtimedop -204
#ifndef __NR_semtimedop
#define __NR_semtimedop __PNR_semtimedop
#endif /* __NR_semtime */
So if __NR_semtimedop is 392 then it would not set -204 and we'd get
this result.
Turns out that all but SCMP_SYS(semop) have changed on this s390x build.
A build with -E shows that.
Good:
rc = seccomp_rule_add(ctx, 0x7fff0000U, (-201), 0);
if (rc != 0)
goto out;
rc = seccomp_rule_add(ctx, 0x7fff0000U, (-204), 0);
if (rc != 0)
goto out;
rc = seccomp_rule_add(ctx, 0x7fff0000U, (-202), 0);
if (rc != 0)
goto out;
Bad:
rc = seccomp_rule_add(ctx, 0x7fff0000U, (-201), 0);
if (rc != 0)
goto out;
rc = seccomp_rule_add(ctx, 0x7fff0000U, (
# 61 "36-sim-ipc_syscalls.c" 3 4
392
# 61 "36-sim-ipc_syscalls.c"
), 0);
if (rc != 0)
goto out;
rc = seccomp_rule_add(ctx, 0x7fff0000U, (
# 65 "36-sim-ipc_syscalls.c" 3 4
393
# 65 "36-sim-ipc_syscalls.c"
), 0);
if (rc != 0)
goto out;
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1849785
Title:
FTBFS on i386/ppc64/s390x (Eoan+Focal)
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/libseccomp/+bug/1849785/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs