| Summary: | libseccomp: move from meta-security to core | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | akuster <akuster808> |
| Component: | core | Assignee: | akuster <akuster808> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | normal | ||
| Priority: | Medium+ | CC: | meta.mr.watcher, meta.watcher, randy.macleod |
| Version: | 3.4 | ||
| Target Milestone: | 3.4 M2 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | |||
| OS type for building Yocto: | --- | Type of Regression: | New (Never tested) |
| Verified: | Documentation change: | Don't know | |
|
Description
akuster
2021-04-16 20:53:46 UTC
patches sent to list. Went overboard with the implementation. x86 musl apt package failes: /build/tmp/work/core2-32-poky-linux-musl/apt/2.2.2-r0/apt-2.2.2/methods/aptmethod.h:125:52: error: '__SNR_fstatat' was not declared in this scope | 125 | if ((rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(what), 0))) \ | | ^~~~~~~~ | /home/pokybuild/yocto-worker/musl-qemux86/build/build/tmp/work/core2-32-poky-linux-musl/apt/2.2.2-r0/apt-2.2.2/methods/aptmethod.h:165:7: note: in expansion of macro 'ALLOW' | 165 | ALLOW(fstatat64); | | ^~~~~ | /home/pokybuild/yocto-worker/musl-qemux86/build/build/tmp/work/core2-32-poky-linux-musl/apt/2.2.2-r0/apt-2.2.2/methods/aptmethod.h:125:52: error: '__SNR_prlimit' was not declared in this scope | 125 | if ((rc = seccomp_rule_add(ctx, SCMP_ACT_ALLOW, SCMP_SYS(what), 0))) \ | | ^~~~~~~~ https://autobuilder.yoctoproject.org/typhoon/#/builders/64/builds/3333/steps/11/logs/stdio reproducibility fails on ptest. https://autobuilder.yoctoproject.org/typhoon/#/builders/115/builds/195/steps/12/logs/stdio https://autobuilder.yocto.io/pub/repro-fail/oe-reproducible-20210424-ff7_25vw/packages/diff-html/ done long ago |