i get about 3 pages of errors when trying to install mod_gzip on one of my servers
anyone else got these issues and a fix?
PS: fresh install of cpanel and rh 7.2
/usr/include/sys/socket.h:136: parse error before `recv'
/usr/include/sys/socket.h:137: warning: data definition has no type or storage class
/usr/include/sys/socket.h:141: parse error before `sendto'
/usr/include/sys/socket.h:143: parse error before `socklen_t'
/usr/include/sys/socket.h:143: warning: data definition has no type or storage class
/usr/include/sys/socket.h:149: parse error before `recvfrom'
/usr/include/sys/socket.h:150: parse error before `socklen_t'
/usr/include/sys/socket.h:151: warning: data definition has no type or storage class
/usr/include/sys/socket.h:156: parse error before `sendmsg'
/usr/include/sys/socket.h:157: warning: data definition has no type or storage class
/usr/include/sys/socket.h:161: parse error before `recvmsg'
/usr/include/sys/socket.h:162: warning: data definition has no type or storage class
/usr/include/sys/socket.h:170: parse error before `socklen_t'
/usr/include/sys/socket.h:176: parse error before `socklen_t'
/usr/include/sys/socket.h:190: parse error before `socklen_t'
In file included from /usr/local/apache/include/ap_config.h:1129,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/netdb.h:136: parse error before `__socklen_t'
/usr/include/netdb.h:158: parse error before `__socklen_t'
/usr/include/netdb.h:416: parse error before `socklen_t'
/usr/include/netdb.h:416: warning: no semicolon at end of struct or union
/usr/include/netdb.h:420: parse error before `}'
/usr/include/netdb.h:489: parse error before `socklen_t'
In file included from /usr/local/apache/include/ap_config.h:1132,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/arpa/inet.h:66: parse error before `socklen_t'
In file included from /usr/include/sys/wait.h:30,
from /usr/local/apache/include/ap_config.h:1134,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/signal.h:110: parse error before `__pid'
/usr/include/signal.h:117: parse error before `__pgrp'
In file included from /usr/include/signal.h:199,
from /usr/include/sys/wait.h:30,
from /usr/local/apache/include/ap_config.h:1134,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/bits/siginfo.h:65: parse error before `__pid_t'
/usr/include/bits/siginfo.h:65: warning: no semicolon at end of struct or union
/usr/include/bits/siginfo.h:65: warning: no semicolon at end of struct or union
/usr/include/bits/siginfo.h:66: warning: no semicolon at end of struct or union
/usr/include/bits/siginfo.h:67: warning: data definition has no type or storage class
/usr/include/bits/siginfo.h:79: parse error before `__pid_t'
/usr/include/bits/siginfo.h:79: warning: no semicolon at end of struct or union
/usr/include/bits/siginfo.h:80: warning: data definition has no type or storage class
/usr/include/bits/siginfo.h:82: parse error before `}'
/usr/include/bits/siginfo.h:82: warning: data definition has no type or storage class
/usr/include/bits/siginfo.h:87: parse error before `__pid_t'
/usr/include/bits/siginfo.h:87: warning: no semicolon at end of struct or union
/usr/include/bits/siginfo.h:88: warning: data definition has no type or storage class
/usr/include/bits/siginfo.h:90: parse error before `si_utime'
/usr/include/bits/siginfo.h:90: warning: data definition has no type or storage class
/usr/include/bits/siginfo.h:91: parse error before `si_stime'
/usr/include/bits/siginfo.h:91: warning: data definition has no type or storage class
/usr/include/bits/siginfo.h:92: warning: data definition has no type or storage class
/usr/include/bits/siginfo.h:106: parse error before `}'
/usr/include/bits/siginfo.h:106: warning: data definition has no type or storage class
/usr/include/bits/siginfo.h:107: parse error before `}'
/usr/include/bits/siginfo.h:107: warning: data definition has no type or storage class
In file included from /usr/include/signal.h:232,
from /usr/include/sys/wait.h:30,
from /usr/local/apache/include/ap_config.h:1134,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/bits/sigaction.h:34: parse error before `siginfo_t'
In file included from /usr/include/sys/wait.h:30,
from /usr/local/apache/include/ap_config.h:1134,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/signal.h:257: parse error before `siginfo_t'
/usr/include/signal.h:262: parse error before `siginfo_t'
/usr/include/signal.h:268: parse error before `__pid'
In file included from /usr/include/signal.h:358,
from /usr/include/sys/wait.h:30,
from /usr/local/apache/include/ap_config.h:1134,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/bits/sigthread.h:36: parse error before `__thread'
In file included from /usr/include/sys/resource.h:25,
from /usr/include/sys/wait.h:31,
from /usr/local/apache/include/ap_config.h:1134,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/bits/resource.h:107: parse error before `rlim_t'
/usr/include/bits/resource.h:107: warning: data definition has no type or storage class
/usr/include/bits/resource.h:118: parse error before `rlim_t'
/usr/include/bits/resource.h:118: warning: no semicolon at end of struct or union
/usr/include/bits/resource.h:120: warning: data definition has no type or storage class
In file included from /usr/include/sys/resource.h:25,
from /usr/include/sys/wait.h:31,
from /usr/local/apache/include/ap_config.h:1134,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/bits/resource.h:156: field `ru_utime' has incomplete type
/usr/include/bits/resource.h:158: field `ru_stime' has incomplete type
In file included from /usr/include/sys/wait.h:31,
from /usr/local/apache/include/ap_config.h:1134,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/sys/resource.h:95: parse error before `id_t'
/usr/include/sys/resource.h:99: parse error before `id_t'
In file included from /usr/local/apache/include/ap_config.h:1134,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/sys/wait.h:109: parse error before `wait'
/usr/include/sys/wait.h:109: warning: data definition has no type or storage class
/usr/include/sys/wait.h:129: parse error before `waitpid'
/usr/include/sys/wait.h:129: parse error before `__pid'
/usr/include/sys/wait.h:129: warning: data definition has no type or storage class
In file included from /usr/local/apache/include/ap_config.h:1134,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/sys/wait.h:142: parse error before `__id_t'
/usr/include/sys/wait.h:156: parse error before `wait3'
/usr/include/sys/wait.h:157: warning: data definition has no type or storage class
/usr/include/sys/wait.h:166: parse error before `wait4'
/usr/include/sys/wait.h:166: parse error before `__pid'
/usr/include/sys/wait.h:167: warning: data definition has no type or storage class
In file included from /usr/local/apache/include/ap_config.h:1135,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/pwd.h:54: parse error before `__uid_t'
/usr/include/pwd.h:54: warning: no semicolon at end of struct or union
/usr/include/pwd.h:55: warning: data definition has no type or storage class
/usr/include/pwd.h:59: parse error before `}'
In file included from /usr/local/apache/include/ap_config.h:1135,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/pwd.h:89: parse error before `__uid'
/usr/include/pwd.h:116: parse error before `__uid'
In file included from /usr/local/apache/include/ap_config.h:1136,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/grp.h:47: parse error before `__gid_t'
/usr/include/grp.h:47: warning: no semicolon at end of struct or union
/usr/include/grp.h:49: parse error before `}'
In file included from /usr/local/apache/include/ap_config.h:1136,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/grp.h:81: parse error before `__gid'
/usr/include/grp.h:109: parse error before `__gid'
In file included from /usr/local/apache/include/ap_config.h:1136,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/grp.h:137: parse error before `*'
/usr/include/grp.h:142: parse error before `__gid_t'
/usr/include/grp.h:148: parse error before `__gid_t'
In file included from /usr/local/apache/include/ap_config.h:1147,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/time.h:59: parse error before `clock_t'
/usr/include/time.h:59: warning: data definition has no type or storage class
/usr/include/time.h:144: field `it_interval' has incomplete type
/usr/include/time.h:145: field `it_value' has incomplete type
/usr/include/time.h:163: parse error before `clock'
/usr/include/time.h:163: warning: data definition has no type or storage class
/usr/include/time.h:166: parse error before `time'
/usr/include/time.h:166: parse error before `*'
/usr/include/time.h:166: warning: data definition has no type or storage class
/usr/include/time.h:169: parse error before `__time1'
/usr/include/time.h:173: parse error before `mktime'
/usr/include/time.h:173: warning: data definition has no type or storage class
/usr/include/time.h:194: parse error before `*'
/usr/include/time.h:198: parse error before `*'
/usr/include/time.h:203: parse error before `*'
/usr/include/time.h:208: parse error before `*'
/usr/include/time.h:217: parse error before `*'
/usr/include/time.h:228: parse error before `*'
/usr/include/time.h:256: parse error before `*'
/usr/include/time.h:271: parse error before `timegm'
/usr/include/time.h:271: warning: data definition has no type or storage class
/usr/include/time.h:274: parse error before `timelocal'
/usr/include/time.h:274: warning: data definition has no type or storage class
/usr/include/time.h:288: parse error before `__clock_id'
/usr/include/time.h:291: parse error before `__clock_id'
/usr/include/time.h:294: parse error before `__clock_id'
/usr/include/time.h:309: parse error before `__clock_id'
/usr/include/time.h:314: parse error before `__timerid'
/usr/include/time.h:317: parse error before `__timerid'
/usr/include/time.h:322: parse error before `__timerid'
/usr/include/time.h:326: parse error before `__timerid'
In file included from /usr/local/apache/include/ap_config.h:1184,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/local/apache/include/hsregex.h:25: parse error before `regoff_t'
/usr/local/apache/include/hsregex.h:25: warning: data definition has no type or storage class
/usr/local/apache/include/hsregex.h:33: parse error before `regoff_t'
/usr/local/apache/include/hsregex.h:33: warning: no semicolon at end of struct or union
/usr/local/apache/include/hsregex.h:34: warning: data definition has no type or storage class
/usr/local/apache/include/hsregex.h:35: warning: data definition has no type or storage class
/usr/local/apache/include/hsregex.h:73: parse error before `regmatch_t'
In file included from /usr/local/apache/include/ap_config.h:1252,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/unistd.h:290: parse error before `lseek'
/usr/include/unistd.h:290: parse error before `__off_t'
/usr/include/unistd.h:290: warning: data definition has no type or storage class
/usr/include/unistd.h:310: parse error before `read'
/usr/include/unistd.h:310: warning: data definition has no type or storage class
/usr/include/unistd.h:313: parse error before `write'
/usr/include/unistd.h:313: warning: data definition has no type or storage class
/usr/include/unistd.h:378: parse error before `ualarm'
/usr/include/unistd.h:378: parse error before `__value'
/usr/include/unistd.h:379: warning: data definition has no type or storage class
/usr/include/unistd.h:383: parse error before `__useconds'
/usr/include/unistd.h:393: parse error before `__uid_t'
/usr/include/unistd.h:398: parse error before `__uid_t'
/usr/include/unistd.h:403: parse error before `__uid_t'
In file included from /usr/local/apache/include/ap_config.h:1252,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/unistd.h:518: parse error before `getpid'
/usr/include/unistd.h:518: warning: data definition has no type or storage class
/usr/include/unistd.h:521: parse error before `getppid'
/usr/include/unistd.h:521: warning: data definition has no type or storage class
/usr/include/unistd.h:526: parse error before `getpgrp'
/usr/include/unistd.h:526: warning: data definition has no type or storage class
/usr/include/unistd.h:536: parse error before `__getpgid'
/usr/include/unistd.h:536: parse error before `__pid'
/usr/include/unistd.h:536: warning: data definition has no type or storage class
/usr/include/unistd.h:545: parse error before `__pid'
/usr/include/unistd.h:580: parse error before `setsid'
/usr/include/unistd.h:580: warning: data definition has no type or storage class
/usr/include/unistd.h:588: parse error before `getuid'
/usr/include/unistd.h:588: warning: data definition has no type or storage class
/usr/include/unistd.h:591: parse error before `geteuid'
/usr/include/unistd.h:591: warning: data definition has no type or storage class
/usr/include/unistd.h:594: parse error before `getgid'
/usr/include/unistd.h:594: warning: data definition has no type or storage class
/usr/include/unistd.h:597: parse error before `getegid'
/usr/include/unistd.h:597: warning: data definition has no type or storage class
/usr/include/unistd.h:602: parse error before `__gid_t'
/usr/include/unistd.h:613: parse error before `__uid'
/usr/include/unistd.h:618: parse error before `__ruid'
/usr/include/unistd.h:623: parse error before `__uid'
/usr/include/unistd.h:630: parse error before `__gid'
/usr/include/unistd.h:635: parse error before `__rgid'
/usr/include/unistd.h:640: parse error before `__gid'
/usr/include/unistd.h:647: parse error before `fork'
/usr/include/unistd.h:647: warning: data definition has no type or storage class
/usr/include/unistd.h:654: parse error before `vfork'
/usr/include/unistd.h:654: warning: data definition has no type or storage class
/usr/include/unistd.h:700: parse error before `tcgetpgrp'
/usr/include/unistd.h:700: warning: data definition has no type or storage class
/usr/include/unistd.h:703: parse error before `__pid_t'
In file included from /usr/local/apache/include/ap_config.h:1252,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/unistd.h:825: parse error before `__off_t'
/usr/include/unistd.h:841: parse error before `__off_t'
In file included from /usr/local/apache/include/httpd.h:74,
from mod_gzip.c:89:
/usr/local/apache/include/ap_mm.h:80: parse error before `mode'
/usr/local/apache/include/ap_mm.h:96: parse error before `mode_t'
/usr/local/apache/include/ap_mm.h:113: parse error before `mode_t'
In file included from /usr/local/apache/include/httpd.h:76,
from mod_gzip.c:89:
/usr/local/apache/include/ap_alloc.h:390: parse error before `pid_t'
In file included from mod_gzip.c:89:
/usr/local/apache/include/httpd.h:750: parse error before `time_t'
/usr/local/apache/include/httpd.h:750: warning: no semicolon at end of struct or union
/usr/local/apache/include/httpd.h:786: parse error before `mtime'
/usr/local/apache/include/httpd.h:786: warning: data definition has no type or storage class
/usr/local/apache/include/httpd.h:900: parse error before `}'
/usr/local/apache/include/httpd.h:1017: parse error before `uid_t'
/usr/local/apache/include/httpd.h:1017: warning: no semicolon at end of struct or union
/usr/local/apache/include/httpd.h:1018: warning: data definition has no type or storage class
/usr/local/apache/include/httpd.h:1027: parse error before `}'
/usr/local/apache/include/httpd.h:1050: parse error before `time_t'
/usr/local/apache/include/httpd.h:1051: parse error before `time_t'
/usr/local/apache/include/httpd.h:1109: parse error before `regmatch_t'
/usr/local/apache/include/httpd.h:1113: parse error before `regmatch_t'
/usr/local/apache/include/httpd.h:1158: parse error before `ap_uname2id'
/usr/local/apache/include/httpd.h:1158: warning: data definition has no type or storage class
/usr/local/apache/include/httpd.h:1159: parse error before `ap_gname2id'
/usr/local/apache/include/httpd.h:1159: warning: data definition has no type or storage class
/usr/local/apache/include/httpd.h:1194: parse error before `ap_restart_time'
/usr/local/apache/include/httpd.h:1194: warning: data definition has no type or storage class
In file included from mod_gzip.c:94:
/usr/local/apache/include/http_protocol.h:118: parse error before `ap_rationalize_mtime'
/usr/local/apache/include/http_protocol.h:118: parse error before `time_t'
/usr/local/apache/include/http_protocol.h:118: warning: data definition has no type or storage class
In file included from mod_gzip.c:95:
/usr/local/apache/include/http_request.h:106: parse error before `ap_update_mtime'
/usr/local/apache/include/http_request.h:106: parse error before `time_t'
/usr/local/apache/include/http_request.h:106: warning: data definition has no type or storage class
mod_gzip.c: In function `mod_gzip_validate1':
mod_gzip.c:1093: parse error before `)'
mod_gzip.c: In function `mod_gzip_init':
mod_gzip.c:1669: dereferencing pointer to incomplete type
mod_gzip.c: In function `mod_gzip_type_checker':
mod_gzip.c:2149: dereferencing pointer to incomplete type
mod_gzip.c:2151: dereferencing pointer to incomplete type
mod_gzip.c:2151: dereferencing pointer to incomplete type
mod_gzip.c:2153: dereferencing pointer to incomplete type
mod_gzip.c:2155: dereferencing pointer to incomplete type
mod_gzip.c:2155: dereferencing pointer to incomplete type
mod_gzip.c:2159: dereferencing pointer to incomplete type
mod_gzip.c:2159: dereferencing pointer to incomplete type
mod_gzip.c:2162: dereferencing pointer to incomplete type
mod_gzip.c:2162: dereferencing pointer to incomplete type
mod_gzip.c:2163: dereferencing pointer to incomplete type
mod_gzip.c:2163: dereferencing pointer to incomplete type
mod_gzip.c:2164: dereferencing pointer to incomplete type
mod_gzip.c:2164: dereferencing pointer to incomplete type
mod_gzip.c:2168: dereferencing pointer to incomplete type
mod_gzip.c:2170: dereferencing pointer to incomplete type
mod_gzip.c:2173: dereferencing pointer to incomplete type
mod_gzip.c:2176: dereferencing pointer to incomplete type
mod_gzip.c:2176: dereferencing pointer to incomplete type
mod_gzip.c:2181: dereferencing pointer to incomplete type
mod_gzip.c:2181: dereferencing pointer to incomplete type
mod_gzip.c:2204: dereferencing pointer to incomplete type
mod_gzip.c:2224: dereferencing pointer to incomplete type
mod_gzip.c:2224: dereferencing pointer to incomplete type
mod_gzip.c:2238: dereferencing pointer to incomplete type
mod_gzip.c:2238: dereferencing pointer to incomplete type
mod_gzip.c:2251: dereferencing pointer to incomplete type
mod_gzip.c:2252: dereferencing pointer to incomplete type
mod_gzip.c:2255: dereferencing pointer to incomplete type
mod_gzip.c:2255: dereferencing pointer to incomplete type
mod_gzip.c:2267: dereferencing pointer to incomplete type
mod_gzip.c:2270: dereferencing pointer to incomplete type
mod_gzip.c:2270: dereferencing pointer to incomplete type
mod_gzip.c:2282: dereferencing pointer to incomplete type
mod_gzip.c:2300: dereferencing pointer to incomplete type
mod_gzip.c:2310: dereferencing pointer to incomplete type
mod_gzip.c:2341: dereferencing pointer to incomplete type
mod_gzip.c:2341: dereferencing pointer to incomplete type
mod_gzip.c:2377: dereferencing pointer to incomplete type
mod_gzip.c:2379: dereferencing pointer to incomplete type
mod_gzip.c:2382: dereferencing pointer to incomplete type
mod_gzip.c:2382: dereferencing pointer to incomplete type
mod_gzip.c:2404: dereferencing pointer to incomplete type
mod_gzip.c:2429: dereferencing pointer to incomplete type
mod_gzip.c:2429: dereferencing pointer to incomplete type
mod_gzip.c:2443: dereferencing pointer to incomplete type
mod_gzip.c:2443: dereferencing pointer to incomplete type
mod_gzip.c:2467: dereferencing pointer to incomplete type
mod_gzip.c:2467: dereferencing pointer to incomplete type
mod_gzip.c:2489: dereferencing pointer to incomplete type
mod_gzip.c:2531: dereferencing pointer to incomplete type
mod_gzip.c:2531: dereferencing pointer to incomplete type
mod_gzip.c:2561: dereferencing pointer to incomplete type
mod_gzip.c:2615: dereferencing pointer to incomplete type
mod_gzip.c:2616: dereferencing pointer to incomplete type
mod_gzip.c:2617: dereferencing pointer to incomplete type
mod_gzip.c:2618: dereferencing pointer to incomplete type
mod_gzip.c:2660: dereferencing pointer to incomplete type
mod_gzip.c:2662: dereferencing pointer to incomplete type
mod_gzip.c:2662: dereferencing pointer to incomplete type
mod_gzip.c:2662: dereferencing pointer to incomplete type
mod_gzip.c:2666: dereferencing pointer to incomplete type
mod_gzip.c:2666: dereferencing pointer to incomplete type
mod_gzip.c:2673: dereferencing pointer to incomplete type
mod_gzip.c:2690: dereferencing pointer to incomplete type
mod_gzip.c:2690: dereferencing pointer to incomplete type
mod_gzip.c: In function `mod_gzip_do_command':
mod_gzip.c:2743: dereferencing pointer to incomplete type
mod_gzip.c:2743: dereferencing pointer to incomplete type
mod_gzip.c:2749: dereferencing pointer to incomplete type
mod_gzip.c:2749: dereferencing pointer to incomplete type
mod_gzip.c:2762: dereferencing pointer to incomplete type
mod_gzip.c:2766: dereferencing pointer to incomplete type
mod_gzip.c: In function `mod_gzip_handler':
mod_gzip.c:2829: storage size of `statbuf' isn't known
mod_gzip.c:2852: dereferencing pointer to incomplete type
mod_gzip.c:2870: dereferencing pointer to incomplete type
mod_gzip.c:2872: dereferencing pointer to incomplete type
mod_gzip.c:2875: dereferencing pointer to incomplete type
mod_gzip.c:2878: dereferencing pointer to incomplete type
mod_gzip.c:2878: dereferencing pointer to incomplete type
mod_gzip.c:2883: dereferencing pointer to incomplete type
mod_gzip.c:2883: dereferencing pointer to incomplete type
mod_gzip.c:2905: dereferencing pointer to incomplete type
mod_gzip.c:2913: dereferencing pointer to incomplete type
mod_gzip.c:2943: dereferencing pointer to incomplete type
mod_gzip.c:2943: dereferencing pointer to incomplete type
mod_gzip.c:2980: dereferencing pointer to incomplete type
mod_gzip.c:2983: dereferencing pointer to incomplete type
mod_gzip.c:3013: dereferencing pointer to incomplete type
mod_gzip.c:3033: dereferencing pointer to incomplete type
mod_gzip.c:3052: dereferencing pointer to incomplete type
mod_gzip.c:3052: dereferencing pointer to incomplete type
mod_gzip.c:3058: dereferencing pointer to incomplete type
mod_gzip.c:3058: dereferencing pointer to incomplete type
mod_gzip.c:3073: dereferencing pointer to incomplete type
mod_gzip.c:3077: dereferencing pointer to incomplete type
mod_gzip.c:3094: dereferencing pointer to incomplete type
mod_gzip.c:3095: dereferencing pointer to incomplete type
mod_gzip.c:3096: dereferencing pointer to incomplete type
mod_gzip.c:3097: dereferencing pointer to incomplete type
mod_gzip.c:3139: dereferencing pointer to incomplete type
mod_gzip.c:3139: dereferencing pointer to incomplete type
mod_gzip.c:3167: dereferencing pointer to incomplete type
mod_gzip.c:3167: dereferencing pointer to incomplete type
mod_gzip.c:3188: dereferencing pointer to incomplete type
mod_gzip.c:3188: dereferencing pointer to incomplete type
mod_gzip.c:3190: dereferencing pointer to incomplete type
mod_gzip.c:3192: dereferencing pointer to incomplete type
mod_gzip.c:3192: dereferencing pointer to incomplete type
mod_gzip.c:3196: dereferencing pointer to incomplete type
mod_gzip.c:3223: dereferencing pointer to incomplete type
mod_gzip.c:3223: dereferencing pointer to incomplete type
mod_gzip.c:3272: dereferencing pointer to incomplete type
mod_gzip.c:3272: dereferencing pointer to incomplete type
mod_gzip.c:3275: dereferencing pointer to incomplete type
mod_gzip.c:3276: dereferencing pointer to incomplete type
mod_gzip.c:3285: dereferencing pointer to incomplete type
mod_gzip.c:3299: dereferencing pointer to incomplete type
mod_gzip.c:3301: dereferencing pointer to incomplete type
mod_gzip.c:3303: dereferencing pointer to incomplete type
mod_gzip.c:3304: dereferencing pointer to incomplete type
mod_gzip.c:3305: dereferencing pointer to incomplete type
mod_gzip.c:3306: dereferencing pointer to incomplete type
mod_gzip.c:3310: dereferencing pointer to incomplete type
mod_gzip.c:3310: dereferencing pointer to incomplete type
mod_gzip.c:3311: dereferencing pointer to incomplete type
mod_gzip.c:3311: dereferencing pointer to incomplete type
mod_gzip.c:3312: dereferencing pointer to incomplete type
mod_gzip.c:3312: dereferencing pointer to incomplete type
mod_gzip.c:3313: dereferencing pointer to incomplete type
mod_gzip.c:3313: dereferencing pointer to incomplete type
mod_gzip.c:3315: dereferencing pointer to incomplete type
mod_gzip.c: In function `mod_gzip_set_temp_dir':
mod_gzip.c:4141: storage size of `sbuf' isn't known
mod_gzip.c: In function `mod_gzip_create_sconfig':
mod_gzip.c:4741: dereferencing pointer to incomplete type
mod_gzip.c: In function `mod_gzip_redir1_handler':
mod_gzip.c:4997: dereferencing pointer to incomplete type
mod_gzip.c:4998: dereferencing pointer to incomplete type
mod_gzip.c:5010: dereferencing pointer to incomplete type
mod_gzip.c:5049: dereferencing pointer to incomplete type
mod_gzip.c:5053: dereferencing pointer to incomplete type
mod_gzip.c:5057: dereferencing pointer to incomplete type
mod_gzip.c:5058: dereferencing pointer to incomplete type
mod_gzip.c:5139: dereferencing pointer to incomplete type
mod_gzip.c:5201: dereferencing pointer to incomplete type
mod_gzip.c:5209: dereferencing pointer to incomplete type
mod_gzip.c:5240: dereferencing pointer to incomplete type
mod_gzip.c:5241: dereferencing pointer to incomplete type
mod_gzip.c: In function `mod_gzip_dyn1_getfdo1':
mod_gzip.c:5478: dereferencing pointer to incomplete type
mod_gzip.c: In function `mod_gzip_sendfile2':
mod_gzip.c:5729: storage size of `sbuf' isn't known
mod_gzip.c:5841: dereferencing pointer to incomplete type
mod_gzip.c:5841: dereferencing pointer to incomplete type
mod_gzip.c:5844: dereferencing pointer to incomplete type
mod_gzip.c:5847: dereferencing pointer to incomplete type
mod_gzip.c:5874: dereferencing pointer to incomplete type
mod_gzip.c:5874: dereferencing pointer to incomplete type
mod_gzip.c:5877: dereferencing pointer to incomplete type
mod_gzip.c:5880: dereferencing pointer to incomplete type
mod_gzip.c:5900: dereferencing pointer to incomplete type
mod_gzip.c:5900: dereferencing pointer to incomplete type
mod_gzip.c:5903: dereferencing pointer to incomplete type
mod_gzip.c:5906: dereferencing pointer to incomplete type
mod_gzip.c:6156: dereferencing pointer to incomplete type
mod_gzip.c:6156: dereferencing pointer to incomplete type
mod_gzip.c:6159: dereferencing pointer to incomplete type
mod_gzip.c:6160: dereferencing pointer to incomplete type
mod_gzip.c:6161: dereferencing pointer to incomplete type
mod_gzip.c:6179: dereferencing pointer to incomplete type
mod_gzip.c:6179: dereferencing pointer to incomplete type
mod_gzip.c:6182: dereferencing pointer to incomplete type
mod_gzip.c:6183: dereferencing pointer to incomplete type
mod_gzip.c:6184: dereferencing pointer to incomplete type
mod_gzip.c:6357: dereferencing pointer to incomplete type
mod_gzip.c:6357: dereferencing pointer to incomplete type
mod_gzip.c:6445: dereferencing pointer to incomplete type
mod_gzip.c:6446: dereferencing pointer to incomplete type
mod_gzip.c:6449: dereferencing pointer to incomplete type
mod_gzip.c:6452: dereferencing pointer to incomplete type
mod_gzip.c:6454: dereferencing pointer to incomplete type
mod_gzip.c:6456: dereferencing pointer to incomplete type
mod_gzip.c:6459: dereferencing pointer to incomplete type
mod_gzip.c:6462: dereferencing pointer to incomplete type
mod_gzip.c:6502: dereferencing pointer to incomplete type
mod_gzip.c:6503: dereferencing pointer to incomplete type
mod_gzip.c:6506: dereferencing pointer to incomplete type
mod_gzip.c:6509: dereferencing pointer to incomplete type
mod_gzip.c:6540: dereferencing pointer to incomplete type
mod_gzip.c:6541: dereferencing pointer to incomplete type
mod_gzip.c:6544: dereferencing pointer to incomplete type
mod_gzip.c:7022: dereferencing pointer to incomplete type
mod_gzip.c:7023: dereferencing pointer to incomplete type
mod_gzip.c:7053: dereferencing pointer to incomplete type
mod_gzip.c: In function `mod_gzip_open_output_file':
mod_gzip.c:7507: dereferencing pointer to incomplete type
mod_gzip.c:7514: dereferencing pointer to incomplete type
mod_gzip.c:7514: dereferencing pointer to incomplete type
mod_gzip.c: In function `mod_gzip_flush_and_update_counts':
mod_gzip.c:7588: dereferencing pointer to incomplete type
mod_gzip.c:7593: dereferencing pointer to incomplete type
mod_gzip.c: In function `mod_gzip_encode_and_transmit':
mod_gzip.c:7735: dereferencing pointer to incomplete type
mod_gzip.c:7735: dereferencing pointer to incomplete type
mod_gzip.c:7738: dereferencing pointer to incomplete type
mod_gzip.c:7738: dereferencing pointer to incomplete type
mod_gzip.c:7754: dereferencing pointer to incomplete type
mod_gzip.c:7754: dereferencing pointer to incomplete type
mod_gzip.c:7781: dereferencing pointer to incomplete type
mod_gzip.c:7781: dereferencing pointer to incomplete type
mod_gzip.c:7816: dereferencing pointer to incomplete type
mod_gzip.c:7816: dereferencing pointer to incomplete type
mod_gzip.c:7987: dereferencing pointer to incomplete type
mod_gzip.c:7987: dereferencing pointer to incomplete type
mod_gzip.c:7990: dereferencing pointer to incomplete type
mod_gzip.c:7990: dereferencing pointer to incomplete type
mod_gzip.c:8008: dereferencing pointer to incomplete type
mod_gzip.c:8008: dereferencing pointer to incomplete type
mod_gzip.c:8058: dereferencing pointer to incomplete type
mod_gzip.c:8058: dereferencing pointer to incomplete type
mod_gzip.c:8122: dereferencing pointer to incomplete type
mod_gzip.c:8122: dereferencing pointer to incomplete type
mod_gzip.c:8139: dereferencing pointer to incomplete type
mod_gzip.c:8226: dereferencing pointer to incomplete type
mod_gzip.c:8240: dereferencing pointer to incomplete type
mod_gzip.c:8240: dereferencing pointer to incomplete type
mod_gzip.c:8320: dereferencing pointer to incomplete type
mod_gzip.c:8334: dereferencing pointer to incomplete type
mod_gzip.c:8334: dereferencing pointer to incomplete type
mod_gzip.c:8455: dereferencing pointer to incomplete type
mod_gzip.c:8455: dereferencing pointer to incomplete type
mod_gzip.c:8458: dereferencing pointer to incomplete type
mod_gzip.c:8458: dereferencing pointer to incomplete type
mod_gzip.c:8463: dereferencing pointer to incomplete type
mod_gzip.c:8465: dereferencing pointer to incomplete type
mod_gzip.c:8467: dereferencing pointer to incomplete type
mod_gzip.c: At top level:
mod_gzip.c:9189: field `istat' has incomplete type
mod_gzip.c: In function `gzp_main':
mod_gzip.c:11258: dereferencing pointer to incomplete type
mod_gzip.c:11279: dereferencing pointer to incomplete type
mod_gzip.c:11304: dereferencing pointer to incomplete type
mod_gzip.c: At top level:
/usr/local/apache/include/httpd.h:850: storage size of `finfo' isn't known
apxs:Break: Command failed with rc=1
make: *** [all] Error 1
[email protected] [/home/wwwhost/mod_gzip]# make install
if [ &`grep &mod_gzip/1.3.19.1a& \
/usr/local/apache/libexec/mod_gzip.so`& = && ]; then /usr/local/apache/bin/apxs -i -a mod_gzip.so ;fi
grep: /usr/local/apache/libexec/mod_gzip.so: No such file or directory
[activating module `gzip' in /usr/local/apache/conf/httpd.conf]
cp mod_gzip.so /usr/local/apache/libexec/mod_gzip.so
cp: cannot stat `mod_gzip.so': No such file or directory
apxs:Break: Command failed with rc=1
make: *** [install] Error 1
anyone else got these issues and a fix?
PS: fresh install of cpanel and rh 7.2
/usr/include/sys/socket.h:136: parse error before `recv'
/usr/include/sys/socket.h:137: warning: data definition has no type or storage class
/usr/include/sys/socket.h:141: parse error before `sendto'
/usr/include/sys/socket.h:143: parse error before `socklen_t'
/usr/include/sys/socket.h:143: warning: data definition has no type or storage class
/usr/include/sys/socket.h:149: parse error before `recvfrom'
/usr/include/sys/socket.h:150: parse error before `socklen_t'
/usr/include/sys/socket.h:151: warning: data definition has no type or storage class
/usr/include/sys/socket.h:156: parse error before `sendmsg'
/usr/include/sys/socket.h:157: warning: data definition has no type or storage class
/usr/include/sys/socket.h:161: parse error before `recvmsg'
/usr/include/sys/socket.h:162: warning: data definition has no type or storage class
/usr/include/sys/socket.h:170: parse error before `socklen_t'
/usr/include/sys/socket.h:176: parse error before `socklen_t'
/usr/include/sys/socket.h:190: parse error before `socklen_t'
In file included from /usr/local/apache/include/ap_config.h:1129,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/netdb.h:136: parse error before `__socklen_t'
/usr/include/netdb.h:158: parse error before `__socklen_t'
/usr/include/netdb.h:416: parse error before `socklen_t'
/usr/include/netdb.h:416: warning: no semicolon at end of struct or union
/usr/include/netdb.h:420: parse error before `}'
/usr/include/netdb.h:489: parse error before `socklen_t'
In file included from /usr/local/apache/include/ap_config.h:1132,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/arpa/inet.h:66: parse error before `socklen_t'
In file included from /usr/include/sys/wait.h:30,
from /usr/local/apache/include/ap_config.h:1134,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/signal.h:110: parse error before `__pid'
/usr/include/signal.h:117: parse error before `__pgrp'
In file included from /usr/include/signal.h:199,
from /usr/include/sys/wait.h:30,
from /usr/local/apache/include/ap_config.h:1134,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/bits/siginfo.h:65: parse error before `__pid_t'
/usr/include/bits/siginfo.h:65: warning: no semicolon at end of struct or union
/usr/include/bits/siginfo.h:65: warning: no semicolon at end of struct or union
/usr/include/bits/siginfo.h:66: warning: no semicolon at end of struct or union
/usr/include/bits/siginfo.h:67: warning: data definition has no type or storage class
/usr/include/bits/siginfo.h:79: parse error before `__pid_t'
/usr/include/bits/siginfo.h:79: warning: no semicolon at end of struct or union
/usr/include/bits/siginfo.h:80: warning: data definition has no type or storage class
/usr/include/bits/siginfo.h:82: parse error before `}'
/usr/include/bits/siginfo.h:82: warning: data definition has no type or storage class
/usr/include/bits/siginfo.h:87: parse error before `__pid_t'
/usr/include/bits/siginfo.h:87: warning: no semicolon at end of struct or union
/usr/include/bits/siginfo.h:88: warning: data definition has no type or storage class
/usr/include/bits/siginfo.h:90: parse error before `si_utime'
/usr/include/bits/siginfo.h:90: warning: data definition has no type or storage class
/usr/include/bits/siginfo.h:91: parse error before `si_stime'
/usr/include/bits/siginfo.h:91: warning: data definition has no type or storage class
/usr/include/bits/siginfo.h:92: warning: data definition has no type or storage class
/usr/include/bits/siginfo.h:106: parse error before `}'
/usr/include/bits/siginfo.h:106: warning: data definition has no type or storage class
/usr/include/bits/siginfo.h:107: parse error before `}'
/usr/include/bits/siginfo.h:107: warning: data definition has no type or storage class
In file included from /usr/include/signal.h:232,
from /usr/include/sys/wait.h:30,
from /usr/local/apache/include/ap_config.h:1134,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/bits/sigaction.h:34: parse error before `siginfo_t'
In file included from /usr/include/sys/wait.h:30,
from /usr/local/apache/include/ap_config.h:1134,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/signal.h:257: parse error before `siginfo_t'
/usr/include/signal.h:262: parse error before `siginfo_t'
/usr/include/signal.h:268: parse error before `__pid'
In file included from /usr/include/signal.h:358,
from /usr/include/sys/wait.h:30,
from /usr/local/apache/include/ap_config.h:1134,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/bits/sigthread.h:36: parse error before `__thread'
In file included from /usr/include/sys/resource.h:25,
from /usr/include/sys/wait.h:31,
from /usr/local/apache/include/ap_config.h:1134,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/bits/resource.h:107: parse error before `rlim_t'
/usr/include/bits/resource.h:107: warning: data definition has no type or storage class
/usr/include/bits/resource.h:118: parse error before `rlim_t'
/usr/include/bits/resource.h:118: warning: no semicolon at end of struct or union
/usr/include/bits/resource.h:120: warning: data definition has no type or storage class
In file included from /usr/include/sys/resource.h:25,
from /usr/include/sys/wait.h:31,
from /usr/local/apache/include/ap_config.h:1134,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/bits/resource.h:156: field `ru_utime' has incomplete type
/usr/include/bits/resource.h:158: field `ru_stime' has incomplete type
In file included from /usr/include/sys/wait.h:31,
from /usr/local/apache/include/ap_config.h:1134,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/sys/resource.h:95: parse error before `id_t'
/usr/include/sys/resource.h:99: parse error before `id_t'
In file included from /usr/local/apache/include/ap_config.h:1134,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/sys/wait.h:109: parse error before `wait'
/usr/include/sys/wait.h:109: warning: data definition has no type or storage class
/usr/include/sys/wait.h:129: parse error before `waitpid'
/usr/include/sys/wait.h:129: parse error before `__pid'
/usr/include/sys/wait.h:129: warning: data definition has no type or storage class
In file included from /usr/local/apache/include/ap_config.h:1134,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/sys/wait.h:142: parse error before `__id_t'
/usr/include/sys/wait.h:156: parse error before `wait3'
/usr/include/sys/wait.h:157: warning: data definition has no type or storage class
/usr/include/sys/wait.h:166: parse error before `wait4'
/usr/include/sys/wait.h:166: parse error before `__pid'
/usr/include/sys/wait.h:167: warning: data definition has no type or storage class
In file included from /usr/local/apache/include/ap_config.h:1135,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/pwd.h:54: parse error before `__uid_t'
/usr/include/pwd.h:54: warning: no semicolon at end of struct or union
/usr/include/pwd.h:55: warning: data definition has no type or storage class
/usr/include/pwd.h:59: parse error before `}'
In file included from /usr/local/apache/include/ap_config.h:1135,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/pwd.h:89: parse error before `__uid'
/usr/include/pwd.h:116: parse error before `__uid'
In file included from /usr/local/apache/include/ap_config.h:1136,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/grp.h:47: parse error before `__gid_t'
/usr/include/grp.h:47: warning: no semicolon at end of struct or union
/usr/include/grp.h:49: parse error before `}'
In file included from /usr/local/apache/include/ap_config.h:1136,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/grp.h:81: parse error before `__gid'
/usr/include/grp.h:109: parse error before `__gid'
In file included from /usr/local/apache/include/ap_config.h:1136,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/grp.h:137: parse error before `*'
/usr/include/grp.h:142: parse error before `__gid_t'
/usr/include/grp.h:148: parse error before `__gid_t'
In file included from /usr/local/apache/include/ap_config.h:1147,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/time.h:59: parse error before `clock_t'
/usr/include/time.h:59: warning: data definition has no type or storage class
/usr/include/time.h:144: field `it_interval' has incomplete type
/usr/include/time.h:145: field `it_value' has incomplete type
/usr/include/time.h:163: parse error before `clock'
/usr/include/time.h:163: warning: data definition has no type or storage class
/usr/include/time.h:166: parse error before `time'
/usr/include/time.h:166: parse error before `*'
/usr/include/time.h:166: warning: data definition has no type or storage class
/usr/include/time.h:169: parse error before `__time1'
/usr/include/time.h:173: parse error before `mktime'
/usr/include/time.h:173: warning: data definition has no type or storage class
/usr/include/time.h:194: parse error before `*'
/usr/include/time.h:198: parse error before `*'
/usr/include/time.h:203: parse error before `*'
/usr/include/time.h:208: parse error before `*'
/usr/include/time.h:217: parse error before `*'
/usr/include/time.h:228: parse error before `*'
/usr/include/time.h:256: parse error before `*'
/usr/include/time.h:271: parse error before `timegm'
/usr/include/time.h:271: warning: data definition has no type or storage class
/usr/include/time.h:274: parse error before `timelocal'
/usr/include/time.h:274: warning: data definition has no type or storage class
/usr/include/time.h:288: parse error before `__clock_id'
/usr/include/time.h:291: parse error before `__clock_id'
/usr/include/time.h:294: parse error before `__clock_id'
/usr/include/time.h:309: parse error before `__clock_id'
/usr/include/time.h:314: parse error before `__timerid'
/usr/include/time.h:317: parse error before `__timerid'
/usr/include/time.h:322: parse error before `__timerid'
/usr/include/time.h:326: parse error before `__timerid'
In file included from /usr/local/apache/include/ap_config.h:1184,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/local/apache/include/hsregex.h:25: parse error before `regoff_t'
/usr/local/apache/include/hsregex.h:25: warning: data definition has no type or storage class
/usr/local/apache/include/hsregex.h:33: parse error before `regoff_t'
/usr/local/apache/include/hsregex.h:33: warning: no semicolon at end of struct or union
/usr/local/apache/include/hsregex.h:34: warning: data definition has no type or storage class
/usr/local/apache/include/hsregex.h:35: warning: data definition has no type or storage class
/usr/local/apache/include/hsregex.h:73: parse error before `regmatch_t'
In file included from /usr/local/apache/include/ap_config.h:1252,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/unistd.h:290: parse error before `lseek'
/usr/include/unistd.h:290: parse error before `__off_t'
/usr/include/unistd.h:290: warning: data definition has no type or storage class
/usr/include/unistd.h:310: parse error before `read'
/usr/include/unistd.h:310: warning: data definition has no type or storage class
/usr/include/unistd.h:313: parse error before `write'
/usr/include/unistd.h:313: warning: data definition has no type or storage class
/usr/include/unistd.h:378: parse error before `ualarm'
/usr/include/unistd.h:378: parse error before `__value'
/usr/include/unistd.h:379: warning: data definition has no type or storage class
/usr/include/unistd.h:383: parse error before `__useconds'
/usr/include/unistd.h:393: parse error before `__uid_t'
/usr/include/unistd.h:398: parse error before `__uid_t'
/usr/include/unistd.h:403: parse error before `__uid_t'
In file included from /usr/local/apache/include/ap_config.h:1252,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/unistd.h:518: parse error before `getpid'
/usr/include/unistd.h:518: warning: data definition has no type or storage class
/usr/include/unistd.h:521: parse error before `getppid'
/usr/include/unistd.h:521: warning: data definition has no type or storage class
/usr/include/unistd.h:526: parse error before `getpgrp'
/usr/include/unistd.h:526: warning: data definition has no type or storage class
/usr/include/unistd.h:536: parse error before `__getpgid'
/usr/include/unistd.h:536: parse error before `__pid'
/usr/include/unistd.h:536: warning: data definition has no type or storage class
/usr/include/unistd.h:545: parse error before `__pid'
/usr/include/unistd.h:580: parse error before `setsid'
/usr/include/unistd.h:580: warning: data definition has no type or storage class
/usr/include/unistd.h:588: parse error before `getuid'
/usr/include/unistd.h:588: warning: data definition has no type or storage class
/usr/include/unistd.h:591: parse error before `geteuid'
/usr/include/unistd.h:591: warning: data definition has no type or storage class
/usr/include/unistd.h:594: parse error before `getgid'
/usr/include/unistd.h:594: warning: data definition has no type or storage class
/usr/include/unistd.h:597: parse error before `getegid'
/usr/include/unistd.h:597: warning: data definition has no type or storage class
/usr/include/unistd.h:602: parse error before `__gid_t'
/usr/include/unistd.h:613: parse error before `__uid'
/usr/include/unistd.h:618: parse error before `__ruid'
/usr/include/unistd.h:623: parse error before `__uid'
/usr/include/unistd.h:630: parse error before `__gid'
/usr/include/unistd.h:635: parse error before `__rgid'
/usr/include/unistd.h:640: parse error before `__gid'
/usr/include/unistd.h:647: parse error before `fork'
/usr/include/unistd.h:647: warning: data definition has no type or storage class
/usr/include/unistd.h:654: parse error before `vfork'
/usr/include/unistd.h:654: warning: data definition has no type or storage class
/usr/include/unistd.h:700: parse error before `tcgetpgrp'
/usr/include/unistd.h:700: warning: data definition has no type or storage class
/usr/include/unistd.h:703: parse error before `__pid_t'
In file included from /usr/local/apache/include/ap_config.h:1252,
from /usr/local/apache/include/httpd.h:72,
from mod_gzip.c:89:
/usr/include/unistd.h:825: parse error before `__off_t'
/usr/include/unistd.h:841: parse error before `__off_t'
In file included from /usr/local/apache/include/httpd.h:74,
from mod_gzip.c:89:
/usr/local/apache/include/ap_mm.h:80: parse error before `mode'
/usr/local/apache/include/ap_mm.h:96: parse error before `mode_t'
/usr/local/apache/include/ap_mm.h:113: parse error before `mode_t'
In file included from /usr/local/apache/include/httpd.h:76,
from mod_gzip.c:89:
/usr/local/apache/include/ap_alloc.h:390: parse error before `pid_t'
In file included from mod_gzip.c:89:
/usr/local/apache/include/httpd.h:750: parse error before `time_t'
/usr/local/apache/include/httpd.h:750: warning: no semicolon at end of struct or union
/usr/local/apache/include/httpd.h:786: parse error before `mtime'
/usr/local/apache/include/httpd.h:786: warning: data definition has no type or storage class
/usr/local/apache/include/httpd.h:900: parse error before `}'
/usr/local/apache/include/httpd.h:1017: parse error before `uid_t'
/usr/local/apache/include/httpd.h:1017: warning: no semicolon at end of struct or union
/usr/local/apache/include/httpd.h:1018: warning: data definition has no type or storage class
/usr/local/apache/include/httpd.h:1027: parse error before `}'
/usr/local/apache/include/httpd.h:1050: parse error before `time_t'
/usr/local/apache/include/httpd.h:1051: parse error before `time_t'
/usr/local/apache/include/httpd.h:1109: parse error before `regmatch_t'
/usr/local/apache/include/httpd.h:1113: parse error before `regmatch_t'
/usr/local/apache/include/httpd.h:1158: parse error before `ap_uname2id'
/usr/local/apache/include/httpd.h:1158: warning: data definition has no type or storage class
/usr/local/apache/include/httpd.h:1159: parse error before `ap_gname2id'
/usr/local/apache/include/httpd.h:1159: warning: data definition has no type or storage class
/usr/local/apache/include/httpd.h:1194: parse error before `ap_restart_time'
/usr/local/apache/include/httpd.h:1194: warning: data definition has no type or storage class
In file included from mod_gzip.c:94:
/usr/local/apache/include/http_protocol.h:118: parse error before `ap_rationalize_mtime'
/usr/local/apache/include/http_protocol.h:118: parse error before `time_t'
/usr/local/apache/include/http_protocol.h:118: warning: data definition has no type or storage class
In file included from mod_gzip.c:95:
/usr/local/apache/include/http_request.h:106: parse error before `ap_update_mtime'
/usr/local/apache/include/http_request.h:106: parse error before `time_t'
/usr/local/apache/include/http_request.h:106: warning: data definition has no type or storage class
mod_gzip.c: In function `mod_gzip_validate1':
mod_gzip.c:1093: parse error before `)'
mod_gzip.c: In function `mod_gzip_init':
mod_gzip.c:1669: dereferencing pointer to incomplete type
mod_gzip.c: In function `mod_gzip_type_checker':
mod_gzip.c:2149: dereferencing pointer to incomplete type
mod_gzip.c:2151: dereferencing pointer to incomplete type
mod_gzip.c:2151: dereferencing pointer to incomplete type
mod_gzip.c:2153: dereferencing pointer to incomplete type
mod_gzip.c:2155: dereferencing pointer to incomplete type
mod_gzip.c:2155: dereferencing pointer to incomplete type
mod_gzip.c:2159: dereferencing pointer to incomplete type
mod_gzip.c:2159: dereferencing pointer to incomplete type
mod_gzip.c:2162: dereferencing pointer to incomplete type
mod_gzip.c:2162: dereferencing pointer to incomplete type
mod_gzip.c:2163: dereferencing pointer to incomplete type
mod_gzip.c:2163: dereferencing pointer to incomplete type
mod_gzip.c:2164: dereferencing pointer to incomplete type
mod_gzip.c:2164: dereferencing pointer to incomplete type
mod_gzip.c:2168: dereferencing pointer to incomplete type
mod_gzip.c:2170: dereferencing pointer to incomplete type
mod_gzip.c:2173: dereferencing pointer to incomplete type
mod_gzip.c:2176: dereferencing pointer to incomplete type
mod_gzip.c:2176: dereferencing pointer to incomplete type
mod_gzip.c:2181: dereferencing pointer to incomplete type
mod_gzip.c:2181: dereferencing pointer to incomplete type
mod_gzip.c:2204: dereferencing pointer to incomplete type
mod_gzip.c:2224: dereferencing pointer to incomplete type
mod_gzip.c:2224: dereferencing pointer to incomplete type
mod_gzip.c:2238: dereferencing pointer to incomplete type
mod_gzip.c:2238: dereferencing pointer to incomplete type
mod_gzip.c:2251: dereferencing pointer to incomplete type
mod_gzip.c:2252: dereferencing pointer to incomplete type
mod_gzip.c:2255: dereferencing pointer to incomplete type
mod_gzip.c:2255: dereferencing pointer to incomplete type
mod_gzip.c:2267: dereferencing pointer to incomplete type
mod_gzip.c:2270: dereferencing pointer to incomplete type
mod_gzip.c:2270: dereferencing pointer to incomplete type
mod_gzip.c:2282: dereferencing pointer to incomplete type
mod_gzip.c:2300: dereferencing pointer to incomplete type
mod_gzip.c:2310: dereferencing pointer to incomplete type
mod_gzip.c:2341: dereferencing pointer to incomplete type
mod_gzip.c:2341: dereferencing pointer to incomplete type
mod_gzip.c:2377: dereferencing pointer to incomplete type
mod_gzip.c:2379: dereferencing pointer to incomplete type
mod_gzip.c:2382: dereferencing pointer to incomplete type
mod_gzip.c:2382: dereferencing pointer to incomplete type
mod_gzip.c:2404: dereferencing pointer to incomplete type
mod_gzip.c:2429: dereferencing pointer to incomplete type
mod_gzip.c:2429: dereferencing pointer to incomplete type
mod_gzip.c:2443: dereferencing pointer to incomplete type
mod_gzip.c:2443: dereferencing pointer to incomplete type
mod_gzip.c:2467: dereferencing pointer to incomplete type
mod_gzip.c:2467: dereferencing pointer to incomplete type
mod_gzip.c:2489: dereferencing pointer to incomplete type
mod_gzip.c:2531: dereferencing pointer to incomplete type
mod_gzip.c:2531: dereferencing pointer to incomplete type
mod_gzip.c:2561: dereferencing pointer to incomplete type
mod_gzip.c:2615: dereferencing pointer to incomplete type
mod_gzip.c:2616: dereferencing pointer to incomplete type
mod_gzip.c:2617: dereferencing pointer to incomplete type
mod_gzip.c:2618: dereferencing pointer to incomplete type
mod_gzip.c:2660: dereferencing pointer to incomplete type
mod_gzip.c:2662: dereferencing pointer to incomplete type
mod_gzip.c:2662: dereferencing pointer to incomplete type
mod_gzip.c:2662: dereferencing pointer to incomplete type
mod_gzip.c:2666: dereferencing pointer to incomplete type
mod_gzip.c:2666: dereferencing pointer to incomplete type
mod_gzip.c:2673: dereferencing pointer to incomplete type
mod_gzip.c:2690: dereferencing pointer to incomplete type
mod_gzip.c:2690: dereferencing pointer to incomplete type
mod_gzip.c: In function `mod_gzip_do_command':
mod_gzip.c:2743: dereferencing pointer to incomplete type
mod_gzip.c:2743: dereferencing pointer to incomplete type
mod_gzip.c:2749: dereferencing pointer to incomplete type
mod_gzip.c:2749: dereferencing pointer to incomplete type
mod_gzip.c:2762: dereferencing pointer to incomplete type
mod_gzip.c:2766: dereferencing pointer to incomplete type
mod_gzip.c: In function `mod_gzip_handler':
mod_gzip.c:2829: storage size of `statbuf' isn't known
mod_gzip.c:2852: dereferencing pointer to incomplete type
mod_gzip.c:2870: dereferencing pointer to incomplete type
mod_gzip.c:2872: dereferencing pointer to incomplete type
mod_gzip.c:2875: dereferencing pointer to incomplete type
mod_gzip.c:2878: dereferencing pointer to incomplete type
mod_gzip.c:2878: dereferencing pointer to incomplete type
mod_gzip.c:2883: dereferencing pointer to incomplete type
mod_gzip.c:2883: dereferencing pointer to incomplete type
mod_gzip.c:2905: dereferencing pointer to incomplete type
mod_gzip.c:2913: dereferencing pointer to incomplete type
mod_gzip.c:2943: dereferencing pointer to incomplete type
mod_gzip.c:2943: dereferencing pointer to incomplete type
mod_gzip.c:2980: dereferencing pointer to incomplete type
mod_gzip.c:2983: dereferencing pointer to incomplete type
mod_gzip.c:3013: dereferencing pointer to incomplete type
mod_gzip.c:3033: dereferencing pointer to incomplete type
mod_gzip.c:3052: dereferencing pointer to incomplete type
mod_gzip.c:3052: dereferencing pointer to incomplete type
mod_gzip.c:3058: dereferencing pointer to incomplete type
mod_gzip.c:3058: dereferencing pointer to incomplete type
mod_gzip.c:3073: dereferencing pointer to incomplete type
mod_gzip.c:3077: dereferencing pointer to incomplete type
mod_gzip.c:3094: dereferencing pointer to incomplete type
mod_gzip.c:3095: dereferencing pointer to incomplete type
mod_gzip.c:3096: dereferencing pointer to incomplete type
mod_gzip.c:3097: dereferencing pointer to incomplete type
mod_gzip.c:3139: dereferencing pointer to incomplete type
mod_gzip.c:3139: dereferencing pointer to incomplete type
mod_gzip.c:3167: dereferencing pointer to incomplete type
mod_gzip.c:3167: dereferencing pointer to incomplete type
mod_gzip.c:3188: dereferencing pointer to incomplete type
mod_gzip.c:3188: dereferencing pointer to incomplete type
mod_gzip.c:3190: dereferencing pointer to incomplete type
mod_gzip.c:3192: dereferencing pointer to incomplete type
mod_gzip.c:3192: dereferencing pointer to incomplete type
mod_gzip.c:3196: dereferencing pointer to incomplete type
mod_gzip.c:3223: dereferencing pointer to incomplete type
mod_gzip.c:3223: dereferencing pointer to incomplete type
mod_gzip.c:3272: dereferencing pointer to incomplete type
mod_gzip.c:3272: dereferencing pointer to incomplete type
mod_gzip.c:3275: dereferencing pointer to incomplete type
mod_gzip.c:3276: dereferencing pointer to incomplete type
mod_gzip.c:3285: dereferencing pointer to incomplete type
mod_gzip.c:3299: dereferencing pointer to incomplete type
mod_gzip.c:3301: dereferencing pointer to incomplete type
mod_gzip.c:3303: dereferencing pointer to incomplete type
mod_gzip.c:3304: dereferencing pointer to incomplete type
mod_gzip.c:3305: dereferencing pointer to incomplete type
mod_gzip.c:3306: dereferencing pointer to incomplete type
mod_gzip.c:3310: dereferencing pointer to incomplete type
mod_gzip.c:3310: dereferencing pointer to incomplete type
mod_gzip.c:3311: dereferencing pointer to incomplete type
mod_gzip.c:3311: dereferencing pointer to incomplete type
mod_gzip.c:3312: dereferencing pointer to incomplete type
mod_gzip.c:3312: dereferencing pointer to incomplete type
mod_gzip.c:3313: dereferencing pointer to incomplete type
mod_gzip.c:3313: dereferencing pointer to incomplete type
mod_gzip.c:3315: dereferencing pointer to incomplete type
mod_gzip.c: In function `mod_gzip_set_temp_dir':
mod_gzip.c:4141: storage size of `sbuf' isn't known
mod_gzip.c: In function `mod_gzip_create_sconfig':
mod_gzip.c:4741: dereferencing pointer to incomplete type
mod_gzip.c: In function `mod_gzip_redir1_handler':
mod_gzip.c:4997: dereferencing pointer to incomplete type
mod_gzip.c:4998: dereferencing pointer to incomplete type
mod_gzip.c:5010: dereferencing pointer to incomplete type
mod_gzip.c:5049: dereferencing pointer to incomplete type
mod_gzip.c:5053: dereferencing pointer to incomplete type
mod_gzip.c:5057: dereferencing pointer to incomplete type
mod_gzip.c:5058: dereferencing pointer to incomplete type
mod_gzip.c:5139: dereferencing pointer to incomplete type
mod_gzip.c:5201: dereferencing pointer to incomplete type
mod_gzip.c:5209: dereferencing pointer to incomplete type
mod_gzip.c:5240: dereferencing pointer to incomplete type
mod_gzip.c:5241: dereferencing pointer to incomplete type
mod_gzip.c: In function `mod_gzip_dyn1_getfdo1':
mod_gzip.c:5478: dereferencing pointer to incomplete type
mod_gzip.c: In function `mod_gzip_sendfile2':
mod_gzip.c:5729: storage size of `sbuf' isn't known
mod_gzip.c:5841: dereferencing pointer to incomplete type
mod_gzip.c:5841: dereferencing pointer to incomplete type
mod_gzip.c:5844: dereferencing pointer to incomplete type
mod_gzip.c:5847: dereferencing pointer to incomplete type
mod_gzip.c:5874: dereferencing pointer to incomplete type
mod_gzip.c:5874: dereferencing pointer to incomplete type
mod_gzip.c:5877: dereferencing pointer to incomplete type
mod_gzip.c:5880: dereferencing pointer to incomplete type
mod_gzip.c:5900: dereferencing pointer to incomplete type
mod_gzip.c:5900: dereferencing pointer to incomplete type
mod_gzip.c:5903: dereferencing pointer to incomplete type
mod_gzip.c:5906: dereferencing pointer to incomplete type
mod_gzip.c:6156: dereferencing pointer to incomplete type
mod_gzip.c:6156: dereferencing pointer to incomplete type
mod_gzip.c:6159: dereferencing pointer to incomplete type
mod_gzip.c:6160: dereferencing pointer to incomplete type
mod_gzip.c:6161: dereferencing pointer to incomplete type
mod_gzip.c:6179: dereferencing pointer to incomplete type
mod_gzip.c:6179: dereferencing pointer to incomplete type
mod_gzip.c:6182: dereferencing pointer to incomplete type
mod_gzip.c:6183: dereferencing pointer to incomplete type
mod_gzip.c:6184: dereferencing pointer to incomplete type
mod_gzip.c:6357: dereferencing pointer to incomplete type
mod_gzip.c:6357: dereferencing pointer to incomplete type
mod_gzip.c:6445: dereferencing pointer to incomplete type
mod_gzip.c:6446: dereferencing pointer to incomplete type
mod_gzip.c:6449: dereferencing pointer to incomplete type
mod_gzip.c:6452: dereferencing pointer to incomplete type
mod_gzip.c:6454: dereferencing pointer to incomplete type
mod_gzip.c:6456: dereferencing pointer to incomplete type
mod_gzip.c:6459: dereferencing pointer to incomplete type
mod_gzip.c:6462: dereferencing pointer to incomplete type
mod_gzip.c:6502: dereferencing pointer to incomplete type
mod_gzip.c:6503: dereferencing pointer to incomplete type
mod_gzip.c:6506: dereferencing pointer to incomplete type
mod_gzip.c:6509: dereferencing pointer to incomplete type
mod_gzip.c:6540: dereferencing pointer to incomplete type
mod_gzip.c:6541: dereferencing pointer to incomplete type
mod_gzip.c:6544: dereferencing pointer to incomplete type
mod_gzip.c:7022: dereferencing pointer to incomplete type
mod_gzip.c:7023: dereferencing pointer to incomplete type
mod_gzip.c:7053: dereferencing pointer to incomplete type
mod_gzip.c: In function `mod_gzip_open_output_file':
mod_gzip.c:7507: dereferencing pointer to incomplete type
mod_gzip.c:7514: dereferencing pointer to incomplete type
mod_gzip.c:7514: dereferencing pointer to incomplete type
mod_gzip.c: In function `mod_gzip_flush_and_update_counts':
mod_gzip.c:7588: dereferencing pointer to incomplete type
mod_gzip.c:7593: dereferencing pointer to incomplete type
mod_gzip.c: In function `mod_gzip_encode_and_transmit':
mod_gzip.c:7735: dereferencing pointer to incomplete type
mod_gzip.c:7735: dereferencing pointer to incomplete type
mod_gzip.c:7738: dereferencing pointer to incomplete type
mod_gzip.c:7738: dereferencing pointer to incomplete type
mod_gzip.c:7754: dereferencing pointer to incomplete type
mod_gzip.c:7754: dereferencing pointer to incomplete type
mod_gzip.c:7781: dereferencing pointer to incomplete type
mod_gzip.c:7781: dereferencing pointer to incomplete type
mod_gzip.c:7816: dereferencing pointer to incomplete type
mod_gzip.c:7816: dereferencing pointer to incomplete type
mod_gzip.c:7987: dereferencing pointer to incomplete type
mod_gzip.c:7987: dereferencing pointer to incomplete type
mod_gzip.c:7990: dereferencing pointer to incomplete type
mod_gzip.c:7990: dereferencing pointer to incomplete type
mod_gzip.c:8008: dereferencing pointer to incomplete type
mod_gzip.c:8008: dereferencing pointer to incomplete type
mod_gzip.c:8058: dereferencing pointer to incomplete type
mod_gzip.c:8058: dereferencing pointer to incomplete type
mod_gzip.c:8122: dereferencing pointer to incomplete type
mod_gzip.c:8122: dereferencing pointer to incomplete type
mod_gzip.c:8139: dereferencing pointer to incomplete type
mod_gzip.c:8226: dereferencing pointer to incomplete type
mod_gzip.c:8240: dereferencing pointer to incomplete type
mod_gzip.c:8240: dereferencing pointer to incomplete type
mod_gzip.c:8320: dereferencing pointer to incomplete type
mod_gzip.c:8334: dereferencing pointer to incomplete type
mod_gzip.c:8334: dereferencing pointer to incomplete type
mod_gzip.c:8455: dereferencing pointer to incomplete type
mod_gzip.c:8455: dereferencing pointer to incomplete type
mod_gzip.c:8458: dereferencing pointer to incomplete type
mod_gzip.c:8458: dereferencing pointer to incomplete type
mod_gzip.c:8463: dereferencing pointer to incomplete type
mod_gzip.c:8465: dereferencing pointer to incomplete type
mod_gzip.c:8467: dereferencing pointer to incomplete type
mod_gzip.c: At top level:
mod_gzip.c:9189: field `istat' has incomplete type
mod_gzip.c: In function `gzp_main':
mod_gzip.c:11258: dereferencing pointer to incomplete type
mod_gzip.c:11279: dereferencing pointer to incomplete type
mod_gzip.c:11304: dereferencing pointer to incomplete type
mod_gzip.c: At top level:
/usr/local/apache/include/httpd.h:850: storage size of `finfo' isn't known
apxs:Break: Command failed with rc=1
make: *** [all] Error 1
[email protected] [/home/wwwhost/mod_gzip]# make install
if [ &`grep &mod_gzip/1.3.19.1a& \
/usr/local/apache/libexec/mod_gzip.so`& = && ]; then /usr/local/apache/bin/apxs -i -a mod_gzip.so ;fi
grep: /usr/local/apache/libexec/mod_gzip.so: No such file or directory
[activating module `gzip' in /usr/local/apache/conf/httpd.conf]
cp mod_gzip.so /usr/local/apache/libexec/mod_gzip.so
cp: cannot stat `mod_gzip.so': No such file or directory
apxs:Break: Command failed with rc=1
make: *** [install] Error 1