Re: Bug#861171: #warning "Consider adding the right clone() syscall definitions here!"

Michael Biebl <[email protected]>
Newsgroups gmane.linux.debian.ports.mips
Message-ID <[email protected]>
Am 25.04.2017 um 12:56 schrieb Mathieu Malaterre:
> Package: systemd
> Version: 232-22
> User: [email protected]
> 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.

Would be great if you can send us a tested patch. I don't have any mips*
hardware where I could test if the patch works as expected.


-- 
Why is it that all of the instruments seeking intelligent life in the
universe are pointed away from Earth?
signature.asc (application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEECbOsLssWnJBDRcxUauHfDWCPItwFAlj/ORgACgkQauHfDWCP
Itx/eA/+LzGmkpi0d19/37pxKriD9Zn+R8mozxMDWOfXgPHnckeWTSaeZepbzzyW
+x3/cXSLnjCy/WfyBG6p73owEw/qZx9Wfabj5yRgGeDhvKAnMrdVcCIBipHYrxfd
8SYE8sYv9mw67+GzM3U+y4Q6DsA2t0j0RGFq8YXDxsCYY5IhRi7uyyHghuBIOSjW
4NF2A6GfRihys9xKK5gADSfwm3FqlF+d/EQP7BnhuQ963059pE3wY9A+licwD1GN
TZOcWy0T6m5usz3Z0z+rCOxHBBqJAexj9wpOqY/aOk0Ek3VwZQZFWxxXekyNDRuu
hODZqDLsf88JK/UiMP1slAx/RF/t3yd7ijbKIUBkvPgM0dQogVB+je7kqeVBLSbQ
rS+Wav7GZqVwZUioHQUGI1Myv4Zm/40ZAJXJejdIaalDUw/4hAJsq7GRePRYmAvb
mnSbvmkWHMfAOEbI7IF6MTXoY0oOCsC33UE03yITgiVzoCVVlJ0l0yINEE9M/9cJ
1GJACT5zmGpYHLie6DZouj7wxftfaZiJLI5clO+8qSLUjHwtIx/RajC7X+NOPyK1
ZRFhQtibeUqZFdz2bwsCl5DNbeZRxURxnJ5XWhHMPllWFa2ayLQXoRYF/+KnhqKu
ATyBc91V974VqeoTdhNxBau5ny/b6mKermLD/kLnPbN8UXo20Zg=
=UiVT
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.