On 05/08/2021 22:47, Daniel Schepler wrote:
On Mon, Aug 2, 2021 at 10:45 PM Shachar Shemesh <shac...@debian.org> wrote:
Can you run fakeroot-ng with "-l" and attach the generated log file?
Here's the log from the run where make fails.
The expected happened:
3331985: Unknown syscall 435(NONE)
3331985: Unknown syscall 435(RETURN)
Syscall 435 is "clone3", and was added to the kernel about a year ago. I
don't know when glibc started using it instead of one of the other clone
clones, but as fakeroot-ng doesn't handle it, it unsurprisingly broke.
I'll have a look at adding "clone3" to the list of supported system
calls, but I'm also considering having fakeroot-ng repot any system call
above the system calls it was aware of when it was written as
unimplemented. This should avoid such breakages in the future.