Call for testing for 3.5 OpenSSH

Gert Doering gert at greenie.muc.de
Wed Sep 25 01:55:28 EST 2002


Hi,

On Tue, Sep 24, 2002 at 08:57:22AM -0500, Ben Lindstrom wrote:
> > 2) http://bugzilla.mindrot.org/show_bug.cgi?id=397
> > strsep() is in libc but isn't defined in the headers unless
> > _LINUX_SOURCE_COMPAT is defined. This doesn't affect GCC, only the
> > native compiler.  Apart from the patch, another option could be to have
> > configure define _LINUX_SOURCE_COMPAT for AIX.
> 
> Is this only an issue under 4.3.3 or this also an issue with 5.1?  I
> understand other's concern in regards to sublevels of 4.3.3.

As far as I understand it's only an issue for 4.3.3, and it only affects
binary compatibility between 4.3.3 sublevels.

> I would be willing to set it for all 4.3.3 and lower to use our internal
> strsep and allow 5.1 to use the native one if 5.1 is fine.  Just coding to
> detect such things is normally ugly.

I think it might just work to do a "don't care" here - if configure finds
it (due to headers *and* library being available), use it.  If not, use
the internal one.

I want to vote *against* doing special-casing for AIX here - let them
get their headers right.  strsep() isn't *that* big, just compile it in.

gert

-- 
USENET is *not* the non-clickable part of WWW!
                                                           //www.muc.de/~gert/
Gert Doering - Munich, Germany                             gert at greenie.muc.de
fax: +49-89-35655025                        gert.doering at physik.tu-muenchen.de



More information about the openssh-unix-dev mailing list