X-Authentication-Warning: delorie.com: mail set sender to djgpp-workers-bounces using -f X-Recipient: djgpp-workers AT delorie DOT com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:content-type :content-transfer-encoding; bh=z9zwMJSjyAiHRdxulJ+sYmK8XjrEzpzOxydOyrluNLA=; b=xQUx+LGrKzlafqHb7+MsJR3c1TYirmIdvwD6LdfTRUaOY4A1zKkra7DitrZ3JEgxlW WID4IawtUBbGeBucKezD6hnq79ZIrkYN6KlJA4cZv6yPLsBAiCHfNT7l2E3rQQymQNHP S8zbae85DBQflZgeCGvJXGvW1nBJ6vv4wWL08= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; b=Yv6quXOU4rYwV5SVAZjoa+xM5yKzbyBK0wQnme4/H8hjfJjxgS345tHgfB6VALqjTP 2aqPgLJkTn8PBBMSROM1d/9wyJ1R8rIQPHjqa0Bb1gpcIc1HURI1Uurnh7Xbagm7qVar YPPKO8q4tWjz5pEQ2mnvENi3wGRYe7nI1CAts= MIME-Version: 1.0 In-Reply-To: <200911251523.51431.juan.guerrero@gmx.de> References: <200911250227 DOT 47642 DOT juan DOT guerrero AT gmx DOT de> <200911250343 DOT 24677 DOT juan DOT guerrero AT gmx DOT de> <837htfnski DOT fsf AT gnu DOT org> <200911251523 DOT 51431 DOT juan DOT guerrero AT gmx DOT de> Date: Wed, 25 Nov 2009 11:59:50 -0600 Message-ID: <93c172b50911250959weda4ad4pa9c647e1f8e473c4@mail.gmail.com> Subject: Re: setegid/seteuid and setresgid/setresuid implementation From: Rugxulo To: djgpp-workers AT delorie DOT com Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk Hi, On Wed, Nov 25, 2009 at 8:23 AM, Juan Manuel Guerrero wrote: > Am Mittwoch, 25. November 2009 schrieb Eli Zaretskii: > [snip] >> > The compilation of that =A0file also terminates with an error because = djgpp does >> > not define ESTALE. >> >> That's a bug in m4: it should wrap such code in #ifdef ESTALE..#endif. > > It is not a bug in m4. =A0It is a bug in gnulib that provides the functio= n spawni > and makes assumtions about ESTALE. From my limited experience, I don't think the Gnulib maintainers intend to support DJGPP more than already. At least not Bruno Haible. For instance, ZILE 2.3.13 now also needs EOPNOTSUPP defined. It's found in /lib/errno.in.h but only defined for Win32: /* On native Windows platforms, many macros are not defined. */ # if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__ ... # define EOPNOTSUPP 10045 I fixed it on my end, but that doesn't help everybody else. :-/