OpenSSH make errors on OpenStep 4.2 ?

Steven P Goryl steven_p_goryl at fanniemae.com
Fri Dec 1 08:18:24 EST 2006


Good Day to You!  THANKS for ALL your work on this project!
We appreciate any help you can give!

----We are attempting to install OpenSSH v4.3p2 on OpenStep 4.2 for Intel

-----our configure completes but when we run make we get:

labnx02:136# make
cc -g -O2 -Wall -Wpointer-arith -Wuninitialized  -I. -I. 
-I/usr/local/ssl/include -I/usr/local/include  
-DSSHDIR=\"/usr/local/etc\"  -D_PATH_SSH_PROGRAM=\"/usr/local/bin/ssh\"  
-D_PATH_SSH_ASKPASS_DEFAULT=\"/usr/local/libexec/ssh-askpass\"  
-D_PATH_SFTP_SERVER=\"/usr/local/libexec/sftp-server\"  
-D_PATH_SSH_KEY_SIGN=\"/usr/local/libexec/ssh-keysign\"  
-D_PATH_SSH_PIDDIR=\"/usr/local/etc\"  
-D_PATH_PRIVSEP_CHROOT_DIR=\"/var/empty\"  
-DSSH_RAND_HELPER=\"/usr/local/libexec/ssh-rand-helper\" -DHAVE_CONFIG_H 
-c moduli.c
openbsd-compat/vis.h:85: bad attribute specification, expecting 
identifier, found `)'
openbsd-compat/vis.h:86: bad attribute specification, expecting 
identifier, found `)'
openbsd-compat/vis.h:90: bad attribute specification, expecting 
identifier, found `)'
*** Exit 1
Stop.
labnx02:137#

-------So the vis.h file is there BUT looks like this on lines 85, 86, 90:


/*      $OpenBSD: vis.h,v 1.11 2005/08/09 19:38:31 millert Exp $        */
/*      $NetBSD: vis.h,v 1.4 1994/10/26 00:56:41 cgd Exp $      */

                __attribute__ ((__bounded__(__string__,1,3)));
int     strvisx(char *, const char *, size_t, int)
                __attribute__ ((__bounded__(__string__,1,3)));
int     strunvis(char *, const char *);
int     unvis(char *, char, int *, int);
ssize_t strnunvis(char *, const char *, size_t)
                __attribute__ ((__bounded__(__string__,1,3)));

#endif /* !_VIS_H_ */
#endif /* !HAVE_STRNVIS */
~
------We see in the documentation:  (we read it all !!)


# Don't try gcc -ansi; that turns off useful extensions and
# breaks some systems' header files.
# AIX                   -qlanglvl=ansi
# Ultrix and OSF/1      -std1
# HP-UX 10.20 and later -Ae
# HP-UX older versions  -Aa -D_HPUX_SOURCE
# SVR4                  -Xc -D__EXTENSIONS__

-------We see  our version:


labnx02:40# cc -v
Reading specs from /lib/i386/specs
NeXT Software, Inc. version cc-744.13, gcc version 2.7.2.1

------This is OpenStep 4.2 for Intel and OpenSSH sees this as well:


             Host: i386-next-openstep4
          Compiler: cc
    Compiler flags: -g -O2 -Wall -Wpointer-arith -Wuninitialized
Preprocessor flags: -I/usr/local/ssl/include
      Linker flags: -L/usr/local/ssl/lib
         Libraries:   -lcrypto -lz

-----Do you have any suggestions on how we may get around this?

THANKS for your time and efforts!

-- 
Steven P Goryl
703-833-1292
FNMA Contractor
7th floor # 7340A
www.goryl.org




More information about the openssh-unix-dev mailing list