[Bug 615] OpenSSH 3.6.1p2 ON SCO 3.2v4.2 + STRICTMODES -->yes (broken dirname in libgen)

bugzilla-daemon at mindrot.org bugzilla-daemon at mindrot.org
Mon Sep 8 15:54:29 EST 2003


http://bugzilla.mindrot.org/show_bug.cgi?id=615





------- Additional Comments From vikashb at comparexafrica.co.za  2003-09-08 15:54 -------
I downloaded the configure (id=388) file as well as the snapshop (20030905).

./configure works fine and config.h does not define HAVE_DIRNAME

however, make fails with the following:

        gcc -g -O2 -Wall -Wpointer-arith -Wno-uninitialized -I. -I.. -I. -I./..
-I/usr/local/ssl/include  -Dftruncate=chsize -I/usr/local/include
-DHAVE_CONFIG_H -c bsd-arc4random.c
In file included from ../includes.h:34,
                 from bsd-arc4random.c:25:
/usr/local/lib/gcc-lib/i386-unknown-sco3.2v4.2/2.7.2.3/include/time.h:126:
warning: `struct timeb' declared inside parameter list
/usr/local/lib/gcc-lib/i386-unknown-sco3.2v4.2/2.7.2.3/include/time.h:126:
warning: its scope is only this definition or declaration,
/usr/local/lib/gcc-lib/i386-unknown-sco3.2v4.2/2.7.2.3/include/time.h:126:
warning: which is probably not what you want.
In file included from ../openbsd-compat/openbsd-compat.h:127,
                 from ../includes.h:173,
                 from bsd-arc4random.c:25:
../openbsd-compat/bsd-misc.h:97: parse error before `('
*** Error code 1
*** Error code 1


Not sure if this is related, though it appears that the original problem is
solved ( i.e broken dirname is marked as broken )

and an interesting note:
The configure script that was part of the snapshot (20030905) also does not
define HAVE_DIRNAME and make also fails at:
        gcc -g -O2 -Wall -Wpointer-arith -Wno-uninitialized -I. -I.. -I. -I./..
-I/usr/local/ssl/include  -Dftruncate=chsize -I/usr/local/include
-DHAVE_CONFIG_H -c bsd-arc4random.c
In file included from ../includes.h:170,
                 from bsd-arc4random.c:25:
../defines.h:146: #error "8 bit int type not found."
../defines.h:158: #error "16 bit int type not found."
../defines.h:167: #error "32 bit int type not found."
../defines.h:183: #error "8 bit int type not found."
../defines.h:195: #error "16 bit int type not found."
../defines.h:204: #error "32 bit int type not found."
In file included from ../openbsd-compat/openbsd-compat.h:128,
                 from ../includes.h:173,
                 from bsd-arc4random.c:25:
../openbsd-compat/bsd-waitpid.h:42: warning: `WEXITSTATUS' redefined
/usr/include/sys/wait.h:82: warning: this is the location of the previous definition
../openbsd-compat/bsd-waitpid.h:43: warning: `WTERMSIG' redefined
/usr/include/sys/wait.h:84: warning: this is the location of the previous definition
../openbsd-compat/bsd-waitpid.h:45: warning: `WCOREDUMP' redefined
/usr/include/sys/wait.h:94: warning: this is the location of the previous definition
*** Error code 1
*** Error code 1


Not sure if this new problem should be part of this bug, please advise.




------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.




More information about the openssh-bugs mailing list