Bug 1389 - Problem compiling openssh 4.7p1
Summary: Problem compiling openssh 4.7p1
Status: CLOSED DUPLICATE of bug 1391
Alias: None
Product: Portable OpenSSH
Classification: Unclassified
Component: Build system (show other bugs)
Version: 4.7p1
Hardware: Other Linux
: P2 normal
Assignee: Assigned to nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-11-06 10:39 AEDT by Pierre
Modified: 2008-04-04 10:01 AEDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Pierre 2007-11-06 10:39:27 AEDT
# make
(cd openbsd-compat && make)
make[1]: Entering directory `/tmp/openssh-4.7p1/openbsd-compat'
gcc -s -O3 -march=i686 -Wall -Wpointer-arith -Wuninitialized -Wsign-compare -std=gnu99  -I. -I.. -I. -I./..  -I/usr/local/include -I/usr/local/include -DHAVE_CONFIG_H -c port-aix.c
In file included from port-aix.c:33:
../auth.h:39:22: bsd_auth.h: No such file or directory
In file included from port-aix.c:33:
../auth.h:63: error: parse error before "auth_session_t"
../auth.h:63: warning: no semicolon at end of struct or union
../auth.h:74: error: parse error before '}' token
make[1]: *** [port-aix.o] Error 1
make[1]: Leaving directory `/tmp/openssh-4.7p1/openbsd-compat'
make: *** [openbsd-compat/libopenbsd-compat.a] Error 2
Comment 1 Darren Tucker 2007-11-06 10:49:45 AEDT
What exact platform is this, and what arguments did you give to configure?

The lines referred to are inside an "#ifdef BSD_AUTH", so you can try "./configure --without-bsd-auth".
Comment 2 Pierre 2007-11-15 08:33:41 AEDT
It's a GNU/Linux system

I specified the --with-bsd-auth option.
Without it I don't have this error anymore.
Comment 3 Darren Tucker 2007-11-15 10:54:08 AEDT
So your system apparently doesn't have BSD Auth support... why did you specify --with-bsd-auth in the first place?
Comment 4 Darren Tucker 2007-11-19 19:14:39 AEDT

*** This bug has been marked as a duplicate of bug 1391 ***
Comment 5 Damien Miller 2008-04-04 10:01:16 AEDT
Close resolved bugs after release.