From owner-freebsd-java@FreeBSD.ORG Wed May 12 21:03:09 2010 Return-Path: Delivered-To: freebsd-java@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CFB03106566B for ; Wed, 12 May 2010 21:03:09 +0000 (UTC) (envelope-from ache@nagual.pp.ru) Received: from nagual.pp.ru (nagual.pp.ru [194.87.13.69]) by mx1.freebsd.org (Postfix) with ESMTP id 202F38FC13 for ; Wed, 12 May 2010 21:03:08 +0000 (UTC) Received: from nagual.pp.ru (ache@localhost [127.0.0.1]) by nagual.pp.ru (8.14.4/8.14.4) with ESMTP id o4CKjGNx016659; Thu, 13 May 2010 00:45:16 +0400 (MSD) (envelope-from ache@nagual.pp.ru) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=nagual.pp.ru; s=default; t=1273697116; bh=9fmmL9R3iq1AHJevrXBz8yLl4toViswo9s8cD23zcwI=; l=989; h=Date:From:To:Cc:Subject:Message-ID:References:MIME-Version: Content-Type:In-Reply-To; b=BIHwE4TNFsnSYBkBEiwYtMybvs30ip/+pBNgmHKFaX+GfY101UfyZD4INymmAz1Nz MpBx8RZedbbrD1qqaSnGMDO/tOliK/7YxxuYBaAwF4b2W7aNSVvMMvX2CUBHBfuUH0 nJXvydXU08k8t2cL1yAnW9j71BcstZi7Fmo3UB/k= Received: (from ache@localhost) by nagual.pp.ru (8.14.4/8.14.4/Submit) id o4CKjFIE016658; Thu, 13 May 2010 00:45:15 +0400 (MSD) (envelope-from ache) Date: Thu, 13 May 2010 00:45:13 +0400 From: Andrey Chernov To: Kostik Belousov Message-ID: <20100512204513.GA16566@nagual.pp.ru> Mail-Followup-To: Andrey Chernov , Kostik Belousov , Mike Jakubik , freebsd-java@FreeBSD.ORG References: <4BEAC59B.9040105@intertainservices.com> <20100512152515.GA75759@misty.eyesbeyond.com> <4BEAC9A0.4050105@intertainservices.com> <20100512154024.GB75759@misty.eyesbeyond.com> <4BEAD2B6.8080300@intertainservices.com> <20100512165009.GB83316@deviant.kiev.zoral.com.ua> <4BEAE3B8.6040805@intertainservices.com> <20100512190726.GD83316@deviant.kiev.zoral.com.ua> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="1yeeQ81UyVL57Vl7" Content-Disposition: inline In-Reply-To: <20100512190726.GD83316@deviant.kiev.zoral.com.ua> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: Mike Jakubik , freebsd-java@FreeBSD.ORG Subject: Re: realpath: : No such file or directory X-BeenThere: freebsd-java@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting Java to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 12 May 2010 21:03:09 -0000 --1yeeQ81UyVL57Vl7 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, May 12, 2010 at 10:07:26PM +0300, Kostik Belousov wrote: > According to SUSv4, realpath(3) should return ENOENT if "A component of > file_name does not name an existing file or file_name points to an empty > string." This was recently brought into standard compliance. According to POSIX too.=20 BTW, we still have several non-POSIX comnformant places in realpath(3)=20 related to not returning mandatory errors when required (see ERRORS=20 section in the latest POSIX draft). --=20 http://ache.pp.ru/ --1yeeQ81UyVL57Vl7 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.14 (FreeBSD) iEYEARECAAYFAkvrE1kACgkQVg5YK5ZEdN1GaACeJEUMMeYr1YsQyEBcIywcx0id J5EAoJFMrh700m84gEp4u5KtA4m2xOEI =0Z1J -----END PGP SIGNATURE----- --1yeeQ81UyVL57Vl7--