Bug 90 - make does not successfully run on AIX 5.1; looking back configure also experienced same errors during it's execution
make does not successfully run on AIX 5.1; looking back configure also experi...
Status: RESOLVED FIXED
Product: Sudo
Classification: Unclassified
Component: Configure
1.6.6
IBM AIX
: normal normal
Assigned To: Todd C. Miller
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2002-07-18 15:15 MDT by Kerry Hageman
Modified: 2002-07-28 17:00 MDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kerry Hageman 2002-07-18 15:15:47 MDT
using gcc version 3.0.1:
[ dhs-remedy root ] make
        gcc -c -I. -I.  -D_XOPEN_EXTENDED_SOURCE
-D_PATH_SUDOERS=\"/usr/local/etc/sudoers\"
-D_PATH_SUDOERS_TMP=\"/usr/local/etc/sudoers.tmp\" -DSUDOERS_UID=0
-DSUDOERS_GID=0 -DSUDOERS_MODE=0440  check.c
In file included from
/usr/local/lib/gcc-lib/powerpc-ibm-aix4.3.2.0/3.0.1/include/sys/signal.h:309,
                 from
/usr/local/lib/gcc-lib/powerpc-ibm-aix4.3.2.0/3.0.1/include/sys/wait.h:62,
                 from
/usr/local/lib/gcc-lib/powerpc-ibm-aix4.3.2.0/3.0.1/include/stdlib.h:235,
                 from check.c:43:
/usr/include/sys/context.h:155: parse error before "sigset64_t"
/usr/include/sys/context.h:158: parse error before '}' token
make: 1254-004 The error code from the last command is 1.


Stop.
[ dhs-remedy root ]
Comment 1 Todd C. Miller 2002-07-28 13:00:59 MDT
This is not a bug in sudo.  It looks like the gcc-munged copies of the system
include files are the problem.  If you can, try building sudo with the AIX
compiler.  E.g. run configure with the --with-CC=cc option.