bug-hurd
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Adding a new syscall to gnumach


From: Joan Lledó
Subject: Re: Adding a new syscall to gnumach
Date: Sun, 6 Jun 2021 19:55:41 +0200
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.10.0

Hi

El 6/6/21 a les 14:48, Samuel Thibault ha escrit:
AIUI it's not a system call that you are talking about, but an RPC.

yes, you're right

but it's not enough.

What do you mean by "it's not enough"?  What does not work *exactly*?

sorry, gnumach compilation fails with this error:

if test -s gnumach-undef-bad; \
then cat gnumach-undef-bad; exit 2; else true; fi
memory_object_proxy_valid
Makefile:9598: recipe for target 'clib-routines.o' failed
make: *** [clib-routines.o] Error 2
rm i386/i386/i386asm.symc.o i386/i386/i386asm.symc


Source-code-wise IIRC it's enough. But to get the function into
libmachuser you need to rebuild it against the new .defs file.

yes, what I really need is to rebuild libmachuser to include this function, I tried to:

- update mach4.defs to declare it
- replace the original mach4.defs by mine
- rebuild the glibc and install the generated *.debs

after that, the error continues



reply via email to

[Prev in Thread] Current Thread [Next in Thread]