scsh-hackers
[Top] [All Lists]

[Scsh-hackers] First Release Candidate of 0.6.6

To: Martin Gasbichler <gasbichl@informatik.uni-tuebingen.de>
Subject: [Scsh-hackers] First Release Candidate of 0.6.6
From: "Brian D. Carlstrom" <bdc@carlstrom.com>
Date: Fri Mar 12 12:40:03 2004
Cc: scsh-hackers <scsh-hackers@lists.sourceforge.net>
List-id: Discussion among the implementors <scsh-hackers.lists.sourceforge.net>
Reply-to: "Brian D. Carlstrom" <bdc@carlstrom.com>
Sender: scsh-hackers-admin@lists.sourceforge.net
Martin Gasbichler writes:
 > Please test the new tarball and report back to this list!

Ultrix 4.3 won't build because of the introduction of h_errno a while back.
    ULTRIX ogun 4.3 1 RISC

The simple fix would have been to add the following to scsh/ultrix/sysdep.h:
    extern int h_errno;

However, it seems like scsh/machine/sysdep.h is no longer included. I'm
guessing it used to be included by the main sysdep.h. If that is true,
that means all of these are dead code?

    ./scsh/aix/sysdep.h
    ./scsh/bsd/sysdep.h
    ./scsh/cygwin32/sysdep.h
    ./scsh/generic/sysdep.h
    ./scsh/gnu/sysdep.h
    ./scsh/hpux/sysdep.h
    ./scsh/irix/sysdep.h
    ./scsh/linux/sysdep.h
    ./scsh/next/sysdep.h
    ./scsh/solaris/sysdep.h
    ./scsh/sunos/sysdep.h
    ./scsh/ultrix/sysdep.h

If that is true, we probably should delete them to avoid confusion.

However, even with this fixed, Ultrix 4.3 does not have POSIX.2 regex.h,
so the build fails. I think there was at least one later Ultrix release,
but it's unlikely that it added POSIX.2 stuff, so we might want to drop
Ultrix from the 0.6 RELEASE list. If we don't want to delete it
entirely, we might want to refer people to the scsh-0.5 if it didn't
need POSIX regex.

-bri



<Prev in Thread] Current Thread [Next in Thread>