Bug 407 - Build openssh-3.1p1 fails, Mac OS X v1.2
Summary: Build openssh-3.1p1 fails, Mac OS X v1.2
Status: CLOSED WORKSFORME
Alias: None
Product: Portable OpenSSH
Classification: Unclassified
Component: Build system (show other bugs)
Version: -current
Hardware: PPC Mac OS X
: P2 normal
Assignee: OpenSSH Bugzilla mailing list
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-10-02 11:35 AEST by Sally Shears
Modified: 2004-04-14 12:24 AEST (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sally Shears 2002-10-02 11:35:57 AEST
Build 3.1p1 fails on Mac OS X Server v 1.2 (a.k.a. "Rhapsody") with this error in make:

cc -g -O2 -Wall -Wpointer-arith -Wno-uninitialized -I. -I.
-I/usr/local/ssl/include  -DSSHDIR=\"/private/etc\"
-D_PATH_SSH_PROGRAM=\"/usr/bin/ssh\"
-D_PATH_SSH_ASKPASS_DEFAULT=\"/usr/libexec/ssh-askpass\"
-D_PATH_SFTP_SERVER=\"/usr/libexec/sftp-server\"
-D_PATH_SSH_PIDDIR=\"/var/run\"
-DSSH_RAND_HELPER=\"/usr/libexec/ssh-rand-helper\" -DHAVE_CONFIG_H -c
ssh-agent.c
ssh-agent.c:135: illegal statement, missing `;' after `)'
ssh-agent.c:162: illegal statement, missing `;' after `)'
make: *** [ssh-agent.o] Error 1

The code at ssh-agent.c line 135 is:

        TAILQ_FOREACH(id, &tab->idlist, next) {
                if (key_equal(key, id->key))
                        return (id);
        }

This is with the virgin 3.1p1; same error in make if I apply the patch openssh-3.1p1-adv.token.patch

  -- Sally
Comment 1 Ben Lindstrom 2002-10-02 13:13:24 AEST
We are in release mode.  Please check out a snapshot at: 
http://www.openssh.com/portable.html
Comment 2 Damien Miller 2003-01-03 15:27:43 AEDT
Please retest with the latest OpenSSH (3.5p1)
Comment 3 Damien Miller 2004-04-14 12:24:18 AEST
Mass change of RESOLVED bugs to CLOSED