New CVS compile error

Len Harold lharold at mrc.uidaho.edu
Wed Dec 22 19:11:34 GMT 1999


Guys,

I have new compile errors under HP-UX 10.20 with both cc and gcc.

Errors using gcc 2.95.2:

 > gmake              
 Using FLAGS = -O -Iinclude -I./include -I./ubiqx -I./smbwrapper ...
 Using LIBS = -lsec
 Compiling rpc_client/cli_connect.c
 rpc_client/cli_connect.c: In function `cli_get_con_sesskey':
 rpc_client/cli_connect.c:276: structure has no member named `sess_key'
 rpc_client/cli_connect.c:276: structure has no member named `sess_key'
 rpc_client/cli_connect.c: In function `cli_con_gen_next_creds':
 rpc_client/cli_connect.c:360: warning: passing arg 1 of `gen_next_creds' from incompatible pointer type
 rpc_client/cli_connect.c: In function `cli_con_get_cli_cred':
 rpc_client/cli_connect.c:370: structure has no member named `clnt_cred'
 rpc_client/cli_connect.c: In function `cli_con_deal_with_creds':
 rpc_client/cli_connect.c:380: structure has no member named `sess_key'
 rpc_client/cli_connect.c:380: structure has no member named `clnt_cred'
 rpc_client/cli_connect.c: In function `cli_con_set_creds':
 rpc_client/cli_connect.c:398: structure has no member named `sess_key'
 rpc_client/cli_connect.c:399: structure has no member named `clnt_cred'
 rpc_client/cli_connect.c: In function `rpc_con_pipe_req':
 rpc_client/cli_connect.c:426: warning: passing arg 1 of `rpc_api_pipe_req' from incompatible pointer type
 rpc_client/cli_connect.c:426: warning: passing arg 3 of `rpc_api_pipe_req' makes pointer from integer without a cast
 rpc_client/cli_connect.c:426: too many arguments to function `rpc_api_pipe_req'
 gmake: *** [rpc_client/cli_connect.o] Error 1

Errors using cc 10.32.05 or 10.32.30:

 > gmake
 Using FLAGS = +O3 +Oall -Iinclude -I./include -I./ubiqx -I./smbwrapper -Ae ...
 Using LIBS = -lsec 
 Compiling rpc_client/cli_connect.c
 cc: "rpc_client/cli_connect.c", line 276: error 1588: "sess_key" undefined.
 cc: "rpc_client/cli_connect.c", line 276: error 1531: Invalid member of struct or union.
 cc: "rpc_client/cli_connect.c", line 276: warning 563: Argument #2 is not the correct type.
 cc: "rpc_client/cli_connect.c", line 276: error 1531: Invalid member of struct or union.
 cc: "rpc_client/cli_connect.c", line 276: error 1594: The sizeof operator cannot be applied to types with unknown size.
 cc: "rpc_client/cli_connect.c", line 276: warning 527: Integral value implicitly converted to pointer in assignment.
 cc: "rpc_client/cli_connect.c", line 276: warning 563: Argument #3 is not the correct type.
 cc: "rpc_client/cli_connect.c", line 360: warning 604: Pointers are not assignment-compatible.
 cc: "rpc_client/cli_connect.c", line 360: warning 563: Argument #1 is not the correct type.
 cc: "rpc_client/cli_connect.c", line 370: error 1588: "clnt_cred" undefined.
 cc: "rpc_client/cli_connect.c", line 370: error 1531: Invalid member of struct or union.
 cc: "rpc_client/cli_connect.c", line 370: warning 563: Argument #2 is not the correct type.
 cc: "rpc_client/cli_connect.c", line 370: warning 527: Integral value implicitly converted to pointer in assignment.
 cc: "rpc_client/cli_connect.c", line 370: warning 563: Argument #3 is not the correct type.
 cc: "rpc_client/cli_connect.c", line 380: error 1588: "sess_key" undefined.
 cc: "rpc_client/cli_connect.c", line 380: error 1531: Invalid member of struct or union.
 cc: "rpc_client/cli_connect.c", line 380: warning 563: Argument #1 is not the correct type.
 cc: "rpc_client/cli_connect.c", line 380: error 1588: "clnt_cred" undefined.
 cc: "rpc_client/cli_connect.c", line 380: error 1531: Invalid member of struct or union.
 cc: "rpc_client/cli_connect.c", line 380: warning 563: Argument #2 is not the correct type.
 cc: "rpc_client/cli_connect.c", line 380: warning 604: Pointers are not assignment-compatible.
 cc: "rpc_client/cli_connect.c", line 380: warning 563: Argument #3 is not the correct type.
 cc: "rpc_client/cli_connect.c", line 398: error 1588: "sess_key" undefined.
 cc: "rpc_client/cli_connect.c", line 398: error 1531: Invalid member of struct or union.
 cc: "rpc_client/cli_connect.c", line 398: warning 563: Argument #1 is not the correct type.
 cc: "rpc_client/cli_connect.c", line 398: warning 611: Qualifiers are not assignment-compatible.
 cc: "rpc_client/cli_connect.c", line 398: warning 563: Argument #2 is not the correct type.
 cc: "rpc_client/cli_connect.c", line 398: warning 527: Integral value implicitly converted to pointer in assignment.
 cc: "rpc_client/cli_connect.c", line 398: warning 563: Argument #3 is not the correct type.
 cc: "rpc_client/cli_connect.c", line 399: error 1588: "clnt_cred" undefined.
 cc: "rpc_client/cli_connect.c", line 399: error 1531: Invalid member of struct or union.
 cc: "rpc_client/cli_connect.c", line 399: warning 563: Argument #1 is not the correct type.
 cc: "rpc_client/cli_connect.c", line 399: warning 527: Integral value implicitly converted to pointer in assignment.
 cc: "rpc_client/cli_connect.c", line 399: warning 563: Argument #3 is not the correct type.
 cc: "rpc_client/cli_connect.c", line 426: error 1619: Too many arguments for rpc_api_pipe_req.
 cc: "rpc_client/cli_connect.c", line 426: warning 604: Pointers are not assignment-compatible.
 cc: "rpc_client/cli_connect.c", line 426: warning 563: Argument #1 is not the correct type.
 cc: "rpc_client/cli_connect.c", line 426: warning 527: Integral value implicitly converted to pointer in assignment.
 cc: "rpc_client/cli_connect.c", line 426: warning 563: Argument #3 is not the correct type.
 gmake: *** [rpc_client/cli_connect.o] Error 1

This isn't a real problem, but HP's make doesn't like one of the
Makefile macros as well:

 > make
 Make: Macro expansion too big.  Stop.


Len Harold


More information about the samba-ntdom mailing list