[debian-hurd-Patches][310742] analog 6.0-14 hurd patch
Patches item #310742, was opened at 26/04/2008 23:30
Status: Open
Priority: 3
Submitted By: Flávio Cruz (flaviocruz-guest)
Assigned to: Nobody (None)
Summary: analog 6.0-14 hurd patch
Category: None
Group: None
Resolution: None
Initial Comment:
analog 6.0-14 patch for GNU/Hurd
----------------------------------------------------------------------
>Comment By: Samuel Thibault (sthibaul-guest)
Date: 29/04/2008 01:27
Message:
Errr, I don't understand: why are you calling realpath("/", NULL)? You
will just get an strdup of "/", which won't work with what is done
below. You should rather patch the realpath() calls below.
----------------------------------------------------------------------
Comment By: Flávio Cruz (flaviocruz-guest)
Date: 29/04/2008 01:14
Message:
I've updated the patch
----------------------------------------------------------------------
Comment By: Samuel Thibault (sthibaul-guest)
Date: 27/04/2008 21:39
Message:
Mmm, SUS says that _PC_PATH_MAX is to be used for pathconf(), not
sysconf...
Also, it actually returns -1, since we don't have any path limitation
in GNU/Hurd. A more correct fix is to set commandname to NULL to let
GLIBC's realpath allocate the string for us. That should be done #ifdef
__GLIBC__ of course (that extension is not yet in SUS)
----------------------------------------------------------------------
You can respond by visiting:
http://alioth.debian.org/tracker/?func=detail&atid=410472&aid=310742&group_id=30628
Reply to: