Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Feb 2001 14:52:17 -0600
From:      Greg Nelsen <excalibr@avalon.net>
To:        ports@FreeBSD.org
Cc:        ports@FreeBSD.org
Subject:   FreeBSD Port: ssh-1.2.27_1
Message-ID:  <3A899E1A.B534F876@avalon.net>

next in thread | raw e-mail | index | archive | help
This is a multi-part message in MIME format.
--------------27FD99D9CA98781567C1A0CE
Content-Type: text/plain; charset=us-ascii; x-mac-type="54455854"; x-mac-creator="4D4F5353"
Content-Transfer-Encoding: 7bit

just FYI

I recieved this message (edited):

Topic:          SSH1 implementations may allow remote system, data
compromise
....

Affects:        FreeBSD 4.x, 4.2-STABLE prior to the correction date
                Ports collection prior to the correction date.
Corrected:      OpenSSH [FreeBSD 4.x base system]:

....
                ssh [ports]:
                   2001-02-09 (Vulnerability 1)
                   2001-02-09 (Vulnerability 2)
....

We use ssh1 on 3.5-STABLE, so
I downloaded the newest ssh.tar port (for 3.5 ... but all are the
same?).
I put it in the ports collection where the old one was and tried to make
it.
It failed at some assembler code:
-----------------
checking asm code... tmp-add_n.s: Assembler messages:

tmp-add_n.s:94: Error: Alignment not a power of 2

tmp-add_n.s:121: Error: Alignment not a power of 2
-----------------

I also noted that there is no checksum?

Since this happened after configure's creation of the Makefile
but before any "real" compiling began, I checked further and found the
failure occurred  in the configure script of gmp-2.0.2-ssh-2. Running
the script by hand in that directory (./configure) produced this snippet
of configure's output:

checking asm code... (cached) FAILED
configure: warning: Assembly language optimizations failed and were
disabled.
configure: warning: Please mail gmp-2.0.2-ssh-2/config.log to
ssh-bugs@cs.hut.fi

I've added that log as an attachment to this letter. (It's a UNIX text
file.) Mail it if you want.

The following is a typescript of the make attempt.

Greg Nelsen
greg@greggy.com
excalibr@avalon.net

P.S. I marked the spot  of the error with a bunch of **.
----------------------------------------------------------------
Script started on Tue Feb 13 10:16:30 2001
[root] ssh# make clean

===>  Cleaning for autoconf-2.13

===>  Cleaning for m4-1.4

===>  Cleaning for XFree86-3.3.6

===>  Cleaning for ssh-1.2.27

[root] ssh# make

===>  Extracting for ssh-1.2.27

>> No MD5 checksum file.

===>   ssh-1.2.27 depends on executable: autoconf - found

===>   ssh-1.2.27 depends on shared library: X11.6 - found

===>  Patching for ssh-1.2.27

===>  Configuring for ssh-1.2.27

configure.in:354: warning: AC_TRY_RUN called without default to allow
cross compiling

creating cache ./config.cache

checking host system type... i386--freebsd3.5

checking cached information... ok

checking for gcc... cc

checking whether the C compiler (cc -O -pipe ) works... yes

checking whether the C compiler (cc -O -pipe ) is a cross-compiler... no

checking whether we are using GNU C... yes

checking whether cc accepts -g... yes

checking for POSIXized ISC... no

checking that the compiler works... yes

checking if the compiler understands -pipe... yes

checking whether to enable -Wall... no

checking return type of signal handlers... void

checking how to run the C preprocessor... cc -pipe -E

checking for ANSI C header files... yes

checking for size_t... yes

checking for uid_t in sys/types.h... yes

checking for off_t... yes

checking for mode_t... yes

checking for st_blksize in struct stat... yes

checking for working const... yes

checking for inline... inline

checking whether byte ordering is bigendian... no

checking size of long... 4

checking size of int... 4

checking size of short... 2

checking for termios.h... yes

checking for utmpx.h... no

checking whether utmpx have ut_syslen field... no

checking for ANSI C header files... (cached) yes

checking for sys/wait.h that is POSIX.1 compatible... yes

checking for unistd.h... yes

checking for rusage.h... no

checking for sys/time.h... yes

checking for lastlog.h... no

checking for utmp.h... yes

checking for shadow.h... no

checking for sgtty.h... yes

checking for sys/select.h... yes

checking for sys/ioctl.h... yes

checking for machine/endian.h... yes

checking for paths.h... yes

checking for usersec.h... no

checking for utime.h... yes

checking for netinet/in_systm.h... yes

checking for netinet/in_system.h... no

checking for netinet/ip.h... yes

checking for netinet/tcp.h... yes

checking for ulimit.h... no

checking for sys/resource.h... yes

checking for login_cap.h... yes

checking for sys/stream.h... no

checking for sys/conf.h... yes

checking whether time.h and sys/time.h may both be included... yes

checking for dirent.h that defines DIR... yes

checking for opendir in -ldir... no

checking whether stat file-mode macros are broken... no

checking whether sys/types.h defines makedev... yes

checking whether utmp have ut_pid field... no

checking whether utmp have ut_name field... yes

checking whether utmp have ut_id field... no

checking whether utmp have ut_host field... yes

checking whether utmp have ut_addr field... no

checking whether you have incompatible SIGINFO macro... no

checking for crypt in -lc... no

checking for crypt in -lcrypt... yes

checking for getspnam in -lsec... no

checking for get_process_stats in -lseq... no

checking for bcopy in -lbsd... no

checking for main in -lnsl... no

checking for socket in -lsocket... no

checking for getpwnam in -lsun... no

checking for openpty in -lbsd... no

checking for login in -lutil... yes

checking for vhangup... no

checking for setsid... yes

checking for gettimeofday... yes

checking for times... yes

checking for getrusage... yes

checking for ftruncate... yes

checking for revoke... yes

checking for makeutx... no

checking for strchr... yes

checking for memcpy... yes

checking for setlogin... yes

checking for openpty... yes

checking for _getpty... no

checking for clock... yes

checking for fchmod... yes

checking for ulimit... no

checking for gethostname... yes

checking for getdtablesize... yes

checking for umask... yes

checking for innetgr... yes

checking for initgroups... yes

checking for setpgrp... yes

checking for setpgid... yes

checking for daemon... yes

checking for waitpid... yes

checking for ttyslot... yes

checking for authenticate... no

checking for getpt... no

checking for isastream... no

checking for strerror... yes

checking for memmove... yes

checking for remove... yes

checking for random... yes

checking for putenv... yes

checking for crypt... yes

checking for socketpair... yes

checking for snprintf... yes

checking whether ln -s works... yes

checking for a BSD compatible install... /usr/bin/install -c -o root -g
wheel

checking for ar... ar

checking for ranlib... ranlib

checking for makedepend... makedepend

checking for X... libraries /usr/X11R6/lib, headers /usr/X11R6/include

checking for dnet_ntoa in -ldnet... no

checking for dnet_ntoa in -ldnet_stub... no

checking for gethostbyname... yes

checking for connect... yes

checking for remove... (cached) yes

checking for shmat... yes

checking for IceConnectionNumber in -lICE... yes

checking for passwd... /usr/bin/passwd

checking for xauth... /usr/X11R6/bin/xauth

checking for X11 unix domain socket directory... /tmp/.X11-unix

checking for perl5... /usr/bin/perl5.00503

checking for getpseudotty... no

checking for pseudo ttys... bsd-style ptys

checking for /etc/default/login... no

checking for shadow passwords... no

checking location of mail spool files... /var/mail

checking location of utmp... /var/run/utmp

checking location of wtmp... /var/log/wtmp

checking location of lastlog... /var/log/lastlog

checking whether /var/log/lastlog is a directory... no

checking whether to include the IDEA encryption algorithm... yes

checking whether to include the Blowfish encryption algorithm... yes

checking whether to include the DES encryption algorithm... no

checking whether to include the ARCFOUR encryption algorithm... no

checking whether to include the none encryption algorithm... no

checking whether to use login... no

checking whether to use rsh... yes

checking for remsh... no

checking for resh... no

checking for rsh... /usr/bin/rsh

checking default path... use system default

checking etcdir... /usr/local/etc

checking whether to use nologin.allow file to override nologin... no

checking whether to support SecurID... no

checking whether to support TIS authentication server... no

checking whether to use Kerberos... no

checking whether to enable passing the Kerberos TGT... no

checking whether to use libwrap... yes

checking for request_init in -lwrap... yes

checking whether to support SOCKS... no

checking whether to support SOCKS5... no

checking whether to support SOCKS4... no

checking whether to use rsaref... no

checking whether to allow group writeability... no

checking whether to disable forwardings in server... no

checking whether to disable forwardings in client... no

checking whether to disable X11 forwarding in server... no

checking whether to disable X11 forwarding in client... no

checking whether to install ssh as suid root... yes

checking whether to enable TCP_NODELAY... yes

checking whether to enable SO_LINGER... no

checking whether to include scp statistics at all... yes

checking whether to enable scp statistics... yes

checking whether to enable scp statistics for all files... yes

checking where to put sshd.pid... /var/run

updating cache ./config.cache

creating ./config.status

creating Makefile

creating sshd.8

creating ssh.1

creating make-ssh-known-hosts.1

creating zlib-1.0.4/Makefile

creating config.h

configuring in gmp-2.0.2-ssh-2

running /bin/sh ./configure  --with-etcdir=/usr/local/etc --with-libwrap
--disable-ipv6 --prefix=/usr/local i386--freebsd3.5
--cache-file=.././config.cache --srcdir=.

loading cache .././config.cache

checking for a BSD compatible install... ../

checking whether build environment is sane... yes

checking whether make sets ${MAKE}... yes

checking for working aclocal... missing

checking for working autoconf... found

checking for working automake... missing

checking for working autoheader... found

checking for working makeinfo... found

checking host system type... i386--freebsd3.5

checking cached information... ok

checking for gcc... (cached) cc

checking whether the C compiler (cc -O -pipe ) works... yes

checking whether the C compiler (cc -O -pipe ) is a cross-compiler... no

checking whether we are using GNU C... (cached) yes

checking whether cc accepts -g... (cached) yes

checking for working const... (cached) yes

checking for inline... (cached) inline

checking how to run the C preprocessor... (cached) cc -pipe -E

checking for ANSI C header files... (cached) yes

checking whether ln -s works... (cached) yes

checking for ranlib... (cached) ranlib

checking whether make sets ${MAKE}... (cached) yes

checking for a BSD compatible install... ../

checking for random... (cached) yes

checking size of int... (cached) 4

checking for working alloca.h... no

checking for alloca... yes

checking for nm... /usr/bin/nm

checking whether underscore gets prepended in C function names... no

checking asm code... tmp-add_n.s: Assembler messages:

tmp-add_n.s:94: Error: Alignment not a power of 2

tmp-add_n.s:121: Error: Alignment not a power of 2
*********************************************
^C ******************************************
*********************************************
[root] ssh# ===>  Script "configure" failed: here are the contents of
"config.log"

This file contains any messages produced by compilers while

running configure, to aid debugging if configure makes a mistake.



configure:638: checking host system type

configure:659: checking cached information

configure:678: checking for gcc

configure:791: checking whether the C compiler (cc -O -pipe ) works

configure:807: cc -o conftest -O -pipe   conftest.c -L/usr/local/lib
1>&5

configure:833: checking whether the C compiler (cc -O -pipe ) is a
cross-compiler

configure:838: checking whether we are using GNU C

configure:847: cc -E conftest.c

configure:866: checking whether cc accepts -g

configure:898: checking for POSIXized ISC

configure:2056: checking that the compiler works

configure:2065: cc -o conftest -O -pipe   conftest.c -L/usr/local/lib
1>&5

configure:2082: checking if the compiler understands -pipe

configure:2093: cc -pipe -c -O -pipe  conftest.c 1>&5

configure:2108: checking whether to enable -Wall

configure:2122: checking return type of signal handlers

configure:2144: cc -pipe -c -O -pipe  conftest.c 1>&5

configure:2163: checking how to run the C preprocessor

configure:2184: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:2243: checking for ANSI C header files

configure:2256: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:2323: cc -pipe -o conftest -O -pipe   conftest.c
-L/usr/local/lib  1>&5

configure:2347: checking for size_t

configure:2380: checking for uid_t in sys/types.h

configure:2414: checking for off_t

configure:2447: checking for mode_t

configure:2480: checking for st_blksize in struct stat

configure:2493: cc -pipe -c -O -pipe  conftest.c 1>&5

configure:2515: checking for working const

configure:2569: cc -pipe -c -O -pipe  conftest.c 1>&5

configure:2590: checking for inline

configure:2604: cc -pipe -c -O -pipe  conftest.c 1>&5

configure:2630: checking whether byte ordering is bigendian

configure:2648: cc -pipe -c -O -pipe  conftest.c 1>&5

configure:2663: cc -pipe -c -O -pipe  conftest.c 1>&5

configure: In function `main':

configure:2658: `not' undeclared (first use this function)

configure:2658: (Each undeclared identifier is reported only once

configure:2658: for each function it appears in.)

configure:2658: parse error before `big'

configure: failed program was:

#line 2652 "configure"

#include "confdefs.h"

#include <sys/types.h>

#include <sys/param.h>

int main() {



#if BYTE_ORDER != BIG_ENDIAN

 not big endian

#endif

; return 0; }

configure:2720: checking size of long

configure:2739: cc -pipe -o conftest -O -pipe   conftest.c
-L/usr/local/lib  1>&5

configure:2759: checking size of int

configure:2778: cc -pipe -o conftest -O -pipe   conftest.c
-L/usr/local/lib  1>&5

configure:2798: checking size of short

configure:2817: cc -pipe -o conftest -O -pipe   conftest.c
-L/usr/local/lib  1>&5

configure:2842: checking for termios.h

configure:2852: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:2885: checking for utmpx.h

configure:2895: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:2891: utmpx.h: No such file or directory

configure: failed program was:

#line 2890 "configure"

#include "confdefs.h"

#include <utmpx.h>

configure:2922: checking whether utmpx have ut_syslen field

configure:2925: utmpx.h: No such file or directory

configure:2945: checking for ANSI C header files

configure:3049: checking for sys/wait.h that is POSIX.1 compatible

configure:3070: cc -pipe -c -O -pipe  conftest.c 1>&5

configure:3094: checking for unistd.h

configure:3104: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:3094: checking for rusage.h

configure:3104: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:3100: rusage.h: No such file or directory

configure: failed program was:

#line 3099 "configure"

#include "confdefs.h"

#include <rusage.h>

configure:3094: checking for sys/time.h

configure:3104: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:3094: checking for lastlog.h

configure:3104: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:3100: lastlog.h: No such file or directory

configure: failed program was:

#line 3099 "configure"

#include "confdefs.h"

#include <lastlog.h>

configure:3094: checking for utmp.h

configure:3104: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:3094: checking for shadow.h

configure:3104: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:3100: shadow.h: No such file or directory

configure: failed program was:

#line 3099 "configure"

#include "confdefs.h"

#include <shadow.h>

configure:3134: checking for sgtty.h

configure:3144: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:3134: checking for sys/select.h

configure:3144: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:3134: checking for sys/ioctl.h

configure:3144: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:3134: checking for machine/endian.h

configure:3144: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:3174: checking for paths.h

configure:3184: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:3174: checking for usersec.h

configure:3184: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:3180: usersec.h: No such file or directory

configure: failed program was:

#line 3179 "configure"

#include "confdefs.h"

#include <usersec.h>

configure:3174: checking for utime.h

configure:3184: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:3174: checking for netinet/in_systm.h

configure:3184: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:3214: checking for netinet/in_system.h

configure:3224: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:3220: netinet/in_system.h: No such file or directory

configure: failed program was:

#line 3219 "configure"

#include "confdefs.h"

#include <netinet/in_system.h>

configure:3214: checking for netinet/ip.h

configure:3224: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:3214: checking for netinet/tcp.h

configure:3224: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:3214: checking for ulimit.h

configure:3224: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:3220: ulimit.h: No such file or directory

configure: failed program was:

#line 3219 "configure"

#include "confdefs.h"

#include <ulimit.h>

configure:3254: checking for sys/resource.h

configure:3264: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:3254: checking for login_cap.h

configure:3264: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:3254: checking for sys/stream.h

configure:3264: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:3260: sys/stream.h: No such file or directory

configure: failed program was:

#line 3259 "configure"

#include "confdefs.h"

#include <sys/stream.h>

configure:3254: checking for sys/conf.h

configure:3264: cc -pipe -E  conftest.c >/dev/null 2>conftest.out

configure:3291: checking whether time.h and sys/time.h may both be
included

configure:3305: cc -pipe -c -O -pipe  conftest.c 1>&5

configure:3330: checking for dirent.h that defines DIR

configure:3343: cc -pipe -c -O -pipe  conftest.c 1>&5

configure:3368: checking for opendir in -ldir

configure:3387: cc -pipe -o conftest -O -pipe   conftest.c -ldir
-L/usr/local/lib  1>&5

/usr/libexec/elf/ld: cannot open -ldir: No such file or directory

configure: failed program was:

#line 3376 "configure"

#include "confdefs.h"

/* Override any gcc2 internal prototype to avoid an error.  */

/* We use char because int might match the return type of a gcc2

    builtin and then its argument prototype would still apply.  */

char opendir();



int main() {

opendir()

; return 0; }

configure:3451: checking whether stat file-mode macros are broken

configure:3507: checking whether sys/types.h defines makedev

configure:3519: cc -pipe -o conftest -O -pipe   conftest.c
-L/usr/local/lib  1>&5

configure:3613: checking whether utmp have ut_pid field

configure:3634: checking whether utmp have ut_name field

configure:3655: checking whether utmp have ut_id field

configure:3676: checking whether utmp have ut_host field

configure:3697: checking whether utmp have ut_addr field

configure:3718: checking whether you have incompatible SIGINFO macro

configure:3721: sys/siginfo.h: No such file or directory

configure:3741: checking for crypt in -lc

configure:3760: cc -pipe -o conftest -O -pipe   conftest.c -lc
-L/usr/local/lib  1>&5

/var/tmp/ccc528651.o: In function `main':

/var/tmp/ccc528651.o(.text+0x4): undefined reference to `crypt'

configure: failed program was:

#line 3749 "configure"

#include "confdefs.h"

/* Override any gcc2 internal prototype to avoid an error.  */

/* We use char because int might match the return type of a gcc2

    builtin and then its argument prototype would still apply.  */

char crypt();



int main() {

crypt()

; return 0; }

configure:3779: checking for crypt in -lcrypt

configure:3798: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  1>&5

configure:3828: checking for getspnam in -lsec

configure:3847: cc -pipe -o conftest -O -pipe   conftest.c -lsec
-lcrypt -L/usr/local/lib  1>&5

/usr/libexec/elf/ld: cannot open -lsec: No such file or directory

configure: failed program was:

#line 3836 "configure"

#include "confdefs.h"

/* Override any gcc2 internal prototype to avoid an error.  */

/* We use char because int might match the return type of a gcc2

    builtin and then its argument prototype would still apply.  */

char getspnam();



int main() {

getspnam()

; return 0; }

configure:3875: checking for get_process_stats in -lseq

configure:3894: cc -pipe -o conftest -O -pipe   conftest.c -lseq
-lcrypt -L/usr/local/lib  1>&5

/usr/libexec/elf/ld: cannot open -lseq: No such file or directory

configure: failed program was:

#line 3883 "configure"

#include "confdefs.h"

/* Override any gcc2 internal prototype to avoid an error.  */

/* We use char because int might match the return type of a gcc2

    builtin and then its argument prototype would still apply.  */

char get_process_stats();



int main() {

get_process_stats()

; return 0; }

configure:3922: checking for bcopy in -lbsd

configure:3941: cc -pipe -o conftest -O -pipe   conftest.c -lbsd
-lcrypt -L/usr/local/lib  1>&5

/usr/libexec/elf/ld: cannot open -lbsd: No such file or directory

configure: failed program was:

#line 3930 "configure"

#include "confdefs.h"

/* Override any gcc2 internal prototype to avoid an error.  */

/* We use char because int might match the return type of a gcc2

    builtin and then its argument prototype would still apply.  */

char bcopy();



int main() {

bcopy()

; return 0; }

configure:3970: checking for main in -lnsl

configure:3985: cc -pipe -o conftest -O -pipe   conftest.c -lnsl
-lcrypt -L/usr/local/lib  1>&5

/usr/libexec/elf/ld: cannot open -lnsl: No such file or directory

configure: failed program was:

#line 3978 "configure"

#include "confdefs.h"



int main() {

main()

; return 0; }

configure:4064: checking for socket in -lsocket

configure:4083: cc -pipe -o conftest -O -pipe   conftest.c -lsocket
-lcrypt -L/usr/local/lib  1>&5

/usr/libexec/elf/ld: cannot open -lsocket: No such file or directory

configure: failed program was:

#line 4072 "configure"

#include "confdefs.h"

/* Override any gcc2 internal prototype to avoid an error.  */

/* We use char because int might match the return type of a gcc2

    builtin and then its argument prototype would still apply.  */

char socket();



int main() {

socket()

; return 0; }

configure:4113: checking for getpwnam in -lsun

configure:4132: cc -pipe -o conftest -O -pipe   conftest.c -lsun
-lcrypt -L/usr/local/lib  1>&5

/usr/libexec/elf/ld: cannot open -lsun: No such file or directory

configure: failed program was:

#line 4121 "configure"

#include "confdefs.h"

/* Override any gcc2 internal prototype to avoid an error.  */

/* We use char because int might match the return type of a gcc2

    builtin and then its argument prototype would still apply.  */

char getpwnam();



int main() {

getpwnam()

; return 0; }

configure:4162: checking for openpty in -lbsd

configure:4181: cc -pipe -o conftest -O -pipe   conftest.c -lbsd
-lcrypt -L/usr/local/lib  1>&5

/usr/libexec/elf/ld: cannot open -lbsd: No such file or directory

configure: failed program was:

#line 4170 "configure"

#include "confdefs.h"

/* Override any gcc2 internal prototype to avoid an error.  */

/* We use char because int might match the return type of a gcc2

    builtin and then its argument prototype would still apply.  */

char openpty();



int main() {

openpty()

; return 0; }

configure:4210: checking for login in -lutil

configure:4229: cc -pipe -o conftest -O -pipe   conftest.c -lutil
-lcrypt -L/usr/local/lib  1>&5

configure:4258: checking for vhangup

configure:4286: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

/var/tmp/ccx530441.o: In function `main':

/var/tmp/ccx530441.o(.text+0x4): undefined reference to `vhangup'

configure: failed program was:

#line 4263 "configure"

#include "confdefs.h"

/* System header to define __stub macros and hopefully few prototypes,

    which can conflict with char vhangup(); below.  */

#include <assert.h>

/* Override any gcc2 internal prototype to avoid an error.  */

/* We use char because int might match the return type of a gcc2

    builtin and then its argument prototype would still apply.  */

char vhangup();



int main() {



/* The GNU C library defines this for functions which it implements

    to always fail with ENOSYS.  Some functions are actually named

    something starting with __ and the normal name is an alias.  */

#if defined (__stub_vhangup) || defined (__stub___vhangup)

choke me

#else

vhangup();

#endif



; return 0; }

configure:4316: checking for setsid

configure:4344: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4373: checking for gettimeofday

configure:4401: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4373: checking for times

configure:4401: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4373: checking for getrusage

configure:4401: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4373: checking for ftruncate

configure:4401: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4373: checking for revoke

configure:4401: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4373: checking for makeutx

configure:4401: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

/var/tmp/cce531731.o: In function `main':

/var/tmp/cce531731.o(.text+0x4): undefined reference to `makeutx'

configure: failed program was:

#line 4378 "configure"

#include "confdefs.h"

/* System header to define __stub macros and hopefully few prototypes,

    which can conflict with char makeutx(); below.  */

#include <assert.h>

/* Override any gcc2 internal prototype to avoid an error.  */

/* We use char because int might match the return type of a gcc2

    builtin and then its argument prototype would still apply.  */

char makeutx();



int main() {



/* The GNU C library defines this for functions which it implements

    to always fail with ENOSYS.  Some functions are actually named

    something starting with __ and the normal name is an alias.  */

#if defined (__stub_makeutx) || defined (__stub___makeutx)

choke me

#else

makeutx();

#endif



; return 0; }

configure:4428: checking for strchr

configure:4456: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4428: checking for memcpy

configure:4456: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4440: warning: conflicting types for built-in function
`memcpy'

configure:4428: checking for setlogin

configure:4456: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4428: checking for openpty

configure:4456: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4428: checking for _getpty

configure:4456: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

/var/tmp/ccQ532631.o: In function `main':

/var/tmp/ccQ532631.o(.text+0x4): undefined reference to `_getpty'

configure: failed program was:

#line 4433 "configure"

#include "confdefs.h"

/* System header to define __stub macros and hopefully few prototypes,

    which can conflict with char _getpty(); below.  */

#include <assert.h>

/* Override any gcc2 internal prototype to avoid an error.  */

/* We use char because int might match the return type of a gcc2

    builtin and then its argument prototype would still apply.  */

char _getpty();



int main() {



/* The GNU C library defines this for functions which it implements

    to always fail with ENOSYS.  Some functions are actually named

    something starting with __ and the normal name is an alias.  */

#if defined (__stub__getpty) || defined (__stub____getpty)

choke me

#else

_getpty();

#endif



; return 0; }

configure:4428: checking for clock

configure:4456: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4428: checking for fchmod

configure:4456: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4428: checking for ulimit

configure:4456: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

/var/tmp/ccl533151.o: In function `main':

/var/tmp/ccl533151.o(.text+0x4): undefined reference to `ulimit'

configure: failed program was:

#line 4433 "configure"

#include "confdefs.h"

/* System header to define __stub macros and hopefully few prototypes,

    which can conflict with char ulimit(); below.  */

#include <assert.h>

/* Override any gcc2 internal prototype to avoid an error.  */

/* We use char because int might match the return type of a gcc2

    builtin and then its argument prototype would still apply.  */

char ulimit();



int main() {



/* The GNU C library defines this for functions which it implements

    to always fail with ENOSYS.  Some functions are actually named

    something starting with __ and the normal name is an alias.  */

#if defined (__stub_ulimit) || defined (__stub___ulimit)

choke me

#else

ulimit();

#endif



; return 0; }

configure:4483: checking for gethostname

configure:4511: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4483: checking for getdtablesize

configure:4511: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4483: checking for umask

configure:4511: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4483: checking for innetgr

configure:4511: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4483: checking for initgroups

configure:4511: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4483: checking for setpgrp

configure:4511: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4538: checking for setpgid

configure:4566: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4538: checking for daemon

configure:4566: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4538: checking for waitpid

configure:4566: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4538: checking for ttyslot

configure:4566: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4538: checking for authenticate

configure:4566: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

/var/tmp/ccR535211.o: In function `main':

/var/tmp/ccR535211.o(.text+0x4): undefined reference to `authenticate'

configure: failed program was:

#line 4543 "configure"

#include "confdefs.h"

/* System header to define __stub macros and hopefully few prototypes,

    which can conflict with char authenticate(); below.  */

#include <assert.h>

/* Override any gcc2 internal prototype to avoid an error.  */

/* We use char because int might match the return type of a gcc2

    builtin and then its argument prototype would still apply.  */

char authenticate();



int main() {



/* The GNU C library defines this for functions which it implements

    to always fail with ENOSYS.  Some functions are actually named

    something starting with __ and the normal name is an alias.  */

#if defined (__stub_authenticate) || defined (__stub___authenticate)

choke me

#else

authenticate();

#endif



; return 0; }

configure:4538: checking for getpt

configure:4566: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

/var/tmp/cci535351.o: In function `main':

/var/tmp/cci535351.o(.text+0x4): undefined reference to `getpt'

configure: failed program was:

#line 4543 "configure"

#include "confdefs.h"

/* System header to define __stub macros and hopefully few prototypes,

    which can conflict with char getpt(); below.  */

#include <assert.h>

/* Override any gcc2 internal prototype to avoid an error.  */

/* We use char because int might match the return type of a gcc2

    builtin and then its argument prototype would still apply.  */

char getpt();



int main() {



/* The GNU C library defines this for functions which it implements

    to always fail with ENOSYS.  Some functions are actually named

    something starting with __ and the normal name is an alias.  */

#if defined (__stub_getpt) || defined (__stub___getpt)

choke me

#else

getpt();

#endif



; return 0; }

configure:4538: checking for isastream

configure:4566: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

/var/tmp/ccZ535501.o: In function `main':

/var/tmp/ccZ535501.o(.text+0x4): undefined reference to `isastream'

configure: failed program was:

#line 4543 "configure"

#include "confdefs.h"

/* System header to define __stub macros and hopefully few prototypes,

    which can conflict with char isastream(); below.  */

#include <assert.h>

/* Override any gcc2 internal prototype to avoid an error.  */

/* We use char because int might match the return type of a gcc2

    builtin and then its argument prototype would still apply.  */

char isastream();



int main() {



/* The GNU C library defines this for functions which it implements

    to always fail with ENOSYS.  Some functions are actually named

    something starting with __ and the normal name is an alias.  */

#if defined (__stub_isastream) || defined (__stub___isastream)

choke me

#else

isastream();

#endif



; return 0; }

configure:4594: checking for strerror

configure:4622: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4594: checking for memmove

configure:4622: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4594: checking for remove

configure:4622: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4594: checking for random

configure:4622: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4594: checking for putenv

configure:4622: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4594: checking for crypt

configure:4622: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4594: checking for socketpair

configure:4622: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4594: checking for snprintf

configure:4622: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:4650: checking whether ln -s works

configure:4682: checking for a BSD compatible install

configure:4737: checking for ar

configure:4768: checking for ranlib

configure:4803: checking for makedepend

configure:4839: checking for X

configure:5153: checking for dnet_ntoa in -ldnet

configure:5172: cc -pipe -o conftest -O -pipe   conftest.c -ldnet
-lcrypt -L/usr/local/lib  -lutil 1>&5

/usr/libexec/elf/ld: cannot open -ldnet: No such file or directory

configure: failed program was:

#line 5161 "configure"

#include "confdefs.h"

/* Override any gcc2 internal prototype to avoid an error.  */

/* We use char because int might match the return type of a gcc2

    builtin and then its argument prototype would still apply.  */

char dnet_ntoa();



int main() {

dnet_ntoa()

; return 0; }

configure:5194: checking for dnet_ntoa in -ldnet_stub

configure:5213: cc -pipe -o conftest -O -pipe   conftest.c -ldnet_stub
-lcrypt -L/usr/local/lib  -lutil 1>&5

/usr/libexec/elf/ld: cannot open -ldnet_stub: No such file or directory

configure: failed program was:

#line 5202 "configure"

#include "confdefs.h"

/* Override any gcc2 internal prototype to avoid an error.  */

/* We use char because int might match the return type of a gcc2

    builtin and then its argument prototype would still apply.  */

char dnet_ntoa();



int main() {

dnet_ntoa()

; return 0; }

configure:5242: checking for gethostbyname

configure:5270: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:5340: checking for connect

configure:5368: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:5432: checking for remove

configure:5524: checking for shmat

configure:5552: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

configure:5625: checking for IceConnectionNumber in -lICE

configure:5644: cc -pipe -o conftest -O -pipe   -L/usr/X11R6/lib
conftest.c -lICE  -lcrypt -L/usr/local/lib  -lutil 1>&5

configure:5672: checking for passwd

configure:5714: checking for xauth

configure:5762: checking for X11 unix domain socket directory

configure:5791: checking for perl5

configure:5836: checking for getpseudotty

configure:5864: cc -pipe -o conftest -O -pipe   conftest.c -lcrypt
-L/usr/local/lib  -lutil 1>&5

/var/tmp/ccM539521.o: In function `main':

/var/tmp/ccM539521.o(.text+0x4): undefined reference to `getpseudotty'

configure: failed program was:

#line 5841 "configure"

#include "confdefs.h"

/* System header to define __stub macros and hopefully few prototypes,

    which can conflict with char getpseudotty(); below.  */

#include <assert.h>

/* Override any gcc2 internal prototype to avoid an error.  */

/* We use char because int might match the return type of a gcc2

    builtin and then its argument prototype would still apply.  */

char getpseudotty();



int main() {



/* The GNU C library defines this for functions which it implements

    to always fail with ENOSYS.  Some functions are actually named

    something starting with __ and the normal name is an alias.  */

#if defined (__stub_getpseudotty) || defined (__stub___getpseudotty)

choke me

#else

getpseudotty();

#endif



; return 0; }

configure:5889: checking for pseudo ttys

configure:5929: checking for /etc/default/login

configure:5942: checking for shadow passwords

configure:6065: checking location of mail spool files

configure:6104: checking location of utmp

configure:6140: checking location of wtmp

configure:6174: checking location of lastlog

configure:6229: checking whether /var/log/lastlog is a directory

configure:6242: checking whether to include the IDEA encryption
algorithm

configure:6276: checking whether to include the Blowfish encryption
algorithm

configure:6303: checking whether to include the DES encryption algorithm

configure:6326: checking whether to include the ARCFOUR encryption
algorithm

configure:6349: checking whether to include the none encryption
algorithm

configure:6372: checking whether to use login

configure:6450: checking whether to use rsh

configure:6521: checking for remsh

configure:6521: checking for resh

configure:6521: checking for rsh

configure:6574: checking default path

configure:6597: checking etcdir

configure:6622: checking whether to use nologin.allow file to override
nologin

configure:6652: checking whether to support SecurID

configure:6695: checking whether to support TIS authentication server

configure:6726: checking whether to use Kerberos

configure:6806: checking whether to enable passing the Kerberos TGT

configure:6834: checking whether to use libwrap

configure:6845: checking for request_init in -lwrap

configure:6864: cc -pipe -o conftest -O -pipe   conftest.c -lwrap
-lcrypt -L/usr/local/lib  -lutil 1>&5

configure:6936: checking whether to support SOCKS

configure:7043: checking whether to support SOCKS5

configure:7105: checking whether to support SOCKS4

configure:7259: checking whether to use rsaref

configure:7293: checking whether to allow group writeability

configure:7309: checking whether to disable forwardings in server

configure:7331: checking whether to disable forwardings in client

configure:7353: checking whether to disable X11 forwarding in server

configure:7375: checking whether to disable X11 forwarding in client

configure:7397: checking whether to install ssh as suid root

configure:7418: checking whether to enable TCP_NODELAY

configure:7444: checking whether to enable SO_LINGER

configure:7466: checking whether to include scp statistics at all

configure:7492: checking whether to enable scp statistics

configure:7518: checking whether to enable scp statistics for all files

configure:7554: checking where to put sshd.pid

(end of "config.log")



[root] ssh# exit


Script done on Tue Feb 13 10:18:24 2001




--------------27FD99D9CA98781567C1A0CE
Content-Type: application/macbinary; x-mac-type="42494E41"; x-mac-creator="3F3F3F3F"; name="config.log"
Content-Transfer-Encoding: base64
Content-Disposition: inline; filename="config.log"

VGhpcyBmaWxlIGNvbnRhaW5zIGFueSBtZXNzYWdlcyBwcm9kdWNlZCBieSBjb21waWxlcnMg
d2hpbGUKcnVubmluZyBjb25maWd1cmUsIHRvIGFpZCBkZWJ1Z2dpbmcgaWYgY29uZmlndXJl
IG1ha2VzIGEgbWlzdGFrZS4KCmNvbmZpZ3VyZTo1NTU6IGNoZWNraW5nIGZvciBhIEJTRCBj
b21wYXRpYmxlIGluc3RhbGwKY29uZmlndXJlOjYwODogY2hlY2tpbmcgd2hldGhlciBidWls
ZCBlbnZpcm9ubWVudCBpcyBzYW5lCmNvbmZpZ3VyZTo2NjU6IGNoZWNraW5nIHdoZXRoZXIg
bWFrZSBzZXRzICR7TUFLRX0KY29uZmlndXJlOjcxMTogY2hlY2tpbmcgZm9yIHdvcmtpbmcg
YWNsb2NhbApjb25maWd1cmU6NzI0OiBjaGVja2luZyBmb3Igd29ya2luZyBhdXRvY29uZgpj
b25maWd1cmU6NzM3OiBjaGVja2luZyBmb3Igd29ya2luZyBhdXRvbWFrZQpjb25maWd1cmU6
NzUwOiBjaGVja2luZyBmb3Igd29ya2luZyBhdXRvaGVhZGVyCmNvbmZpZ3VyZTo3NjM6IGNo
ZWNraW5nIGZvciB3b3JraW5nIG1ha2VpbmZvCmNvbmZpZ3VyZTo3ODQ6IGNoZWNraW5nIGhv
c3Qgc3lzdGVtIHR5cGUKY29uZmlndXJlOjgwNTogY2hlY2tpbmcgY2FjaGVkIGluZm9ybWF0
aW9uCmNvbmZpZ3VyZTo4MjQ6IGNoZWNraW5nIGZvciBnY2MKY29uZmlndXJlOjkwMTogY2hl
Y2tpbmcgd2hldGhlciB0aGUgQyBjb21waWxlciAoZ2NjICApIHdvcmtzCmNvbmZpZ3VyZTo5
MTU6IGdjYyAtbyBjb25mdGVzdCAgICBjb25mdGVzdC5jICAxPiY1CmNvbmZpZ3VyZTo5MzU6
IGNoZWNraW5nIHdoZXRoZXIgdGhlIEMgY29tcGlsZXIgKGdjYyAgKSBpcyBhIGNyb3NzLWNv
bXBpbGVyCmNvbmZpZ3VyZTo5NDA6IGNoZWNraW5nIHdoZXRoZXIgd2UgYXJlIHVzaW5nIEdO
VSBDCmNvbmZpZ3VyZTo5NjQ6IGNoZWNraW5nIHdoZXRoZXIgZ2NjIGFjY2VwdHMgLWcKY29u
ZmlndXJlOjk5MjogY2hlY2tpbmcgZm9yIHdvcmtpbmcgY29uc3QKY29uZmlndXJlOjEwNjc6
IGNoZWNraW5nIGZvciBpbmxpbmUKY29uZmlndXJlOjExMDc6IGNoZWNraW5nIGhvdyB0byBy
dW4gdGhlIEMgcHJlcHJvY2Vzc29yCmNvbmZpZ3VyZToxMTY4OiBjaGVja2luZyBmb3IgQU5T
SSBDIGhlYWRlciBmaWxlcwpjb25maWd1cmU6MTI3MjogY2hlY2tpbmcgd2hldGhlciBsbiAt
cyB3b3Jrcwpjb25maWd1cmU6MTI5NTogY2hlY2tpbmcgZm9yIHJhbmxpYgpjb25maWd1cmU6
MTMyMjogY2hlY2tpbmcgd2hldGhlciBtYWtlIHNldHMgJHtNQUtFfQpjb25maWd1cmU6MTM1
OTogY2hlY2tpbmcgZm9yIGEgQlNEIGNvbXBhdGlibGUgaW5zdGFsbApjb25maWd1cmU6MTQx
MTogY2hlY2tpbmcgZm9yIHJhbmRvbQpjb25maWd1cmU6MTQ4NTogY2hlY2tpbmcgc2l6ZSBv
ZiBpbnQKY29uZmlndXJlOjE1MjY6IGNoZWNraW5nIGZvciB3b3JraW5nIGFsbG9jYS5oCmNv
bmZpZ3VyZToxNTU5OiBjaGVja2luZyBmb3IgYWxsb2NhCmNvbmZpZ3VyZToyMDE0OiBjaGVj
a2luZyBmb3Igbm0KY29uZmlndXJlOjIwNDk6IGNoZWNraW5nIHdoZXRoZXIgdW5kZXJzY29y
ZSBnZXRzIHByZXBlbmRlZCBpbiBDIGZ1bmN0aW9uIG5hbWVzClVuZGVyc2NvcmVzIGFyZSBu
b3QgcHJlcGVuZGVkIGluIGZ1bmN0aW9uIG5hbWVzLgpjb25maWd1cmU6MjA4OTogY2hlY2tp
bmcgYXNtIGNvZGUKY29uZmlndXJlOjIyNDM6IGNoZWNraW5nIGFzbSBsaW5rcwpjb25maWd1
cmU6MjI1MzogY2hlY2tpbmcgYXNtIHNvdXJjZXMKY29uZmlndXJlOjIyNjM6IGNoZWNraW5n
IGFzbSBvYmplY3RzCmNvbmZpZ3VyZToyMjczOiBjaGVja2luZyBhc20gc3ludGF4CmNvbmZp
Z3VyZToyMjgyOiBjaGVja2luZyBhc20gc3ludGF4IGhlYWRlcgpjb25maWd1cmU6MjI5Mjog
Y2hlY2tpbmcgZm9yIGdtcC1tcGFyYW0uaApjb25maWd1cmU6MjMxNjogY2hlY2tpbmcgb3Ro
ZXIgb2Jqcwpjb25maWd1cmU6MjM0NDogY2hlY2tpbmcgb3RoZXIgc291cmNlcwpjb25maWd1
cmU6MjM1NDogY2hlY2tpbmcgb3RoZXIgbGlua3MKY29uZmlndXJlOjIzNzY6IGNoZWNraW5n
IGxpbmtzIHRvIG1weiBzb3VyY2VzIGluIG1wYnNkCg==
--------------27FD99D9CA98781567C1A0CE--



To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-ports" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3A899E1A.B534F876>