Current 6.8 git build issues on HP-UX
Kevin Brott
kevin.brott at gmail.com
Wed Feb 25 09:21:31 AEDT 2015
On Tue, Feb 24, 2015 at 1:43 PM, Darren Tucker <dtucker at zip.com.au> wrote:
> On Tue, Feb 24, 2015 at 3:11 PM, Kevin Brott <kevin.brott at gmail.com>
> wrote:
>
>> [...]
>> "cipher-aesctr.c", line 30: warning #2260-D: explicit type is missing
>> ("int" assumed)
>> static inline void
>>
>
> does replacing "inline" with "__inline__" work? Failing that, removing
> inline entirely?
>
Using __inline__ fails the same way, but removing it entirely moves on past
that to this:
cc -O2 -Ae -I. -I. -I/opt/phs/include -I/opt/gnome/include -I/usr/include
-I/opt/gtk2.6/include -D_HPUX_SOURCE -D_XOPEN_SOURCE
-D_XOPEN_SOURCE_EXTENDED=1 -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_PKCS11_HELPER=\"/usr/local/libexec/ssh-pkcs11-helper\"
-D_PATH_SSH_PIDDIR=\"/var/run\" -D_PATH_PRIVSEP_CHROOT_DIR=\"/var/empty\"
-DHAVE_CONFIG_H -o regress/netcat regress/netcat.c \
-L. -Lopenbsd-compat/ -L/opt/phs/lib -L/opt/phs/lib/hpux32
-L/opt/gnome/lib -L/usr/lib -L/usr/lib/hpux32 -L/opt/gtk2.6/lib -lssh
-lopenbsd-compat -lssh -lopenbsd-compat -lcrypto -lz -lnsl -lxnet -lsec
"/usr/include/sys/signal.h", line 465: warning #2047-D: incompatible
redefinition of macro "_NSIG" (declared at line 828 of
"./defines.h")
# define _NSIG 45
^
"regress/netcat.c", line 1613: warning #4212-D: mismatch between character
pointer types "unsigned char *" and "char *"
r = snprintf(buf, sizeof(buf),
^
"regress/netcat.c", line 1617: warning #4212-D: mismatch between character
pointer types "unsigned char *" and "char *"
r = snprintf(buf, sizeof(buf),
^
"regress/netcat.c", line 1623: warning #4212-D: mismatch between character
pointer types "unsigned char *" and "const char *"
r = strlen(buf);
^
"regress/netcat.c", line 1633: warning #4212-D: mismatch between character
pointer types "unsigned char *" and "char *"
r = snprintf(buf, sizeof(buf), "%s:%s",
^
"regress/netcat.c", line 1636: warning #4212-D: mismatch between character
pointer types "unsigned char *" and "const char *"
b64_ntop(buf, strlen(buf), resp,
^
"regress/netcat.c", line 1639: warning #4212-D: mismatch between character
pointer types "unsigned char *" and "char *"
r = snprintf(buf, sizeof(buf),
"Proxy-Authorization: "
^
"regress/netcat.c", line 1643: warning #4212-D: mismatch between character
pointer types "unsigned char *" and "const char *"
r = strlen(buf);
^
"regress/netcat.c", line 1653: warning #4212-D: mismatch between character
pointer types "unsigned char *" and "char *"
proxy_read_line(proxyfd, buf, sizeof(buf));
^
"regress/netcat.c", line 1655: warning #4212-D: mismatch between character
pointer types "unsigned char *" and "const char *"
strncmp(buf, "HTTP/1.0 407 ", 12) == 0) {
^
"regress/netcat.c", line 1662: warning #4212-D: mismatch between character
pointer types "unsigned char *" and "const char *"
} else if (strncmp(buf, "HTTP/1.0 200 ", 12) != 0 &&
^
"regress/netcat.c", line 1663: warning #4212-D: mismatch between character
pointer types "unsigned char *" and "const char *"
strncmp(buf, "HTTP/1.1 200 ", 12) != 0)
^
"regress/netcat.c", line 1668: warning #4212-D: mismatch between character
pointer types "unsigned char *" and "char *"
proxy_read_line(proxyfd, buf, sizeof(buf));
^
ld: Unsatisfied symbol "ntohs" in file netcat.o
ld: Unsatisfied symbol "xstrdup" in file
openbsd-compat//libopenbsd-compat.a[bsd-misc.o]
2 errors.
make: *** [regress/netcat] Error 1
--
# include <stddisclaimer.h>
/* Kevin Brott <Kevin.Brott at gmail.com> */
More information about the openssh-unix-dev
mailing list