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