From: Jay L. <js...@js...> - 2001-05-04 00:36:37
|
Unfortunately, Apache 2.0 requires some fairly large changes to a 1.3 module. I did most of it a while back, and then decided to wait until people asked for it. I guess you're asking. I'm not going to get to this in the next week or so, so if Terrel wants to take a crack, feel free. I think I pretty much decided not to try to do this with #IF's, but to just rewrite, as the changes were going to be large enough. Jay On 24 Apr 2001 15:44:28 -0700, Jeff Schneiter wrote: > > I have RedHat 7.1, Apache 2.0.16, Python 2.1, Webware from today cvs > > here is the error i recv when trying to make: > > [root@mail1 mod_webkit]# make > apxs -o mod_webkit.so -c mod_webkit.c marshal.c > libtool --silent --mode=compile gcc -pthread -I/usr/local/apache/include -c mod_webkit.c && touch mod_webkit.slo > In file included from mod_webkit.c:11: > mod_webkit.h:44: parse error before `pool' > mod_webkit.h:44: warning: no semicolon at end of struct or union > mod_webkit.h:46: parse error before `}' > mod_webkit.h:46: warning: data definition has no type or storage class > mod_webkit.c: In function `log_message': > mod_webkit.c:61: warning: passing arg 4 of `ap_log_error' makes integer from pointer without a cast > mod_webkit.c:61: warning: passing arg 5 of `ap_log_error' from incompatible pointer type > mod_webkit.c:61: too few arguments to function `ap_log_error' > mod_webkit.c: In function `resolve_host': > mod_webkit.c:82: warning: assignment makes pointer from integer without a cast > mod_webkit.c:84: dereferencing pointer to incomplete type > mod_webkit.c: In function `handle_wkserver': > mod_webkit.c:112: warning: passing arg 4 of `ap_log_error' makes integer from pointer without a cast > mod_webkit.c:112: warning: passing arg 5 of `ap_log_error' from incompatible pointer type > mod_webkit.c:112: too few arguments to function `ap_log_error' > mod_webkit.c: At top level: > mod_webkit.c:130: parse error before `*' > mod_webkit.c: In function `wk_create_dir_config': > mod_webkit.c:134: `dirspec' undeclared (first use in this function) > mod_webkit.c:134: (Each undeclared identifier is reported only once > mod_webkit.c:134: for each function it appears in.) > mod_webkit.c:139: `p' undeclared (first use in this function) > mod_webkit.c: At top level: > mod_webkit.c:160: parse error before `*' > mod_webkit.c: In function `setup_WFILE': > mod_webkit.c:162: `wf' undeclared (first use in this function) > mod_webkit.c:162: invalid lvalue in assignment > mod_webkit.c: In function `util_read': > mod_webkit.c:206: warning: assignment makes pointer from integer without a cast > mod_webkit.c: In function `content_handler': > mod_webkit.c:321: `int_dict' undeclared (first use in this function) > mod_webkit.c:321: invalid lvalue in assignment > mod_webkit.c:322: `env_dict' undeclared (first use in this function) > mod_webkit.c:322: invalid lvalue in assignment > mod_webkit.c:323: `whole_dict' undeclared (first use in this function) > mod_webkit.c:323: invalid lvalue in assignment > mod_webkit.c:324: parse error before `char' > mod_webkit.c:326: `BUFF' undeclared (first use in this function) > mod_webkit.c:326: `buffsocket' undeclared (first use in this function) > mod_webkit.c:327: parse error before `int' > mod_webkit.c:338: `array_header' undeclared (first use in this function) > mod_webkit.c:338: `hdr_arr' undeclared (first use in this function) > mod_webkit.c:339: `table_entry' undeclared (first use in this function) > mod_webkit.c:339: `elts' undeclared (first use in this function) > mod_webkit.c:369: parse error before `)' > mod_webkit.c:376: `i' undeclared (first use in this function) > mod_webkit.c:379: `key' undeclared (first use in this function) > mod_webkit.c:380: `value' undeclared (first use in this function) > mod_webkit.c:408: `length' undeclared (first use in this function) > mod_webkit.c:418: `sock' undeclared (first use in this function) > mod_webkit.c:427: `B_SOCKET' undeclared (first use in this function) > mod_webkit.c:427: `B_RDWR' undeclared (first use in this function) > mod_webkit.c:434: `bs' undeclared (first use in this function) > mod_webkit.c:439: `ret' undeclared (first use in this function) > mod_webkit.c:442: warning: initialization makes pointer from integer without a cast > mod_webkit.c: At top level: > mod_webkit.c:516: parse error before `pool' > mod_webkit.c: In function `wk_init': > mod_webkit.c:521: warning: passing arg 1 of `ap_add_version_component' from incompatible pointer type > mod_webkit.c:521: too few arguments to function `ap_add_version_component' > mod_webkit.c: At top level: > mod_webkit.c:573: parse error before `webkit_handlers' > mod_webkit.c:575: warning: braces around scalar initializer > mod_webkit.c:575: warning: (near initialization for `webkit_handlers[0]') > mod_webkit.c:575: warning: initialization makes integer from pointer without a cast > mod_webkit.c:575: warning: excess elements in scalar initializer > mod_webkit.c:575: warning: (near initialization for `webkit_handlers[0]') > mod_webkit.c:576: warning: braces around scalar initializer > mod_webkit.c:576: warning: (near initialization for `webkit_handlers[1]') > mod_webkit.c:576: warning: initialization makes integer from pointer without a cast > mod_webkit.c:576: warning: excess elements in scalar initializer > mod_webkit.c:576: warning: (near initialization for `webkit_handlers[1]') > mod_webkit.c:577: warning: braces around scalar initializer > mod_webkit.c:577: warning: (near initialization for `webkit_handlers[2]') > mod_webkit.c:577: warning: initialization makes integer from pointer without a cast > mod_webkit.c:578: warning: data definition has no type or storage class > mod_webkit.c:583: parse error before `webkit_module' > mod_webkit.c:583: conflicting types for `webkit_module' > mod_webkit.c:54: previous declaration of `webkit_module' > mod_webkit.c:584: `this_module_needs_to_be_ported_to_apache_2_0' undeclared here (not in a function) > mod_webkit.c:584: initializer element is not constant > mod_webkit.c:584: (near initialization for `webkit_module') > mod_webkit.c:585: warning: excess elements in scalar initializer > mod_webkit.c:585: warning: (near initialization for `webkit_module') > mod_webkit.c:586: warning: excess elements in scalar initializer > mod_webkit.c:586: warning: (near initialization for `webkit_module') > mod_webkit.c:587: warning: excess elements in scalar initializer > mod_webkit.c:587: warning: (near initialization for `webkit_module') > mod_webkit.c:588: warning: excess elements in scalar initializer > mod_webkit.c:588: warning: (near initialization for `webkit_module') > mod_webkit.c:589: warning: excess elements in scalar initializer > mod_webkit.c:589: warning: (near initialization for `webkit_module') > mod_webkit.c:590: warning: excess elements in scalar initializer > mod_webkit.c:590: warning: (near initialization for `webkit_module') > mod_webkit.c:591: warning: excess elements in scalar initializer > mod_webkit.c:591: warning: (near initialization for `webkit_module') > mod_webkit.c:592: warning: excess elements in scalar initializer > mod_webkit.c:592: warning: (near initialization for `webkit_module') > mod_webkit.c:593: warning: excess elements in scalar initializer > mod_webkit.c:593: warning: (near initialization for `webkit_module') > mod_webkit.c:594: warning: excess elements in scalar initializer > mod_webkit.c:594: warning: (near initialization for `webkit_module') > mod_webkit.c:595: warning: excess elements in scalar initializer > mod_webkit.c:595: warning: (near initialization for `webkit_module') > mod_webkit.c:596: warning: excess elements in scalar initializer > mod_webkit.c:596: warning: (near initialization for `webkit_module') > mod_webkit.c:597: warning: excess elements in scalar initializer > mod_webkit.c:597: warning: (near initialization for `webkit_module') > mod_webkit.c:598: warning: excess elements in scalar initializer > mod_webkit.c:598: warning: (near initialization for `webkit_module') > mod_webkit.c:599: warning: excess elements in scalar initializer > mod_webkit.c:599: warning: (near initialization for `webkit_module') > mod_webkit.c:601: warning: excess elements in scalar initializer > mod_webkit.c:601: warning: (near initialization for `webkit_module') > mod_webkit.c:602: warning: excess elements in scalar initializer > mod_webkit.c:602: warning: (near initialization for `webkit_module') > mod_webkit.c:605: warning: excess elements in scalar initializer > mod_webkit.c:605: warning: (near initialization for `webkit_module') > mod_webkit.c:605: warning: data definition has no type or storage class > apxs:Break: Command failed with rc=65536 > make: *** [mod_webkit.so] Error 1 > > _______________________________________________ > Webware-discuss mailing list > Web...@li... > http://lists.sourceforge.net/lists/listinfo/webware-discuss |