[PATCH] Use the new file_exec_file_name RPC

2010-07-26 Thread Emilio Pozuelo Monfort
Hi, I've tested __attribute_deprecated__ and link_warning() with the following test case: r...@hurd:~/tmp$ cat deprecated-_hurd_exec.c #define _GNU_SOURCE #include #include #include int main (int argc, char **argv) { _hurd_exec (__mach_task_self (), MACH_PORT_NULL, NULL, NULL); return 0;

Re: [PATCH] Bump HURD_INTERFACE_VERSION

2010-07-26 Thread Emilio Pozuelo Monfort
Hi, On 23/07/10 11:24, olafbuddenha...@gmx.net wrote: > On Mon, Jul 19, 2010 at 10:57:48AM +0200, Thomas Schwinge wrote: >> On Fri, Jul 16, 2010 at 12:19:21PM +0200, Emilio Pozuelo Monfort wrote: > >>> * hurd/version.h (HURD_INTERFACE_VERSION): Bumped for the >>> recently added RPCs. >> >

[PATCH 2/3] Add a file_exec_file_name RPC

2010-07-26 Thread Emilio Pozuelo Monfort
>From 459924a5bcd33464c732befb81a2c89397d4e13d Mon Sep 17 00:00:00 2001 From: Emilio Pozuelo Monfort Date: Wed, 26 May 2010 01:27:40 +0200 Subject: [PATCH 2/3] Add a file_exec_file_name RPC * hurd/fs.defs (file_exec): Deprecate in favor of... (file_exec_file_name): ...this new RPC. Change all imp

Re: exec server and /dev/fd/N

2010-07-26 Thread Emilio Pozuelo Monfort
New iteration. All mentioned issues have been fixed, except for the glibc check for the file_exec_file_name RPC, which I don't know how to do if not using HURD_INTERFACE_VERSION. Any suggestions are welcome. I have left the HURD_INTERFACE_VERSION patch out. We should decide whether to remove it or

[PATCH 1/3] Add a new exec_exec_file_name RPC

2010-07-26 Thread Emilio Pozuelo Monfort
>From 234eb51c6b8184c6785512852eb0b3be6244c783 Mon Sep 17 00:00:00 2001 From: Emilio Pozuelo Monfort Date: Wed, 26 May 2010 00:15:37 +0200 Subject: [PATCH 1/3] Add a new exec_exec_file_name RPC * hurd/exec.defs (exec_exec_file_name): New RPC. (exec_exec): Label as deprecated. * doc/hurd.texi: Upd

[PATCH 3/3] Use the new _hurd_exec_file_name function

2010-07-26 Thread Emilio Pozuelo Monfort
>From c6276e2df1d370dbbdd7f4e6fb388f241f84fee7 Mon Sep 17 00:00:00 2001 From: Emilio Pozuelo Monfort Date: Wed, 26 May 2010 23:32:16 +0200 Subject: [PATCH 3/3] Use the new _hurd_exec_file_name function * configure.in: Check for _hurd_exec_file_name. * utils/fakeauth.c: Call _hurd_exec_file_name i