[Bug 206] -SNAP-20020409: build failures on AIX 3.2.5 with XLC 1.2.1.16
bugzilla-daemon at mindrot.org
bugzilla-daemon at mindrot.org
Wed Apr 10 16:00:47 EST 2002
http://bugzilla.mindrot.org/show_bug.cgi?id=206
Matthew_Clarke at mindlink.bc.ca changed:
What |Removed |Added
----------------------------------------------------------------------------
Summary|-SNAP-20020405: build |-SNAP-20020409: build
|failures on AIX 3.2.5 with |failures on AIX 3.2.5 with
|XLC 1.2.1.16 |XLC 1.2.1.16
------- Additional Comments From Matthew_Clarke at mindlink.bc.ca 2002-04-10 16:00 -------
The weekend's changes in -current have fixed (or avoided) the "Sizeof operator
cannot be used with functions, void, bit-fields, incomplete types or arrays of
unknown size." errors.
Found a couple more build problems in this environment.
1. The AIX 3.2.5 linker, unlike later ones, doesn't like the "-blibpath" option. I
have patched configure.ac to detect and deal with this condition.
2. This compiler does not have a 64-bit type. If fed "long long", it issues the
warning "1506-114 (W) Duplicate length adjective long ignored." and treats the
entity as "long". Configure then thinks we have a "long long" type, and can
therefore build sftp-server, which is wrong, because it won't work without 64-bit
integers. I've put a quick kludge into configure.ac to ignore any "long long int"
that is 4 bytes in size.
With these changes, build completes, with a few warnings. Preliminary testing is
promising.
Will attach a patch for configure.ac to this bug in a minute or two.
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the openssh-unix-dev
mailing list