Bug#861171: #warning "Consider adding the right clone() syscall definitions here!"
Mathieu Malaterre
malat at debian.org
Tue Apr 25 11:56:09 BST 2017
Package: systemd
Version: 232-22
User: debian-mips at lists.debian.org
Usertags: mipsel mips64el mips
There are warning(s) generated during systemd building on mipsel* :
I am starring at the clone warning (mmap seems to trigger something
equivalent apparently):
https://buildd.debian.org/status/fetch.php?pkg=systemd&arch=mips64el&ver=232-22&stamp=1490743348&raw=0
See:
http://sources.debian.net/src/systemd/232-22/src/shared/seccomp-util.c/#L726
$ man 2 clone
[...]
On x86-32, and several other common architectures (including
score, ARM, ARM 64, PA-RISC, arc, Power PC, xtensa, and MIPS), the
order of the last two arguments is reversed:
long clone(unsigned long flags, void *child_stack,
int *ptid, unsigned long newtls,
int *ctid);
[...]
I believe it would make sense to fix those warnings (missing case in
the switch) for mips/arm & powerpc* family since those are release
archs.
Thanks
More information about the Pkg-systemd-maintainers
mailing list